# Ручной вызов персонализаций

В некоторых случаях требуется запустить персонализации в ручную после выполнения какой-либо бизнес логики или события. Как и в случае загрузки страницы, после запуска этого метода, будут получены и применены обновленные персонализации.

Для запуска процесса получения персонализаций необходимо вызвать метод applyPersonalization, передав туда вторым аргументом массив идентификаторов персонализаций, например:

ninja('applyPersonalization', ['id персонализации']);

При вызове данного метода сработает подписка Событие персонализации

Метод возвращает Promise (opens new window)

А это значит, что вы можете использовать await для синхронного ожидания получения результата персонализации.

ninja('applyPersonalization', ['id персонализации']).then((result) =>...)