Как отправлять события и цели в Метрику и Google Analytics

Бывает возникает неоходимость отслеживать что-то дополнительное, для этого в последних файлах для импорта появились примеры тегов, которые отправляют данные в системы аналитики

Метрика

Пример тега, который отошлет js цель EXAMPLE:

вместо EXAMPLE - идентификатор цели

+ добавить необходимые триггеры, когда эта цель будет достигаться


<script>
  dataLayer.push({
  	event: 'kmgtm.YAReachGoal',
    kmgtm: {
      yandexGoalParams: {
        target: 'EXAMPLE',
        params: {},
        callback: function(){},
        ctx: {}
      }
    }
  });
</script>


Google Analytics

Вы можете скопировать тег "kmgtm UA - event EXAMPLE" и поменять значения на значения вашего события (обязательно только category и action, остальные можно убрать)


<script>
  dataLayer.push({
  	event: 'kmgtm.kmCustomEvent',
    kmgtm: {
      uaEventParams: {
        category: 'EXAMPLE CATEGORY',
        action: 'EXAMPLE ACTION',
        label: 'EXAMPLE LABEL',
        value: 1,
        interaction: true
      }
    }
  });
</script>


Последнее обновление: 15 мая 2020
kirill рзрбтчк
Эта статья была полезна? Да Нет

1 комментарий

  • 1
    Дмитрий Синица Дмитрий Синица 15 мая 2020 20:02 #

    Это отлично, но в таком случае нужно инициировать событие для триггера на стороне сайта, а это описано?

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите