15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți
21.10.2024

Dimensiuni Personalizate Google Analytics: Ghid Tehnic Complet

Dimensiunile personalizate în Google Analytics sunt atribute de date definite de utilizator care extind schema de urmărire implicită a platformei, permițându-vă să capturați și să analizați date comportamentale, contextuale sau specifice afacerii pe care Google Analytics nu le colectează automat. Spre deosebire de dimensiunile standard, cum ar fi URL-ul paginii sau categoria dispozitivului, dimensiunile personalizate sunt configurate de analist și populate programatic prin stratul de urmărire.

Dacă aveți nevoie de un răspuns într-o singură propoziție pentru un fragment recomandat: o dimensiune personalizată este un atribut de date cu domeniu de aplicare personalizat pe care îl definiți în Google Analytics și îl transmiteți prin codul de urmărire pentru a segmenta, filtra și raporta informații unice pentru utilizatorii, conținutul sau logica de afaceri a dvs.

Ce Sunt de Fapt Dimensiunile Personalizate (și Ce Nu Sunt)

O dimensiune în Google Analytics este un atribut calitativ atașat unui punct de date — „ce” sau „cine” se află în spatele unei valori. Dimensiunile standard includ Page Path, Source / Medium, Browser și Country. Acestea sunt colectate automat de tag-ul Analytics fără nicio configurare.

O dimensiune personalizată este un slot pe care îl rezervați în schema Analytics și pe care îl completați cu o valoare pe care codul dvs. o trimite explicit. Google Analytics 4 (GA4) acceptă până la 50 de dimensiuni personalizate per proprietate pentru tipurile cu domeniu de aplicare la nivel de eveniment și utilizator, în timp ce Universal Analytics (UA) acceptă 20 de dimensiuni personalizate cu domeniu de aplicare la nivel de hit și 20 cu domeniu de aplicare la nivel de utilizator per proprietate (cu limite mai mari pentru conturile 360).

Ce nu sunt dimensiunile personalizate:

  • Nu sunt valori. O valoare este o măsurătoare cantitativă (sesiuni, rată de respingere, venituri). O dimensiune personalizată este eticheta sau atributul atașat acestor măsurători.
  • Nu sunt retroactive. Datele sunt colectate doar din momentul în care dimensiunea este activă și codul de urmărire trimite valori. Sesiunile istorice vor afișa (not set) pentru orice dimensiune creată ulterior.
  • Nu sunt un înlocuitor pentru parametrii de eveniment în GA4. În GA4, parametrii de eveniment și dimensiunile personalizate sunt strâns legate, dar distincte din punct de vedere arhitectural — un parametru de eveniment trebuie înregistrat ca dimensiune personalizată înainte de a apărea în rapoartele standard.

Domeniul de Aplicare: Cel Mai Înțeles Greșit Concept din Dimensiunile Personalizate

Domeniul de aplicare determină ce hit-uri dintr-o sesiune sau între sesiuni moștenesc valoarea dimensiunii odată ce aceasta este setată. Alegerea greșită a domeniului de aplicare este cea mai frecventă cauză a datelor înșelătoare din dimensiunile personalizate.

Domeniu de aplicareSe aplică laCaz de utilizare tipicPersistență
**Hit**Singurul hit în care este trimisă valoareaTipul de conținut, varianta testului A/B pentru o pagină specificăDoar acel hit
**Sesiune**Toate hit-urile din sesiune după setarea valoriiCategoria sursei de trafic, punctul de intrare în pâlnia de checkoutPână la sfârșitul sesiunii
**Utilizator**Toate sesiunile pentru acel utilizator (bazat pe cookie)Nivelul de membru, starea de autentificare, segmentul CRMPână la suprascrierea sau expirarea cookie-ului
**Produs** (doar UA)Un produs specific în Enhanced EcommerceCondiția produsului, evaluarea vânzătoruluiAcea impresie/acțiune de produs

Caz limită critic — Domeniu de aplicare utilizator și GDPR: Dimensiunile personalizate cu domeniu de aplicare la nivel de utilizator persistă în cookie-ul Analytics. Dacă un utilizator renunță la urmărire în mijlocul sesiunii și vă bazați pe persistența bazată pe cookie, valoarea dimensiunii poate fi atribuită înregistrărilor de utilizatori anonimizate sau șterse. Auditați întotdeauna dimensiunile cu domeniu de aplicare la nivel de utilizator față de platforma dvs. de gestionare a consimțământului înainte de a le implementa în producție.

Caz limită critic — Domeniu de aplicare sesiune și randare pe server: În aplicațiile randate pe server unde tag-ul se declanșează după o schimbare de rută, mai degrabă decât o încărcare completă a paginii, dimensiunile cu domeniu de aplicare la nivel de sesiune setate pe primul hit s-ar putea să nu se propage corect la vizualizările de pagină virtuale ulterioare dacă tag-ul se reinițializează. Testați explicit în această arhitectură.

Configurarea Dimensiunilor Personalizate în Universal Analytics

Pasul 1: Înregistrați Dimensiunea în Interfața GA

  1. Conectați-vă la Google Analytics și deschideți proprietatea țintă.
  2. Faceți clic pe pictograma roată pentru a deschide Admin.
  3. Sub coloana Proprietate, selectați Definiții personalizate > Dimensiuni personalizate.
  4. Faceți clic pe + Dimensiune personalizată nouă.
  5. Introduceți un nume descriptiv (de ex., User Role, Content Category, AB Test Variant).
  6. Selectați Domeniul de aplicare corespunzător (consultați tabelul de mai sus).
  7. Asigurați-vă că Activ este bifat.
  8. Faceți clic pe Creare.

GA va atribui un Număr de index (de ex., dimension1, dimension2). Acest index este cel la care face referire codul dvs. de urmărire — păstrați un document de registru al dimensiunilor care mapează fiecare index la numele, domeniul de aplicare și echipa responsabilă.

Pasul 2: Implementați prin Google Tag Manager (Recomandat)

Google Tag Manager este calea de implementare preferată deoarece decuplează configurarea dimensiunilor de implementările aplicațiilor și oferă un mediu de depanare integrat.

  1. Deschideți containerul GTM și navigați la Tag-uri.
  2. Deschideți tag-ul Google Analytics (UA — Vizualizare pagină sau tag-ul de eveniment relevant).
  3. În Configurarea tag-ului, extindeți Mai multe setări > Dimensiuni personalizate.
  4. Faceți clic pe Adăugați dimensiune personalizată.
  5. Setați Indexul pentru a corespunde indexului din pasul 1 (de ex., 1).
  6. Setați Valoarea dimensiunii la o variabilă GTM — de exemplu, o variabilă Data Layer numită userRole.
  7. În codul site-ului dvs., trimiteți valoarea în data layer înainte ca tag-ul să se declanșeze:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  'userRole': 'premium_member'
});
  1. Salvați tag-ul și publicați containerul.

De ce să trimiteți în data layer înainte ca tag-ul să se declanșeze: GTM procesează data layer-ul sincron la momentul execuției tag-ului. Dacă trimiteți valoarea după ce tag-ul de vizualizare a paginii se declanșează, dimensiunea va fi (not set) pentru acel hit. Aceasta este o sursă frecventă de erori de producție care apar doar în rapoartele în timp real.

Pasul 3: Implementați Direct prin gtag.js

Dacă nu utilizați GTM și gestionați tag-ul direct, implementarea diferă ușor între setarea unei hărți personalizate persistente și trimiterea unei valori la un eveniment specific.

// Map the custom dimension index to a parameter name
gtag('config', 'UA-XXXXXX-Y', {
  'custom_map': { 'dimension1': 'user_role' }
});

// Send the value with an event
gtag('event', 'page_view', {
  'user_role': 'premium_member'
});

Pentru analytics.js (moștenire, dar încă întâlnit pe proprietăți mai vechi):

ga('create', 'UA-XXXXXX-Y', 'auto');
ga('set', 'dimension1', 'premium_member');
ga('send', 'pageview');

Capcană cu analytics.js și set: Utilizarea ga('set', ...) aplică valoarea tuturor hit-urilor ulterioare din acea sesiune de pagină. Dacă doriți dimensiunea doar pe un singur hit, utilizați în schimb ga('send', 'pageview', { 'dimension1': 'premium_member' }) pentru a o limita doar la acel hit.

Configurarea Dimensiunilor Personalizate în GA4

GA4 gestionează dimensiunile personalizate diferit. Parametrii de eveniment sunt datele brute; dimensiunile personalizate sunt versiunea înregistrată și raportabilă a acestor parametri.

Pasul 1: Trimiteți Parametrul în Evenimentul Dvs.

gtag('event', 'login', {
  'membership_tier': 'gold',
  'user_type': 'returning'
});

Pasul 2: Înregistrați Dimensiunea Personalizată în GA4

  1. În GA4, accesați Admin > Definiții personalizate > Dimensiuni personalizate.
  2. Faceți clic pe Creați dimensiuni personalizate.
  3. Setați Numele dimensiunii (ce apare în rapoarte).
  4. Setați Domeniul de aplicare: Eveniment sau Utilizator.
  5. Setați Parametrul de eveniment pentru a corespunde cheii parametrului pe care îl trimiteți (de ex., membership_tier).
  6. Faceți clic pe Salvare.

Nuanță specifică GA4: Există o întârziere de procesare de 24–48 de ore înainte ca o dimensiune personalizată nou înregistrată să înceapă să se populeze în rapoartele standard. Va apărea în DebugView și în timp real imediat, dar rapoartele Exploration și rapoartele standard necesită fereastra de procesare. Planificați-vă termenele de asigurare a calității în consecință.

Verificarea Implementării

Nu trimiteți niciodată o dimensiune personalizată în producție fără verificare. Următoarea secvență este fiabilă atât pentru UA, cât și pentru GA4:

  1. Deschideți Timp real > Prezentare generală (UA) sau raportul Timp real (GA4) într-un tab separat al browserului.
  2. Declanșați acțiunea care ar trebui să populeze dimensiunea (de ex., conectați-vă ca un rol specific de utilizator, navigați la o pagină de categorie de conținut).
  3. În UA, verificați Timp real > Evenimente și căutați valoarea dimensiunii în detaliul evenimentului. În GA4, utilizați DebugView (Admin > DebugView) cu ?gtm_debug=x sau extensia Chrome GA Debugger activă.
  4. Utilizați extensia Chrome GA Debugger sau modul Preview GTM pentru a inspecta payload-ul exact trimis la endpoint-ul de colectare și confirmați că indexul și valoarea dimensiunii sunt prezente.

O greșeală frecventă este verificarea doar în timp real și presupunerea că producția este corectă. Timp real afișează hit-uri brute; nu validează că domeniul de aplicare este configurat corect sau că indexul dimensiunii din tag corespunde indexului înregistrat în interfața GA.

Utilizarea Dimensiunilor Personalizate în Rapoarte

Crearea unui Raport Personalizat (Universal Analytics)

  1. Accesați Personalizare > Rapoarte personalizate > + Raport personalizat nou.
  2. Selectați tipul de raport (Explorer, Tabel plat sau Suprapunere hartă).
  3. Adăugați valorile dvs. (de ex., Sesiuni, Finalizări obiective, Venituri).
  4. În Detalieri dimensiuni, adăugați dimensiunea dvs. personalizată (de ex., User Role).
  5. Aplicați filtre pentru a restricționa raportul la datele relevante.
  6. Salvați și marcați raportul pentru utilizare recurentă.

Aplicarea Dimensiunilor Personalizate ca Segmente

Segmentele sunt locul unde dimensiunile personalizate oferă cea mai mare valoare analitică. Un segment construit pe o dimensiune personalizată cu domeniu de aplicare la nivel de utilizator vă permite să comparați întregul parcurs comportamental al două cohorte de utilizatori — nu doar o singură sesiune.

  1. În orice raport, faceți clic pe + Adăugați segment > + Segment nou.
  2. Sub Condiții, schimbați domeniul de aplicare al filtrului la Utilizatori (pentru dimensiunile cu domeniu de aplicare la nivel de utilizator) sau Sesiuni.
  3. Selectați dimensiunea dvs. personalizată din lista derulantă.
  4. Setați operatorul și valoarea (de ex., Membership Tier corespunde exact gold).
  5. Salvați segmentul și aplicați-l alături de un segment de referință (de ex., toți utilizatorii) pentru comparație directă.

Explorări GA4

În GA4, dimensiunile personalizate sunt disponibile în rapoartele Explorare > Formă liberă. Trageți dimensiunea dvs. personalizată înregistrată în panoul Rânduri sau Coloane și adăugați valorile relevante în panoul Valori. Explorările GA4 acceptă până la 10 dimensiuni per explorare, iar dimensiunile personalizate cu domeniu de aplicare la nivel de utilizator pot fi utilizate în User Explorer pentru a urmări parcursurile individuale ale utilizatorilor.

Cazuri de Utilizare cu Valoare Ridicată cu Note de Implementare Tehnică

Urmărirea Stării de Autentificare a Utilizatorului

Aceasta este una dintre cele mai universal aplicabile dimensiuni personalizate. Vă permite să separați comportamentul utilizatorilor autentificați de vizitatorii anonimi — două populații cu semnale de intenție fundamental diferite.

// After successful authentication, push to data layer
dataLayer.push({
  'event': 'user_authenticated',
  'authStatus': 'logged_in',
  'userTier': 'enterprise'
});

Înregistrați authStatus și userTier ca dimensiuni personalizate cu domeniu de aplicare la nivel de utilizator. Aceasta permite analiza cohortelor care arată dacă utilizatorii enterprise autentificați convertesc la rate mai mari pe tipuri specifice de conținut — o întrebare la care niciun raport GA standard nu poate răspunde.

Atribuirea Variantei Testului A/B

Când rulați experimente pe server sau pe client, atașați identificatorul variantei ca dimensiune personalizată cu domeniu de aplicare la nivel de hit pe fiecare vizualizare de pagină în timpul experimentului. Aceasta vă permite să analizați nu doar valoarea de conversie primară, ci și semnalele secundare de implicare (adâncimea de derulare, interogările de căutare internă, rata de vizite repetate) defalcate pe variantă.

dataLayer.push({
  'experimentVariant': 'variant_b_hero_cta'
});

Capcană: Nu utilizați domeniu de aplicare la nivel de sesiune pentru variantele A/B dacă un utilizator poate fi re-distribuit între sesiuni. Domeniul de aplicare la nivel de hit este mai sigur și produce date mai curate.

Taxonomia Conținutului și Performanța Editorială

Pentru site-urile cu conținut bogat, atașarea unei dimensiuni contentCategory și contentAuthor la fiecare vizualizare de pagină a articolului permite echipelor editoriale să măsoare valorile de implicare (timp pe pagină, adâncimea de derulare, vizite repetate) pe verticală de conținut și pe autor — permițând decizii de investiții editoriale bazate pe date.

Sincronizarea Segmentelor CRM

Pentru produsele SaaS B2B, puteți transmite etichete de segment derivate din CRM (de ex., ICP_tier, accountSize, churnRisk) în GA ca dimensiuni personalizate cu domeniu de aplicare la nivel de utilizator prin backend-ul dvs. după autentificare. Aceasta elimină decalajul dintre analiza produsului și informațiile de vânzări fără a expune PII tag-ului Analytics.

Notă arhitecturală: Nu transmiteți niciodată PII brut (nume, adrese de e-mail, ID-uri de utilizator care pot fi mapate invers la persoane) ca valori ale dimensiunilor personalizate. Aceasta încalcă Termenii de serviciu Google Analytics și, în funcție de jurisdicție, GDPR și CCPA. Utilizați doar identificatori opaci sau etichete de segment.

Dimensiuni Personalizate vs. Valori Personalizate vs. Parametri de Eveniment

CaracteristicăDimensiune personalizatăValoare personalizatăParametru de eveniment (GA4)
**Tipul de date**String (calitativ)Numeric (cantitativ)String sau numeric
**Scop**Segmentare și filtrareAgregare și calculDate brute ale evenimentului
**Opțiuni de domeniu de aplicare**Hit, Sesiune, Utilizator, ProdusHit, Sesiune, Utilizator, ProdusEveniment sau Utilizator (după înregistrare)
**Retroactiv**NuNuNu
**Limită (standard)**20 (UA), 50 (GA4)20 (UA), 50 (GA4)25 per eveniment (GA4)
**Apare în rapoartele standard**După înregistrareDupă înregistrareDoar după înregistrare ca dimensiune personalizată

Considerații privind Infrastructura de Hosting pentru Implementarea Analytics

Datele precise ale dimensiunilor personalizate depind de execuția fiabilă și cu latență redusă a tag-urilor. Pe servere lente sau configurate greșit, tag-ul Analytics poate fi declanșat înainte ca trimiterea în data layer să se finalizeze, rezultând valori (not set) la scară.

Dacă rulați un site cu trafic ridicat unde acuratețea Analytics este critică pentru afaceri, luați în considerare următoarele opțiuni de infrastructură:

  • Un mediu de Hosting VPS vă oferă control deplin asupra timpilor de răspuns ai serverului, antetelor de cache și ordinii în care scripturile sunt servite — toate acestea afectând momentul execuției tag-urilor.
  • Site-urile care utilizează VPS cu cPanel pot gestiona implementările containerelor GTM și configurațiile de tagging pe server fără a necesita expertiză în linia de comandă.
  • Pentru platformele de ecommerce sau SaaS cu volum mare unde tagging-ul pe server (trimiterea datelor dimensiunilor direct de pe server la Measurement Protocol al GA) este preferabil tag-urilor pe client, Serverele Dedicate oferă resursele izolate necesare pentru a rula un container GTM pe server fără contention.
  • Dacă stiva dvs. de analytics include segmentare bazată pe ML sau pipeline-uri de personalizare în timp real care consumă date ale dimensiunilor personalizate GA, Hosting GPU poate accelera stratul de inferență al modelului care acționează pe acele segmente.

Matrice de Decizie: Când să Utilizați Dimensiunile Personalizate

Utilizați această matrice pentru a determina dacă o dimensiune personalizată este instrumentul potrivit pentru nevoia dvs. de măsurare:

ScenariuAbordare recomandatăDomeniu de aplicare
Urmăriți ce categorie de blog a citit un utilizatorDimensiune personalizată pe hit-ul de vizualizare a paginiiHit
Identificați dacă un utilizator este autentificat pe parcursul întregii viziteDimensiune personalizată setată la autentificareSesiune sau Utilizator
Atribuiți tot comportamentul viitor unui segment CRMDimensiune personalizată setată la autentificareUtilizator
Măsurați veniturile generate de un tag de produs specificValoare personalizată (nu dimensiune)Hit
Urmăriți varianta testului A/B per impresie de paginăDimensiune personalizată pe hit-ul de vizualizare a paginiiHit
Distingeți utilizatorii cu plan gratuit față de cei cu plan plătit în toate rapoarteleDimensiune personalizată setată la autentificareUtilizator
Urmăriți etichete de campanie internă (nu UTM)Dimensiune personalizată pe hit-ul paginii de destinațieSesiune

Listă de Verificare a Punctelor Cheie Tehnice

Înainte de a implementa orice dimensiune personalizată în producție, verificați fiecare dintre următoarele:

  • Alinierea indexului: Indexul dimensiunii din tag-ul dvs. sau variabila GTM corespunde exact indexului înregistrat în interfața GA Admin. O nepotrivire elimină silențios datele.
  • Selectarea domeniului de aplicare: Ați ales domeniul de aplicare corect pentru utilizarea intenționată a datelor. Domeniu de aplicare utilizator pentru atributele de identitate, domeniu de aplicare hit pentru atributele de conținut, domeniu de aplicare sesiune pentru contextul la nivel de vizită.
  • Momentul trimiterii în data layer: Pentru implementările GTM, trimiterea în data layer are loc înainte ca tag-ul să se declanșeze, nu după.
  • Niciun PII în valori: Valorile dimensiunilor nu conțin informații de identificare personală — doar identificatori opaci sau etichete categoriale.
  • Registrul dimensiunilor menținut: Echipa dvs. menține un document partajat care mapează fiecare index de dimensiune la numele, domeniul de aplicare, proprietarul, data implementării și scopul acestuia.
  • Înregistrarea GA4 completă: În GA4, parametrul de eveniment a fost înregistrat ca dimensiune personalizată în Admin > Definiții personalizate, și ați permis fereastra de procesare de 24–48 de ore înainte de a valida în rapoartele standard.
  • Conformitatea cu consimțământul auditată: Dimensiunile cu domeniu de aplicare la nivel de utilizator sunt populate doar după obținerea unui consimțământ valid conform cadrului dvs. de confidențialitate aplicabil.
  • Timp real și DebugView verificate: Ați confirmat că valoarea dimensiunii apare corect în Timp real sau DebugView înainte de a declara implementarea completă.
  • Retroactivitatea recunoscută: Părțile interesate înțeleg că nicio dată istorică nu va fi completată retroactiv — liniile de bază pentru raportare ar trebui stabilite de la data lansării.

Întrebări Frecvente

Care este diferența dintre o dimensiune personalizată și o valoare personalizată în Google Analytics?

O dimensiune personalizată este un atribut calitativ (o etichetă string precum „premium_member” sau „blog_post”) utilizat pentru a segmenta și filtra datele. O valoare personalizată este o valoare numerică (precum „articles_read” sau „loyalty_points”) utilizată pentru a agrega și calcula. Ambele necesită configurare explicită și nu sunt colectate retroactiv.

De ce dimensiunea mea personalizată afișează (not set) în rapoarte?

Cele mai frecvente cauze sunt: codul de urmărire trimite valoarea dimensiunii după ce hit-ul se declanșează, nu înainte; indexul dimensiunii din tag nu corespunde indexului înregistrat în GA Admin; dimensiunea a fost creată după ce datele pe care le vizualizați au fost colectate (fără completare retroactivă); sau, în GA4, parametrul de eveniment nu a fost încă înregistrat ca dimensiune personalizată în Admin > Definiții personalizate.

Câte dimensiuni personalizate pot crea în Google Analytics 4?

Proprietățile standard GA4 acceptă până la 50 de dimensiuni personalizate cu domeniu de aplicare la nivel de eveniment și 25 de dimensiuni personalizate cu domeniu de aplicare la nivel de utilizator per proprietate. Proprietățile GA4 360 au limite mai mari. Proprietățile standard Universal Analytics acceptă 20 de dimensiuni personalizate per proprietate, proprietățile 360 acceptând până la 200.

Pot utiliza dimensiunile personalizate cu Google Tag Manager pe server?

Da. Într-o configurare GTM pe server, trimiteți parametrii de eveniment la containerul server GTM prin Measurement Protocol sau un tag pe client, iar tag-ul pe server îi transmite la GA cu maparea corespunzătoare a dimensiunilor personalizate. Această abordare este preferată pentru mediile cu securitate ridicată deoarece împiedică vizibilitatea valorilor brute ale dimensiunilor în cererile de rețea ale browserului.

Dimensiunile personalizate afectează performanța site-ului sau viteza de încărcare a paginii?

Dimensiunile personalizate în sine adaugă un payload neglijabil la beacon-ul Analytics (câțiva octeți per hit). Riscul de performanță constă în execuția JavaScript care populează data layer-ul înainte ca tag-ul să se declanșeze. Scripturile sincrone scrise deficitar care preiau valorile dimensiunilor dintr-un API înainte de a declanșa tag-ul pot introduce latență măsurabilă. Utilizați trimiteri asincrone în data layer și, unde este posibil, derivați valorile dimensiunilor din contextul paginii deja disponibil (atribute DOM, cookie-uri sau meta tag-uri randate pe server) mai degrabă decât din cereri de rețea suplimentare.

15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți