getFlags

Вызывает метод init и возвращает флаги в callback-функции.

ymab('metrika.XXXX', 'getFlags', callback);

где XXXX — номер счетчика Метрики, который установлен на ваш сайт.

Аргумент

Тип

Обязательно

Описание

getFlags

String

Да

Инициализирует эксперимент и возвращает флаги, установленные в эксперименте типа Флаги в коде.

callback

Function

Рекомендуется

Вызов callback-функции.

Передавайте, чтобы получить дополнительную информацию.

Формат: (arg: Record<string, string[]>) => void

Пример использования метода

Чтобы передавать флаги, настроенные в экспериментах типа Флаги в коде в виде сообщений окну браузера, можно реализовать такую функцию:

ymab('metrika.xxxx', 'getFlags', function(flags) {
    for (const [key, value] of Object.entries(flags)) {
        window.postMessage({ key, value: value[0] }, '*');
    }
});

где XXXX — номер счетчика Метрики, который установлен на ваш сайт.

Вопросы и проблемы

Можно ли сделать редирект на другой домен?

Предыдущая
Следующая