Gtag.js optmize server_side реализация не работает
Мне нужна помощь с реализацией оптимизации на стороне сервера с помощью gtag.js (новый глобальный тег от Google).
С analytics.js это было так же просто, как ga('set', 'exp', 'experimentid.0');
Руководство можно найти здесь
С gtag.js set должен работать так: gtag('set', {'exp': 'experimentid.0'});
, но значения не выбираются Google Optimize/Analytics. Я попытался поместить его перед тегом config и в тег config как дополнительную информацию о конфигурации. gtag('config', '<target_ID>', {<additional_config_info>});
Кроме того, я также попытался изменить exp в expId (как в примере на этой странице), но безрезультатно.
У кого-нибудь есть работающий код оптимизации server_side или он может мне помочь?
2 ответа
Я получил ответ от команды Google Optimize: gtag.js еще не поддерживает настройку параметров эксперимента, с которыми вы, возможно, знакомы по протоколу измерений. Мы ищем в добавлении поддержки. Похоже, на данный момент единственный способ вернуться к analytics.js
Команда Google Optimize разместила следующее:
gtag('config', 'UA-XXXXXX-1', {experiments: [
{ id: 'ExperimentID 1', variant: '1' },
{ id: 'ExperimentID 2', variant: '8' },
]});