Зачем использовать GTM / слой данных поверх обычных событий GA? - PullRequest
0 голосов
/ 03 мая 2018

Фон

  • Я менеджер по продукту для SPA (одностраничное приложение). У нас реализован GTM + слой данных для отправки данных в GA.

  • Мой вопрос заключается в том, что мне не понятно, почему нам посоветовали консультантом по данным GA, чтобы использовать различные push-события для передачи данных данные в га.

  • Мы используем расширенную электронную торговлю для записи показов продуктов и клики и т. д., что имеет больше смысла, так как для отчетности ЭЭ требуется больше данные. Но для более простых / регулярных событий это не имеет смысла для меня. Может кто-нибудь помочь мне понять?

Пример * * тысяча двадцать-один

Следующий пример push-уведомления о том, когда кто-то входит в систему:

dataLayer.​push​({
'event'​:​ 'logIn', 'action'​:​ 'logged in', 'label'​:​ 'old user', 'userID'​:​ 
'65659897', 'email'​:​ 'test@test.com'
});

Мне неясно, почему мы должны использовать это для «обычного» события ГА, например,

Category: Navigation
Action: Login
Label: <userID>

Во многих отношениях нам легче понять формат Категория / Действие / Ярлык. Я что-то упустил?

1 Ответ

0 голосов
/ 03 мая 2018

Кажется, это сводится к условностям. Внутри GTM значения из уровня данных будут сопоставлены с категорией / действием / меткой в ​​любом случае, поэтому вам нужно будет спросить консультанта, почему он считает, что его схема именования лучше (например, поскольку значения могут использоваться в тегах, отличных от GA) возможно он думает, что более "абстрактная" схема именования более уместна).

Что касается аспекта программирования, то значения можно также переименовать, чтобы они соответствовали соглашениям об отслеживании событий GA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...