Acest ghid descrie modul de trimitere a parametrilor și valorilor personalizate utilizând Google analytics.js.
Prezentare generală
parametrii și valorile personalizate sunt o modalitate puternică de a trimite date personalizate către Google Analytics. Dezvoltatorii Web pot utiliza parametri și valori personalizate pentru a segmenta și măsura diferențele dintre utilizatorii conectați și deconectați, autorii paginilor, nivelurile din jocuri sau orice alte date de afaceri pe care le aveți pe o pagină.
pentru o prezentare generală completă a modului în care funcționează această caracteristică, citiți referința particularizată a caracteristicilor parametrilor și valorilor.
trimiteți date personalizate despre dimensiuni și valori utilizând una sau ambele dintre următoarele valori:
Nume câmp | Tip valoare | necesar | descriere |
---|---|---|---|
Dimensiune+ | text | nu | indicele de dimensiune. Fiecare parametru personalizat are un index asociat.Există maximum 20 de dimensiuni personalizate (200 pentru conturile Analytics 360). Sufixul index trebuie să fie un număr întreg pozitiv mai mare de 0 (e.g. dimensiune3). |
metric+ | întreg | nu | indicele metric. Fiecare metrică personalizată are un index asociat. Există maximum 20 de valori personalizate (200 pentru conturile Analytics 360). Sufixul index trebuie să fie un număr întreg pozitiv mai mare de 0 (de exemplu, metric5). |
implementare
trebuie mai întâi să configurați un parametru personalizat sau o valoare prin interfața de gestionare Google Analytics. Odată configurat, parametrului personalizat sau metricii i se va atribui un index unic care identifică și diferențiază un parametru personalizat sau metric de altul. Apoi utilizați indexul în analiză.biblioteca js pentru a trimite date pentru un anumit parametru particularizat sau metric.
trimiterea datelor
dimensiunea personalizată sau datele metrice pot fi trimise numai cu o accesare existentă. De exemplu, pentru a trimite un parametru personalizat pentru un pageview
tip lovit cu indexul 15
, ar trebui să utilizați:
ga('send', 'pageview', { 'dimension15': 'My Custom Dimension'});
pentru a trimite o metrică personalizată pentru un event
tip lovit cu indexul 18
, ați folosi:
ga('send', 'event', 'category', 'action', { 'metric18': 8000});
dacă metrica personalizată este configurat pentru a avea un tip de monedă, puteți trimite valori zecimale:
ga('send', 'event', 'category', 'action', { 'metric19': 24.99});
în unele cazuri, este posibil să doriți să trimiteți un parametru personalizat sau o valoare cu toate accesările de pe o anumită pagină (sau pentru durata de viață a obiectului Tracker). În acest caz, puteți seta parametrul sau valorile personalizate utilizând comandaset
:
ga('set', 'dimension5', 'custom data');
laset
valori atât pentru un parametru, cât și pentru o valoare, puteți utiliza:
ga('set', { 'dimension5': 'custom dimension data', 'metric5': 'custom metric data'});
citiți secțiunea Parametri și valori personalizate din documentul de referință al câmpului pentru formatul specific de trimitere a acestor date.
exemplu
un exemplu fantastic de când să utilizați dimensiuni personalizate este dacă ați avut un site bazat pe conținut cu mulți autori. Ca analist, ați putea dori să înțelegeți care autori au cel mai popular conținut. Pentru a răspunde la această întrebare, puteți vizualiza un raport care compară afișările de pagină după autor. Deși datele autorului nu sunt disponibile în mod implicit în Google Analytics, puteți trimite aceste date ca parametru personalizat pentru fiecare afișare de pagină.
primul pas în soluție este configurarea unui nou parametru personalizat în interfața de gestionare. Numele trebuie să fie author
și domeniul de aplicare va fi de tip hit
. Odată configurat, noului parametru personalizat i se va atribui un index. Pentru acest exemplu, să presupunem că indexul este 5
.
acum căauthor
dimensiune personalizată a fost configurat și atribuit un index, acesta poate fi utilizat cu analytics.biblioteca js pentru a trimite datele autorului ca dimensiune personalizată. De exemplu, dacă pagina dvs. este scrisă în PHP, autorul propriu-zis al paginii va fi probabil stocat într-o variabilă PHP precum $author
. PHP, puteți utiliza această variabilă autor pentru a trece valoarea autorului la dimensiunea personalizată:
ga('send', 'pageview', { 'dimension5': '<?=$author?>'});