Отслеживание субдомена с помощью Google Tag Manager

Я пытаюсь настроить отслеживание с помощью GTM между основным доменом и его поддоменом. Я уже много читал на эту тему, в том числе это руководство Google (о разных доменах, но не о поддоменах) и руководство от Lunametrics. Но я все еще не могу найти ответ.

Итак, что я имею сейчас:

  1. site.com и blog.site.com
  2. Два отдельных контейнера для каждого из них
  3. Два разных свойства в Universal Analytics.

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

1 ответ

Решение

Что вам нужно, так это одно свойство. Реализуйте один и тот же код на домене и поддомене.

Установите для домена cookie значение "auto" (или не устанавливайте все это). Это означает, что код Google устанавливает cookie для самого высокого доступного "уровня" домена (т. Е. Google не может установить cookie для домена верхнего уровня.com, поэтому он будет использовать следующий уровень, в вашем примере site.com). Это также означает, что файл cookie доступен на поддоменах для вашего URL.

По сути, это так - ваша собственность будет сообщать пользователям из домена и субдомена и будет поддерживать сеанс при переключении между доменом и субдоменом.

Однако если у вас есть страницы с одинаковыми именами как в домене, так и на поддомене, например, site.com/index.html и blog.site.com/index.html, они будут объединены в отчетах. Чтобы разделить их, вы можете установить имя хоста в качестве второго измерения или применить фильтр к вашему представлению данных, который добавляет имя хоста в путь URL-адреса ( вот случайное руководство по поиску в Google, как это сделать).

Другие вопросы по тегам