динамические события Google Analytics на основе события диспетчера тегов

1

Я отправляю события в Google Tag Manger через dataLayer следующим образом:

{"event":"module_email_activate"}

И у тегов всегда есть логика для них, например {category} {action} {label}, можно ли установить событие Analytics, вызванное динамической категорией, действием и меткой из этих частей? Я уже настроил триггер для запуска на основе регулярного выражения, и я могу установить действие или метку категории Analytics для полного текста действия тега btu, могу ли я получить некоторые модификаторы на нем или использовать совпадения в триггере?

Теги:
google-tag-manager
google-analytics

1 ответ

3
Лучший ответ

Одним из способов было бы иметь три аналогичные структурированные пользовательские переменные javascript, которые возвращают часть имени события (которая доступна как сама переменная)

Например, для части "модуль":

function() {
  var parts = {{Event}}.split('_');
  return parts[0];
}

и вернуть parts[1] и parts[2] для последующих бит.

  • 0
    подождите, где я могу написать свой собственный javascript в менеджере тегов Google при запуске события аналитики?
  • 2
    Это переменная пользовательского типа javascript, которая является анонимной функцией и должна иметь оператор return. Если затем вы используете эти переменные в теге GA в полях категории / действия / метки, они будут оцениваться во время выполнения в соответствии с четным именем.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню