Отправка событий электронной коммерции GA без просмотра страницы - PullRequest
0 голосов
/ 05 октября 2018

Я работаю над реализацией Advanced E-Commerce в «грязной» среде GA / GTM с несколькими тегами и несколькими установками GTM.

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

Например,

for(var i = 0; i < {{variable}}.length; i++) {
    var product = {{wizely.variable}}[i];
    ga({{TRACKERID}}+'.ec:addImpression', {
        'name': product.name,
        'id': product.ID
        'list': 'LIST',
        'position': i
    })
  }
ga({{TRACKERID}}+".send","event","Ecommerce","Impressions","LIST",{nonInteraction: true});

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

Пример, будет ли это работать?

ga({{TRACKERID}}+".send","event","Ecommerce","Detail","Detail-Page",{nonInteraction: true});

Спасибо!

1 Ответ

0 голосов
/ 05 октября 2018

Используемый вами метод ga () - это обычное отслеживание событий, однако вы можете назвать их.Причина, по которой вы бы их использовали, заключается в том, чтобы «отправить» удар в GA с данными электронной коммерции.

Существуют действия электронной коммерции, которые вы должны рассмотреть, а затем отправить событие GA.Смотрите здесь: https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce#measuring-activities

...