Влияние нового кода отслеживания конверсий AdWords "gtag.js" на существующие настройки UA - PullRequest
0 голосов
/ 20 декабря 2018

Я получил электронное письмо от Google с просьбой изменить настройки отслеживания конверсий AdWords.Они хотят, чтобы я добавил новую библиотеку "gtag.js" и некоторые вызовы функции "gtag".

Это кажется довольно простым.Однако в своем исследовании я прочитал некоторые вещи, которые заставляют меня задуматься, например

"Если у вас есть код Universal Analytics на странице и вы используете какие-либо настройки для отправки событий, виртуальных просмотров страницили другие уникальные данные в Google Analytics, вы, вероятно, не захотите переходить на gtag.js. Это будет означать обновление всего настраиваемого кода на странице до нового синтаксиса gtag. Не уверен, что у вас есть собственный код? Любое использование пользовательских измерений, пользовательскихметрики или события, вероятно, зависят от вашей текущей имплантации Universal Analytics. "

(Источник: https://www.bounteous.com/insights/2018/01/30/guide-adwords-conversion-tracking-2018/)

У меня определенно есть вызовы Universal Analytics на месте; я неНа 100% уверен, что они подразумевают под «на странице» (где еще они будут?), Но я подозреваю, что мои материалы соответствуют требованиям. Что касается «настройки», я использую пронумерованные измерения (например, ga ('set',' dimension4 ', creditStatusCode) )

Это действительно означает, что я должен избегать gtag.js, хотя? Я не думаю, но я также хотел бы понять, что это Bounteous.comсообщение означает.

Одна догадка, которую я придумал, заключается в том, что в сообщении говорится о сайтах, которые фактически создали свою собственную версию сценария UA (то есть изменили analytics.js - я этого не делал).Это так?

1 Ответ

0 голосов
/ 21 декабря 2018

Вы можете использовать глобальный тег сайта для отслеживания конверсий в объявлениях Google, не изменяя текущие настройки отслеживания GA в данный момент (хотя вы захотите посмотреть на обновление, когда у вас будет возможность проверить, что нужно перенести на другое место).от универсального синтаксиса к глобальному тегу сайта).

Если бы вы использовали только gtag.js для объявлений Google, это было бы похоже на следующее:

<!-- Global Site Tag (gtag.js) - Google AdWords: GOOGLE_CONVERSION_ID -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-GOOGLE_CONVERSION_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-GOOGLE_CONVERSION_ID');
</script>

Если бы вы совмещали отслеживание GA и Google Ads, фрагмент был бывдоль следующей строки

<script async src="https://www.googletagmanager.com/gtag/js?id=GA-PROPERTY_ID"> 
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'GA-PROPERTY_ID');
  gtag('config', 'AW-GOOGLE_CONVERSION_ID');
</script>

Пользовательские измерения должны отображаться в команде конфигурации GA https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets

Вам также необходимо обновить отслеживание любых событий в gtag.Синтаксис JS, и то же самое относится к таким вещам, как отслеживание электронной торговли и так далее.

Существует руководство по миграции analytics.js на gtag.js https://developers.google.com/analytics/devguides/collection/gtagjs/migration

...