# Ручной вызов персонализаций
В некоторых случаях требуется запустить персонализации в ручную после выполнения какой-либо бизнес логики или события. Как и в случае загрузки страницы, после запуска этого метода, будут получены и применены обновленные персонализации.
Для запуска процесса получения персонализаций необходимо вызвать метод applyPersonalization
, передав туда вторым аргументом массив идентификаторов персонализаций, например:
ninja('applyPersonalization', ['id персонализации']);
При вызове данного метода сработает подписка Событие персонализации
Метод возвращает Promise (opens new window)
А это значит, что вы можете использовать await для синхронного ожидания получения результата персонализации.
ninja('applyPersonalization', ['id персонализации']).then((result) =>...)