Мерење на више домена омогућава прецизно приписивање активности једном кориснику док прелази са једног домена на други. Одлазни кликови, који обично покрећу догађај преко побољшаног мерења, игноришу се када одлазни линк води до домена који сте навели као део мерења на више домена.
Бесплатно стекните увид у путању клијената
Када започнете, можете да истражујете како клијенти остварују интеракцију на веб-сајтовима помоћу функција као што је мерење на више домена.
Видео преглед
Да бисте видели титлове на свом језику, укључите YouTube титлове. Кликните на икону за подешавања у дну видео плејера, изаберите Титлови, па одаберите језик.
Колачићи и мерење на више домена
Када постоји сагласност, Аналитика на основу директних колачића подешава ИД-ове за сваког јединственог корисника и сваку јединствену сесију.
- Ако не користите мерење на више домена, праве се нови колачићи са новим ИД-овима за сваки домен који корисник посети. Због тога се један корисник који на истом уређају посети различите основне домене (нпр. www.example.com и www.anotherexample.com) идентификује засебно (два корисника и две сесије уместо једног корисника и једне сесије).
- Ако користите мерење на више домена, колачићи задржавају исте ИД-ове док се прослеђују са једног домена на други преко параметра URL-а (
_gl
) када корисник прелази са једног на други домен преко линка или обрасца. Због тога Аналитика идентификује само једног корисника и једну сесију.
Начини за спречавање самореференци:
- Проверите да ли су све странице на сајту означене кодом за мерење Аналитике
- Проверите да ли је мерење на више домена правилно конфигурисано на свим страницама
- Проверите подешавања домена колачића у коду за мерење да бисте били сигурни да сви поддомени на домену користе исти домен колачића
- Додајте поддомене на листу изузимања
Подесите мерење на више домена на страници Администратор
Проверите ознаку (нпр. Google ознаку на свакој HTML страници) за сваки домен који желите да уврстите у мерење на више домена. Ознака на свакој страници мора да користи исти ИД ознаке (тј. исти „G-“ ИД) из истог стрима података са веба.
- У делу У одељку Администратор, у одељку Прикупљање и измена података кликните на Стримови података.
Претходни линк отвара последњи производ Аналитике ком сте приступили. Можете да промените производ помоћу бирача производа. Морате да имате улогу уређивача или већу на је подесио/ла мерење на више домена и можете да направите до 100 услова.
- Кликните на Веб, па на стрим података са веба.
- У детаљима веб-стрима кликните на Конфигуришите подешавања ознаке (у дну).
- У одељку Подешавања кликните на Конфигуришите домене.
- Ако користите исту Google ознаку на више домена, оне се аутоматски откривају и приказују у одељку Препоруке. Да бисте прихватили препоруку, кликните на Додај.
Да бисте ручно додали домен, кликните на Додај услов у делу Уврсти домене који задовољавају следеће услове:- Одаберите тип подударања.
- У одељку Домен унесите идентификатор домена који треба да се подудара (нпр. example.com).
- Додајте сваки домен који желите да уврстите у мерење на више домена.
- Кликните на Сачувај.
Ручно подешавање
Препоручени приступ је конфигурисање мерења на више домена преко интерфејса Аналитике. Међутим, можда у неким случајевима треба да примените прилагођено решење преко кода за мерење. У тим случајевима можете да га подесите ручно помоћу команди за преузимање и подешавање (get и set) gtag.js API-ја да бисте задржавали ИД-ове на више домена. Сазнајте више о ручном подешавању мерења на више домена.
Пример
Да бисте преузели ИД клијента на изворном домену, користите метод get
:
gtag('get', 'TAG_ID', 'client_id', (client_id) => {
// Чувајте ИД клијента у променљивој.
});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
// Чувајте ИД сесије у променљивој.
});
Када добијете ИД клијента и сесије, додајте их на линк који води до одредишног домена:
<a href="https://example.com/?clientId=XXXXX&sessionId=YYYYY">example.com</a>
На одредишној страници прочитајте ИД-ове из URL-а и подесите их помоћу команде за конфигурацију:
gtag('config','TAG_ID', {
'client_id': getClientIdFromUrl(),
'session_id': getSessionIdFromUrl()
});
Проверите да ли мерење на више домена правилно функционише
Мерење на више домена функционише тако што се URL-овима на веб-сајту додају параметри. У ретким случајевима, веб-сервер може да наиђе на грешку, као што је приказивање кода грешке 5xx или неуспешно покретање преузимања.
Да бисте проверили да ли мерење на више домена функционише:
- Отворите страницу сајта која садржи линк или образац који води на домен који сте конфигурисали за мерење на више домена.
- Кликните на линк или пошаљите образац да бисте отишли на одредишни домен.
- Проверите да ли се страница исправно учитава.
- Проверите да ли URL на одредишном домену садржи параметар повезивача
_gl
, на пример:https://www.example.com/?_gl=1*abcde5*
. - Ако веб-сајт пружа преузимања: Отворите страницу са параметром повезивања у URL-у и започните преузимање. Потврдите да је преузимање почело.
Ако наиђете на грешку, испробајте Решавање проблема са мерењем на више домена.
Решавање проблема
Ако овим поступком не можете да потврдите да се параметар _gl
налази у URL-у одредишног домена, проверите да ли се домен који сте конфигурисали у интерфејсу подудара са доменом на који сајт упућује.
Могуће је и да је веб-сајт конфигурисан тако да спречава правилно функционисање мерења на више домена. Нека вам искусан веб-програмер помогне да испитате да ли следећи проблеми утичу на веб-сајт.
URL преусмерава
Ако одредишна страница преусмерава или не подржава произвољне параметре упита, параметар _gl
може да буде уклоњен из URL-а чак и ако га је Аналитика додала на претходној страници. (То се обично дешава сувише брзо да би могло да се види.) Како бисте проверили да ли се то дешава на сајту, проверите захтеве мрежи упућене на претходној страници помоћу Chrome алатки за програмере. Да бисте решили овај проблем, конфигуришите сајт тако да задржава параметар _gl
у преусмеравањима.
Неусаглашеност са другим скриптама
Мерење на више домена функционише тако што прави ослушкивач догађаја у чвору документа на страници. Када корисници кликну на линк, догађај клика се појављује у чвору документа, а параметар _gl
се додаје у URL линка. Овај процес не може правилно да функционише у следећим ситуацијама:
- Када JavaScript покрене навигацију уместо директног одговора на радњу корисника.
- Када скрипте на страници које се међусобно ометају зауставе пренос документа пре него што стигне до чвора документа, нпр. када се користи
Event.stopPropagation()
.