Изображение готовится
Описание
Интегрируйте Диспетчер тегов Google на свой сайт.
Самое замечательное в Диспетчере тегов Google (GTM) заключается в том, что вы можете собрать большинство своих скриптов отслеживания в одном месте. Затем вы можете запускать эти сценарии в любое время, как указано в установленных вами правилах. Звучит здорово, правда? Ну, это так. Единственная проблема заключается в том, что иногда на настройку этих правил уходит некоторое время. Эта реализация может либо установить переменную dataLayer в dataLayer перед загрузкой сценария менеджера тегов, либо передать обработчик событий HTML с переменной "event" в dataLayer при нажатии кнопки. Проблема в том, что это не всегда так просто сделать, если у вас нет возможности/доступа добавить код на свой сайт.
В этом и заключается преимущество плагина Metronet Tag Manager. Он раскрывает возможности dataLayer, поэтому вы можете легко устанавливать макросы и правила активации практически для любого элемента.
Этот плагин позволяет вам:
- Легко добавляйте столько переменных dataLayer для каждой публикации и для каждой страницы, сколько необходимо.
- Плагин уже предоставляет вам шесть предопределенных переменных dataLayer, которые вы можете изменить/удалить или протестировать систему. Они будут загружены на все страницы и сообщения.
- Настройте отдельные переменные dataLayer для страниц, которые не являются сообщениями или страницами (например, архивы и т. д.).
- Позволяет легко добавить обработчик событий HTML к любой ссылке на контент с помощью кнопки GTM TinyMCE в WYSIWYG.
- Позволяет добавлять свой уникальный идентификатор или класс к каждой ссылке на контент с помощью кнопки GTM TinyMCE в WYSIWYG.
Обратите внимание, что для работы этого плагина необходима небольшая настройка. WordPress не позволяет загружать скрипты сразу после открывающего тега, где для корректной работы необходимо разместить скрипт GTM. Чтобы исправить это, вам нужно добавить <?php do_action("body_open"); ?> сразу после тега <body> и все.
Обратите внимание: если вы используете WordPress 5.2. и выше, обратитесь к разработчику темы и попросите его вставить <?php wp_body_open(); ?> сразу после открывающего тега тела темы. Вот код, показывающий разработчику темы, как сделать ее совместимой с Metronet Tag Manager.
Пожалуйста, дайте нам знать, если у вас есть какие-либо пожелания или проблемы с этим плагином.
Ниже приведены несколько ресурсов, которые могут оказаться полезными, если вы новичок в Диспетчере тегов Google.
Официальный сайт Диспетчера тегов Google
https://developers.google.com/tag-manager/
Отслеживание событий Google Analytics с помощью Диспетчера тегов Google
http://moz.com/ugc/tracking-google-analytics-events-with-google-tag-manager
Улучшите аналитику с помощью управления тегами и уровня данных
http://cutroni.com/blog/2012/05/14/make-analytics-better-with-tag-management-and-a-data-layer/
Фильтрация переменных
Если вы решите поместить значения переменных внутри знаков процента (например, %replace_test%), вы можете фильтровать их по мере необходимости.
Вот пример:
add_filter("gtm_replace_test", "gtm_replace_test", 10, 3);
функция gtm_replace_test($total_match, $match, $post_id) {
вернуть "заменено содержимым";
}
Имя фильтра - gtm_ с суффиксом replace_test, поскольку это содержимое находится между знаками процента.
Самое замечательное в Диспетчере тегов Google (GTM) заключается в том, что вы можете собрать большинство своих скриптов отслеживания в одном месте. Затем вы можете запускать эти сценарии в любое время, как указано в установленных вами правилах. Звучит здорово, правда? Ну, это так. Единственная проблема заключается в том, что иногда на настройку этих правил уходит некоторое время. Эта реализация может либо установить переменную dataLayer в dataLayer перед загрузкой сценария менеджера тегов, либо передать обработчик событий HTML с переменной "event" в dataLayer при нажатии кнопки. Проблема в том, что это не всегда так просто сделать, если у вас нет возможности/доступа добавить код на свой сайт.
В этом и заключается преимущество плагина Metronet Tag Manager. Он раскрывает возможности dataLayer, поэтому вы можете легко устанавливать макросы и правила активации практически для любого элемента.
Этот плагин позволяет вам:
- Легко добавляйте столько переменных dataLayer для каждой публикации и для каждой страницы, сколько необходимо.
- Плагин уже предоставляет вам шесть предопределенных переменных dataLayer, которые вы можете изменить/удалить или протестировать систему. Они будут загружены на все страницы и сообщения.
- Настройте отдельные переменные dataLayer для страниц, которые не являются сообщениями или страницами (например, архивы и т. д.).
- Позволяет легко добавить обработчик событий HTML к любой ссылке на контент с помощью кнопки GTM TinyMCE в WYSIWYG.
- Позволяет добавлять свой уникальный идентификатор или класс к каждой ссылке на контент с помощью кнопки GTM TinyMCE в WYSIWYG.
Обратите внимание, что для работы этого плагина необходима небольшая настройка. WordPress не позволяет загружать скрипты сразу после открывающего тега, где для корректной работы необходимо разместить скрипт GTM. Чтобы исправить это, вам нужно добавить <?php do_action("body_open"); ?> сразу после тега <body> и все.
Обратите внимание: если вы используете WordPress 5.2. и выше, обратитесь к разработчику темы и попросите его вставить <?php wp_body_open(); ?> сразу после открывающего тега тела темы. Вот код, показывающий разработчику темы, как сделать ее совместимой с Metronet Tag Manager.
Пожалуйста, дайте нам знать, если у вас есть какие-либо пожелания или проблемы с этим плагином.
Ниже приведены несколько ресурсов, которые могут оказаться полезными, если вы новичок в Диспетчере тегов Google.
Официальный сайт Диспетчера тегов Google
https://developers.google.com/tag-manager/
Отслеживание событий Google Analytics с помощью Диспетчера тегов Google
http://moz.com/ugc/tracking-google-analytics-events-with-google-tag-manager
Улучшите аналитику с помощью управления тегами и уровня данных
http://cutroni.com/blog/2012/05/14/make-analytics-better-with-tag-management-and-a-data-layer/
Фильтрация переменных
Если вы решите поместить значения переменных внутри знаков процента (например, %replace_test%), вы можете фильтровать их по мере необходимости.
Вот пример:
add_filter("gtm_replace_test", "gtm_replace_test", 10, 3);
функция gtm_replace_test($total_match, $match, $post_id) {
вернуть "заменено содержимым";
}
Имя фильтра - gtm_ с суффиксом replace_test, поскольку это содержимое находится между знаками процента.
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress