#google-analytics #cross-domain
#google-analytics #междоменный
Вопрос:
Я узнал, что при настройке междоменного отслеживания с помощью Google Ads, связанных с GA, gclid фактически не передается из DomainA в DomainB. Но вместо этого gclid приписывается сеансу с какой-то «атрибуцией на стороне сервера Google Analytics».
Однако, читая документацию Google, я понимаю кое-что еще :
Если вы выполните следующие действия, GCLID из файла cookie Google Analytics будет считан автоматически
Итак, как именно это работает? Как передается информация gclid в междоменной ситуации?
Ответ №1:
В Google Analytics пользователи отслеживаются с помощью cookie в браузере (ClientID), который по умолчанию является уникальным для веб-сайта, генерируется случайным образом при первом посещении пользователем. Все просмотры страниц и события (хиты) отправляются на серверы Google Analytics, где они обрабатываются, и Google Analytics определяет, какие хиты принадлежат друг другу, формируя сеанс. Как вы можете заметить, вам не нужно передавать параметры UTM или GCLID для всех просмотров страниц в сеансе, чтобы все они принадлежали одному сеансу и источнику сеанса, поскольку Analytics будет обрабатывать последующие обращения без нового источника трафика, принадлежащего тому же сеансу. (Для определения сеанса могут применяться дополнительные правила.)
Междоменное отслеживание означает, что идентификатор клиента передается из домена A на страницы домена B и наоборот, чтобы Google Analytics знал, что этот пользователь один и тот же на обоих сайтах, и следует использовать существующий идентификатор клиента, а не создавать новый. Поэтому, если идентифицирован один и тот же посетитель, применяется описанное выше поведение: для просмотра страниц в обоих доменах будет применен последний известный источник трафика.
Именно по этой причине для правильно настроенного междоменного отслеживания не потребуется передавать параметры UTM или GCLID между доменами. (Однако вместо этого будет передан идентификатор клиента.)