Cum funcționează Google Analytics și ce noutăți aduce sistemului Universal Analytics. Lecție video: Ce este Google Analytics Universal

Bună ziua, dragi cititori ai site-ului blogului. Serviciul de analiză Google este considerat pe drept unul dintre cele mai funcționale de pe piața Runet și, în același timp, este absolut gratuit.

În acest articol, vreau să vă prezint principiile de funcționare ale acestui sistem și conceptele de bază care stau la baza acestuia, astfel încât, chiar și cu o cunoaștere mai apropiată a acestuia, să înțelegeți ce este și să nu confundați utilizatorii, sesiunile (sesiunile) și interacțiunile. (hituri) și, de asemenea, a înțeles relația dintre parametri și indicatori.

În prezent, sistemul Google Analytics trece printr-o fază de actualizare, deoarece este înlocuit cu un complex mai avansat numit Universal Analytics, al cărui cod de urmărire este deja oferit spre instalare. Prin urmare, în acest articol voi descrie noile capabilități pe care le va primi Google Analytics după reîncarnarea sa în UA (primirea datelor de la orice dispozitiv conectat la rețea etc.).

Caracteristici și principii de funcționare ale Google Analytics

Google Analytics este un sistem de analiză care depășește cu mult capacitățile celor obișnuiți, cum ar fi Top100 și chiar Yandex Metrica. Acest sistem este pe cât de puternic, pe atât de greu de stăpânit, mai ales pentru utilizatorii neinstruiți. Cu toată funcționalitatea sa impresionantă, creația lui Google are o barieră destul de mare la intrare și mulți fie nu folosesc această analiză, fie folosesc doar o parte foarte mică din toate oportunitățile pe care le oferă.

Cu Google Analytics, puteți colecta și analiza date pe dispozitive și medii digitale. În acest fel, de exemplu, puteți înțelege cum vă găsesc clienții site-urile web sau aplicațiile mobile și cum interacționează cu acestea (evaluați comportamentul utilizatorului). Sistemul de analiză în sine constă, s-ar putea spune, din patru blocuri care îndeplinesc următoarele funcții:

  • Colectare de date
  • Bloc care vă permite să faceți setări
  • Unitate de prelucrare a datelor
  • Emite rapoarte în cea mai vizuală formă
  • Cu aceste patru componente, puteți colecta, personaliza și analiza date pe site-ul dvs. Să începem în ordine, și anume cu blocul de colectare a datelor. Cum sunt preluate informațiile solicitate? Așa este, folosind codul de contor instalat pe site-ul web (sau aplicația mobilă). În general, ca de obicei.

    Acest cod de urmărire conține o serie de instrucțiuni pentru Google Analytics, care vă spun la ce interacțiuni ale utilizatorilor cu site-ul ar trebui să acordați atenție și ce date ar trebui să colectați. Metoda de colectare a datelor este determinată de mediul digital în care funcționează contorul. De exemplu, atunci când îl instalați pe un site web, este utilizat codul de urmărire JavaScript. Și pentru a integra codul contorului într-o aplicație mobilă, se folosește un așa-numit kit de dezvoltare (SDK).

    Utilizatorul, prin acțiunile sale, aduce la viață codul de urmărire Google Analytics (deschide o pagină de pe site-ul dvs. sau trece la un nou ecran din aplicația dvs.). Ca urmare, sunt colectate informații despre toate acțiunile efectuate, inclusiv titlurile și adresele URL ale paginilor vizualizate și alte lucruri, care sunt apoi colectate într-un pachet (hit). Acest pachet este trimis către serverul de sistem pentru a efectua următorul pas - procesarea datelor.

    Toate aceste date „brute” de pe serverul Google trec prin sita setărilor pe care le-ați făcut (configurația dvs.), ceea ce vă permite să eliminați ceea ce nu este necesar în conformitate cu planul de măsurare dat și cu obiectivele (de afaceri) vizate. Ce înseamnă asta în practică? Ei bine, de exemplu, puteți seta un filtru în setările Analytics pentru a filtra datele de la angajații dvs. care vizitează un site web sau o aplicație mobilă. Acestea nu vor fi prelucrate în continuare și nu vor afecta rezultatele prezentate în rapoarte. Mai mult, aceste date nu vor fi cu adevărat colectate și nici după anularea filtrului nu le veți putea vizualiza.

    Pe lângă colectarea datelor cu ajutorul contorului, este posibil să importați aceste informații de la alte servicii ale „corporației bune”. De exemplu, vă puteți conecta contul Google Analytics la un cont în , sau în . În principiu, puteți importa date în Analytics chiar și din surse care nu aparțin Google (de exemplu, colectate de dvs.).

    Ceea ce este de remarcat este că tocmai în etapa de procesare sistemul combină toate aceste date din diferite surse (inclusiv cele colectate de contoarele sale) și vor contribui la rapoartele rezultate. Sistemul de raportare Google Analytics include instrumente destul de convenabile pentru prezentarea vizuală a datelor. Cu toate acestea, dacă se dorește, rapoartele pot fi accesate și prin intermediul API-ului dacă, de exemplu, doriți să vă creați propriile sisteme de raportare în afara interfeței GA.

    Să aruncăm o privire generală asupra modului în care Analytics colectează datele necesare despre site-ul dvs. Modelul de colecție în sine ia în considerare trei lucruri - utilizatori, sesiuni (sesiuni) și interacțiuni.

  • Un utilizator este un vizitator al site-ului sau al aplicației dvs. mobile
  • O sesiune (mai de înțeles, după părerea mea, este termenul de sesiune) este timpul petrecut pe un site sau aplicație
  • Interacțiunea este acțiunile utilizatorilor pe un site web.
  • Această diagramă are o structură ierarhică, coborând de la utilizator la interacțiune. Utilizatorii se diferențiază între cei care vă vizitează o singură dată site-ul și cei care îl vizitează de mai multe ori pe zi. În sistemul Google Analytics, fiecare vizită este considerată o sesiune (sesiune), ceea ce implică posibilitatea de a recunoaște același utilizator (revenire) în cadrul mai multor sesiuni.

    La rândul său, o sesiune finalizată pe site-ul dvs. web constă în interacțiuni individuale. De exemplu, un utilizator ar putea merge la pagina de pornire și o părăsi imediat, ceea ce ar duce la înregistrarea unei singure interacțiuni de către Google - vizualizarea paginii de pornire. În timpul unei alte sesiuni, utilizatorul ar putea, de asemenea, să vizioneze videoclipul și să facă o achiziție. Acest lucru ar duce la trei interacțiuni.

    Aceste interacțiuni individuale într-o singură sesiune (sesiune) se numesc accesări, care sunt la rândul lor subdivizate în grupuri care se referă fie la accesări de pagină, tranzacții sau evenimente. Lasă-mă să subliniez din nou schema ierarhică de colectare a datelor adoptată în Google Analytics— fiecare interacțiune urmărită de sistem aparține unei sesiuni, iar fiecare sesiune este asociată unui utilizator corespunzător.

    După cum înțelegeți deja, codul de urmărire pe care l-ați instalat pe site-ul dvs. web, aplicația mobilă sau alt mediu digital colectează direct date (informații despre acțiunile utilizatorului). Acesta trimite informațiile colectate în contul dvs. Analytics în scopul procesării și generării de rapoarte.

    Conectarea codului de urmărire colectat la contul dvs. se face folosind un identificator unic încorporat în cod. De exemplu, în exemplul de cod Google Analytics pentru un site web sau aplicație.

    Înregistrarea la Google Analytics și rularea codului de urmărire

    De fapt, acum din etapa de testare beta a apărut o nouă metodă de urmărire, care se numește Universal Analytics (vom vorbi despre asta puțin mai târziu) și al cărei cod este deja oferit pentru a fi instalat la înregistrarea pe site-ul oficial Google.com/analytics/ :

    Vă rugăm să rețineți că sunteți liber să alegeți, folosind butoanele din partea de sus, unde exact doriți să colectați statistici - pe site sau în aplicația mobilă. După ce completați toate câmpurile formularului de înregistrare în Analytics, vi se va cere să acceptați termenii și condițiile și să copiați codul de urmărire cu un identificator unic pe site-ul dvs. web, deși din Universal Analytics:

    Să ne uităm mai întâi la aspectele muncii GA și abia apoi vom vorbi despre modul în care noul UA (Universal Analytics) diferă de acesta și despre ce a determinat Google să-l dezvolte și să treacă treptat de la GA clasic. Acestea. Acum să continuăm conversația despre Google Analytics. Asa de...

    Codul de urmărire colectează informații despre modul în care utilizatorii interacționează cu un site sau cu o aplicație web. Aceste informații sunt colectate în pachete și trimise către serverele Google (de exemplu, sub forma unei liste de parametri în Url). Codul de urmărire poate recunoaște și utilizatorii noi și cei care revin. Toate datele colectate sunt atașate contului dvs. Google Analytics folosind un identificator unic încorporat în codul de urmărire. Tocmai am vorbit despre asta.

    Instalarea codului de urmărire Google Analytics pe site-ul dvs. web

    Pentru a urmări și colecta date de pe site-uri web, se folosește o bucată de cod JavaScript, care a fost afișat în captura de ecran anterioară. Conține un link către biblioteca analytics.js, care controlează tipul de date colectate pe site. Desigur, pentru a colecta toate statisticile, acest cod trebuie să fie prezent pe fiecare pagină a site-ului dumneavoastră.

    (funcție(i,s,o,g,r,a,m)(i["GoogleAnalyticsObject"]=r;i[r]=i[r]||funcție())( (i[r].q = i[r].q||).push(argumente)),i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a . async=1;a.src=g;m.parentNode.insertBefore(a,m) )(window,document,"script","//www.google-analytics.com/analytics.js","ga" ); ga("create", "UA-51939022-1", "slaviali.ru"); ga(„trimite”, „vizualizare pagină”);

    Pentru a face acest lucru, este de obicei adăugat la fișierul șablon al site-ului dvs. (dacă funcționează, de exemplu). Deci, de exemplu, puteți găsi în tema dvs. un fișier în care se formează „capul” documentului (pagina web), constând din etichetele Head de închidere și deschidere. Chiar înainte de eticheta de închidere, puteți introduce codul de urmărire Universal Analytics.

    Cum funcționează codul de urmărire JavaScript pe un site web

    Dacă codul de urmărire este plasat pe toate paginile site-ului, atunci fiecare apel (deschis de un utilizator) va forma un hit (un element de interacțiune). Dacă această regulă este încălcată, atunci nu veți obține o imagine completă a tuturor interacțiunilor (realizate în cadrul unei anumite sesiuni). În plus, adăugarea codului de urmărire în partea de sus a codului sursă al paginilor asigură că browserul, atunci când analizează acest cod (începând din partea de sus și lucrând în jos), declanșează execuția scriptului Analytics.

    Deci, chiar dacă un utilizator pleacă înainte ca pagina să se termine de încărcat, interacțiunea acestuia cu site-ul dvs. va fi luată în considerare. Codul Analytics rulează asincron, de ex. rulează în fundal în timp ce browserul îndeplinește alte sarcini de încărcare a elementelor paginii web. Acest lucru vă permite din nou să începeți să colectați date înainte ca pagina să se încarce complet.

    După ce codul de urmărire de pe o anumită pagină s-a executat, sistemul creează identificatori unici anonimi destinati. Există mai multe moduri de a crea astfel de identificatori. În mod implicit, Google Analytics își folosește propriul (citește și ceea ce mănâncă), dar aveți posibilitatea să vă creați și să utilizați propriul identificator.

    Când o pagină este încărcată, codul de contor JavaScript colectează informații despre site-ul web în sine, cum ar fi adresa URL a paginii curente. Contorul colectează și informații despre browserul în care este deschisă această pagină, de exemplu, numele sau setările de limbă. Și chiar și despre sistemul de operare sub care rulează acest browser. Toate aceste informații sunt împachetate și trimise la serverul Gula ca acces la vizualizarea paginii. Și acest proces se repetă de fiecare dată când pagina este încărcată în browser.

    Ceea ce este remarcabil este că toate acestea vor funcționa grozav fără setări preliminare. Înregistrat la Google Analytics, a primit codul și totul va funcționa grozav, iar datele colectate le veți vedea sub formă de rapoarte finale. Cu toate acestea, există și o opțiune suplimentară de personalizare a codului, permițându-vă să colectați mai multe informații despre utilizatori, sesiunile (sesiunile) acestora și interacțiunile cu site-ul dvs.

    Cum funcționează SDK-ul Analytics în aplicațiile mobile

    Cu Analytics puteți colecta și... Cu toate acestea, procesul este oarecum diferit de modul în care se face în cazul unui site web. Nu se folosește codul JavaScript, ci așa-numitul SDK (kit de dezvoltare), care va fi diferit pentru diferite sisteme de operare (Android, iOS). În același timp, sunt colectate date despre ce vede exact utilizatorul în aplicație, cât de des o deschide etc.

    Aceste date sunt din nou împachetate în accesări și trimise în contul dvs. Google Analytics, dar nu imediat, ci după acumularea pe dispozitivul mobil. De ce se face asta?

  • În primul rând, un dispozitiv mobil (spre deosebire de un site web) nu trebuie să fie întotdeauna conectat la rețea și chiar și în momentul conectării există „zone moarte” de recepție, congestie celulară etc. circumstanțe.
  • În al doilea rând, însuși procesul de trimitere a datelor către serverele Google în timp real (așa cum se face de contoarele instalate pe site-uri web) poate reduce semnificativ durata de viață a bateriei unui dispozitiv mobil.
  • Prin urmare, hit-urile colectate (pachete de date capturate) sunt acumulate pe dispozitiv și trimise de serviciul SDK către serverele Google la fiecare jumătate de oră când se utilizează sistemul de operare Android și mult mai des pentru iOS (la fiecare două minute). Ceea ce este de remarcat este că sunteți liber să modificați acest interval la discreția dvs. pentru a controla durata de viață a bateriei telefonului mobil al utilizatorilor aplicației dvs.

    SDK-ul, precum și codul Javascript al contorului, pot diferenția (distinge) utilizatorii (mai precis, dispozitivele mobile pe care rulează aplicația). Când aplicația este lansată, este generat un identificator unic anonim, care este apoi urmărit. Acestea. dispozitivul mobil și utilizatorul acestuia sunt identificați (primul este marcat, deoarece al doilea este mai greu de marcat).

    Când actualizați aplicația la o versiune nouă, ID-ul dispozitivului nu se modifică. Cu toate acestea, la reinstalare (dezinstalare și apoi instalarea aplicației), vechiul identificator va fi șters și înlocuit cu unul nou. Un astfel de utilizator nu va fi considerat ca un utilizator care revine, ci ca unul nou. SDK-ul poate fi, de asemenea, modificat pentru a colecta informații suplimentare despre utilizatorii dvs., sesiunile acestora și interacțiunile cu aplicația.

    Ceea ce este de remarcat este că Google Analytics poate colecta date nu numai de pe site-uri web sau aplicații mobile. De asemenea, suportă și alte dispozitive, care, s-ar părea, sunt absolut imposibil de conectat la acest sistem (terminale pentru acceptarea plăților, casa de marcat etc.). Ah, nu. Există un protocol special cu un nume nepronunțat (Measurement Protocol), care vă permite să trimiteți date de pe orice dispozitiv conectat la Internet.

    Când lucrați cu site-uri web și aplicații mobile, codul de contor în sine a creat accesări (pachete de informații colectate) și le-a trimis în contul dvs. Google. Aici va trebui să creați singuri aceleași hituri. Cum se face acest lucru este descris cu precizie în protocolul nepronunțat și pagina pentru dezvoltatori menționate mai sus.

    Prelucrarea datelor colectate de contoare în Google Analytics

    Deci, am vorbit despre colectarea datelor în termeni generali; este timpul să trecem la blocurile responsabile cu procesarea și configurarea acestora. Interacțiunea acestor două blocuri vă permite să structurați și să transformați datele colectate în informații care pot fi văzute în rapoartele Analytics. Cum functioneazã?

    Sistemul împarte datele colectate pe utilizatori și sesiuni (sesiuni), iar prin modificarea setărilor poți influența acest proces. În plus, datele colectate din alte surse (care nu utilizează codul de urmărire Google Analytics) sunt amestecate în masa totală.

    Acestea pot fi date de la Adwords, Adsense, Google Webmaster (prin conectarea conturilor acestor sisteme) și alte surse care nu aparțin „corporației bune” (prin descărcarea manuală a unui fișier pregătit sau folosind un program special scris, folosind capabilitățile API-ul Analytics). De asemenea, puteți utiliza instrumentul „import de date despre cheltuieli”, care este folosit pentru a adăuga informații despre fondurile cheltuite pentru publicitate terță parte (nu Google), astfel încât să puteți evalua apoi eficacitatea datelor campaniei de publicitate.

    Toate aceste date rezumative vor trece prin filtrele pe care le-ați setat în setări. Aceste setări spun sistemului ce date să includă și ce să excludă din rapoartele viitoare. Ele pot influența, de asemenea, modul în care sunt formatate datele colectate. Ei bine, în cele din urmă, toate informațiile colectate sunt structurate și colectate în tabele de baze de date (DB). Generarea oricărui raport de care are nevoie un utilizator Analytics pe baza acestor baze de date nu va fi dificilă.

    Cum face distincția Analytics între utilizatori și sesiuni (sesiuni)

    Pe site, datele despre utilizatori, sesiuni (sesiuni) și interacțiuni sunt împachetate în accesări și sunt procesate în sistemul Analytics însuși. Cum creează Google Analytics utilizatori? Când site-ul dvs. web sau aplicația dvs. mobilă este încărcată pentru prima dată pe un dispozitiv (computer mobil sau desktop), împreună cu prima accesare (pachet de date colectate), este creat un identificator unic corespunzător acestui dispozitiv, iar în viitor acesta va fi atașat la fiecare hit trimis la serverele sistemului.

    Atunci când analizează datele colectate, Analytics consideră fiecare astfel de utilizator ca fiind un utilizator unic (deși în realitate este un hardware „prost”, nu o persoană). Fiecare nou identificator descoperit în timpul analizei conținutului accesărilor va fi considerat un nou utilizator. Dacă în următoarea lovitură identificatorul se dovedește a fi întâlnit anterior, atunci un astfel de utilizator (o piesă hardware „prost”) va fi considerat returnat.

    Dacă utilizatorul (de exemplu, setând setările browserului pentru a le șterge la închiderea programului), atunci astfel de identificatori sunt distruși. Același lucru se întâmplă dacă ștergeți și reinstalați o aplicație mobilă. Drept urmare, un astfel de utilizator va fi considerat nou și nu se va întoarce, așa cum este cu adevărat.

    Dacă o persoană vă vizitează site-ul de pe un telefon, tabletă, laptop sau computer desktop, Google Analytics o va număra implicit ca patru utilizatori diferiți, deoarece codul de urmărire va atribui ID-uri diferite tuturor acestor dispozitive. Adevărat, în setările sistemului puteți schimba modul în care este creat și atribuit identificatorul. În esență, acest lucru vă va permite să combinați interacțiunea utilizatorului pe mai multe dispozitive, de exemplu. obțineți date mai fiabile ca rezultat.

    Cum creează sistemul sesiunile? În Analytics, o sesiune este o colecție de interacțiuni ale unui anumit utilizator (constând din tipuri individuale de accesări) pe o anumită perioadă de timp. Aceste interacțiuni pot fi vizualizări de pagină, evenimente sau tranzacții (efectuarea unei achiziții) într-un magazin online. Același utilizator poate face mai multe sesiuni, care pot avea loc în aceeași zi sau la intervale de mai multe zile, săptămâni sau chiar luni.

    După încheierea unei sesiuni (sesiuni), se poate începe o alta. Dar ce zici de sistem? Se pare că implicit sesiunea este considerată încheiată după o jumătate de oră de inactivitate a utilizatorului. Această perioadă se numește timeout de sesiune și se caracterizează prin faptul că în această perioadă de timp sistemul nu primește accesări (pachete de date despre acțiunile de pe site) de la un anumit utilizator.

    În acest caz, o nouă sesiune va începe după ce sistemul primește un nou acces despre acțiunile acestui utilizator. Timpul de expirare de jumătate de oră este considerat un număr mediu care este potrivit pentru majoritatea site-urilor. Dar în setările de configurare a sistemului puteți seta timeout-ul care, în opinia dumneavoastră, va fi optim. Principalul lucru este că acest lucru vă permite să urmăriți mai precis statisticile și să înțelegeți procesele care au loc pe site-ul dvs. De exemplu, dacă aveți o mulțime de videoclipuri mai lungi de 30 de minute, atunci este logic să măriți timpul de expirare a sesiunii de încheiere automată.

    Setări de configurare Analytics

    Conceptul de utilizatori și sesiuni stă la baza activității serviciului Google Analytics, iar înțelegerea modului în care aceste date sunt extrase din matrice brute este importantă pentru a obține maximum de informații din rapoartele generate. De asemenea, este important să înțelegeți cum sistemul aplică setările de configurare (realizate de dvs.) datelor colectate și cum le pregătește pentru raportare.

    Setările de configurare pot afecta rapoartele rezultate după cum urmează:

  • Includeți datele
  • Excludeți datele
  • Modificați modul în care sunt afișate datele în rapoarte
  • Există un număr mare de opțiuni de configurare în Google Analytics. Poate chiar prea mult, pentru că este foarte intimidant pentru un începător. Cu toate acestea, dacă dintre ele evidențiem cele mai importante grupuri de instrumente, nu vom obține prea multe:

  • — cu ajutorul lor puteți modifica datele incluse în rapoarte (include sau exclude ceva), precum și modul în care sunt afișate în rapoarte, astfel încât să fie mai potrivite sarcinilor cu care vă confruntați. De exemplu, puteți crea un filtru care exclude traficul de la o anumită adresă IP sau o gamă întreagă de adrese (astfel încât, de exemplu, vizitele de la angajații dvs. să nu distorsioneze statisticile, deoarece nu sunt publicul dvs. țintă). Filtrele sunt aplicate în etapa de prelucrare a datelor (la primirea hit-urilor din codul de urmărire - fie nu sunt acceptate, ca în exemplul nostru cu IP, fie sunt modificate).
  • — în procesul de stabilire a obiectivelor în Google Analytics, sunt creați noi indicatori pentru rapoarte, de exemplu, ratele de conversie sau ratele de conversie. Obiectivele vă permit să specificați ce accesări (cum ar fi afișările de pagină sau afișările de ecran) trebuie utilizate la calcularea conversiilor. Puteți stabili un obiectiv, de exemplu, pentru a urmări abonamentele la newsletter, iar pentru fiecare abonament ulterior făcut de un utilizator pe site, o conversie va fi înregistrată în contul dumneavoastră. Ei bine, cu ajutorul indicatorilor de conversie, după ceva timp se va putea stabili dacă ați atins obiectivele atribuite site-ului sau aplicației mobile (nivel de vânzări, înregistrări etc.).
  • este o altă modalitate de a transforma datele colectate prin codul de urmărire, permițându-vă să conectați anumite părți de date pentru a analiza performanța generală. În Analytics, puteți crea grupuri de canale (activități de marketing - de exemplu, publicitate afișată, rețele sociale, buletine informative prin e-mail etc.) și grupuri de conținut (utilizate pentru a crea și analiza o colecție de conținut - de exemplu, într-un magazin online pe care îl aveți poate combina toate paginile de produse într-un grup și toate articolele informative într-un altul, pentru a înțelege ce rol joacă fiecare grup).
  • Toate setările de configurare Google Analytics descrise mai sus sunt aplicate datelor înainte de agregarea acestora (ultimul pas al etapei de prelucrare a datelor). Dar în timpul procesului de agregare în sine, sistemul creează și distribuie parametrii de raport în tabele (indicatorii sunt recalculați pentru fiecare parametru). Când deschideți un raport în contul dvs., acesta trimite mai întâi o interogare către tabelele agregate pline cu date. Ca răspuns, parametrii și indicatorii specifici sunt returnați în raport. Când utilizați API-ul, solicitările de date din tabelele agregate sunt trimise de aplicația creată de dvs.

    Toate datele colectate de codul de urmărire care a fost procesat vă vor fi disponibile sub formă de rapoarte în interfața web Analytics sau în propria interfață, care primește date prin API. Cel mai adesea, interfața web a sistemului este utilizată pentru a accesa rapoarte. Poate fi considerat ca un strat deasupra datelor care vă permite să le structurați, să le segmentați și să le filtrați folosind un set de instrumente analitice. Folosind API-ul, puteți adăuga în mod programatic date analitice la aplicațiile utilizator (de exemplu, la panoul de administrare al CMS).

    Toate rapoartele se bazează pe combinații de parametri și indicatori:

    Combinând diferiți parametri și indicatori, sistemul Google Analytics poate genera aproape orice raport necesar pentru a evalua acțiunile de marketing și comportamentul utilizatorilor pe un site web (sau aplicație mobilă).

    „Parametru” este destinat să descrie caracteristicile datelor. De exemplu, sursa de trafic de la care vizitatorul a venit pe site-ul dvs. poate fi:

    Un exemplu de utilizator cu site-ul dvs. ar putea fi numele paginii pe care o vede:

    „Metrici” sunt o măsurătoare cantitativă a datelor care poate fi utilizată pentru a număra frecvența evenimentelor care au loc, cum ar fi numărul total de utilizatori pe un site web sau pe o aplicație mobilă.

    Valorile medii pot fi, de asemenea, folosite ca indicatori, de exemplu, numărul mediu de pagini vizualizate de un utilizator pe un site într-o sesiune (același indicator notoriu al profunzimii de vizualizare, despre care se crede că influențează evaluarea comportamentală a site-ului de către motoare de căutare).

    Cel mai adesea, parametrii și indicatorii sunt afișați în rapoartele Google Analytics sub formă de tabele, a căror prima coloană conține valoarea unui anumit parametru, iar coloanele rămase conțin indicatorii corespunzători. Cu toate acestea, atunci când se creează rapoarte, fiecare dintre ele are propriul domeniu de aplicare (care corespunde unui anumit nivel al ierarhiei datelor analitice legate fie de utilizatori, sesiuni sau interacțiuni cu accesări).

    În cele mai multe cazuri, este logic să combinați în rapoarte doar acele dimensiuni și măsuri care aparțin aceleiași zone de acțiune. De exemplu, „numărul de vizite” este o valoare de sesiune, deci poate fi utilizată numai cu parametrii la nivel de sesiune (cum ar fi „sursa de trafic” sau „locația geografică”).

    Nu ar fi logic să combinați „numărul de vizite” cu parametrii la nivel de accesare, cum ar fi „titlul paginii”. Sau, de exemplu, indicatorul „durata vizitei” (măsoară timpul petrecut de un utilizator pe paginile site-ului dvs.) se referă la nivelul accesării și nu poate fi utilizat împreună cu parametrii la nivel de sesiune (toți cu aceeași „sursă de trafic” sau „locație geografică”).

    Dacă vă aprofundați în esența parametrilor și a indicatorilor, atunci acest lucru vă va ajuta să obțineți date mai semnificative necesare pentru analiza performanței site-ului sau aplicației dvs. mobile.

    Universal Analytics

    Universal Analytics este noul standard Google Analytics. În curând, toate conturile vor trebui să utilizeze Universal Analytics. Nu cu mult timp în urmă a părăsit etapa de testare beta, iar acum pe paginile contului dvs. din fila „Administrator” există o ofertă de a trece la acesta.

    Codul de urmărire (dacă ați acordat atenție) include deja identificatorul UA, ceea ce înseamnă că unul dintre avantajele Universal Analytics va fi realizat automat - capacitatea de a colecta date de pe orice dispozitiv electronic conectat la Internet (folosind un cod de script Java sau folosind un SDK sau folosind protocolul de măsurare). Am vorbit deja despre asta puțin mai sus.

    În UA, capacitatea menționată mai sus de a crea propriile ID-uri de utilizator care nu vor fi legate de dispozitiv a devenit disponibilă. Ține minte, am dat un exemplu despre autentificarea de pe un telefon mobil, tabletă, laptop și computer al aceleiași persoane? În GA clasic, aceste vizite ar fi numărate ca patru utilizatori diferiți, dar datorită setărilor Universal Analytics, puteți seta manual identificarea utilizatorului pentru site-ul dvs., iar în exemplul nostru va fi numărat un utilizator.

    Depinde de dvs. să decideți dacă să treceți la Google Analytics universal sau să rămâneți la Google Analytics pentru moment.

    Multă baftă! Ne vedem curând pe paginile site-ului blogului

    Puteți viziona mai multe videoclipuri accesând „);”>

    S-ar putea să fiți interesat

    Carte nouă: Google Analytics. Ghid practic detaliat
    HotLog - înregistrarea în clasamentul site-urilor și primirea unui cod de contor de vizite De ce aveți nevoie de analize, cum și care este cea mai bună modalitate de a colecta statistici site-ului?

    Am lansat o nouă carte, Social Media Content Marketing: How to Get Inside Your Followers' Heads and Make them to Love with Your Brand.

    Abonati-va

    Analiza web este ca mineritul pentru aur. Cu cât sapi mai adânc în mină, cu atât vei obține un metal mai strălucitor și cu atât curgerea lacrimilor de fericire este mai puternică. Același lucru este valabil și pentru informațiile despre utilizatori. Cu cât știți mai multe despre ele, cu atât vă puteți îmbunătăți site-ul și afacerea. Prin urmare, astăzi avem de-a face cu Google Universal Analytics. Aceasta este o actualizare destul de veche a sistemului de analiză, dar nu toată lumea știe câte funcții interesante a adăugat. Articolul nostru va ajuta la completarea golurilor în cunoștințe.

    Ce este

    Acesta este un standard de sistem de analiză care a înlocuit vechea versiune a Google Analytics. A fost lansat în versiune beta în 2013, o tranziție cu drepturi depline a avut loc în 2014. Universal Analytics ajută la monitorizarea clienților și vizitatorilor site-ului web de pretutindeni: instrumentul atribuie fiecărui utilizator un ID de utilizator, care îi este atribuit pentru totdeauna și rulează de la dispozitiv la dispozitiv . Dacă aceeași persoană accesează site-ul de pe un telefon și un computer, Google Universal Analytics va înțelege acest lucru și îl va ține cont.

    Mai departe mai mult. Instrumentul urmărește orice activitate a publicului dvs.: vizite pe site-ul web, acțiuni în aplicații mobile și chiar achiziții offline. Ajută la evaluarea comportamentului utilizatorului în ansamblu, mai degrabă decât în ​​cadrul unei singure vizite. În termeni la modă, aceasta se numește „urmărire a comportamentului pe mai multe platforme”. Acum puteți monitoriza cum se comportă oameni, dar nu vizitatori. Anterior, era necesar să se tragă concluzii despre eficiența unui site web pe baza tuturor vizitelor înregistrate. În același timp, aceeași persoană ar putea mai întâi să găsească ceva util pe telefon, apoi să studieze totul în detaliu de acasă și să se transforme cu succes în cumpărător. Dar, în același timp, prima vizită pe site a fost considerată neconversibilă și inutilă, deși de fapt nu este cazul.

    Cum funcționează Google Universal Analytics

    Mai ușor decât versiunea veche a instrumentului. Anterior, Analytics folosea până la 5 module cookie diferite pentru a colecta date despre vizitator. Ei au spus sistemului de unde provine utilizatorul, ce cuvânt cheie a introdus în căutare și alte informații importante. Acum totul este diferit - Universal Analytics folosește doar un ID de utilizator special. De îndată ce utilizatorul merge pe site, acest identificator este trimis la serverele Google și totul este calculat acolo.

    Nu pentru toți

    Schema funcționează numai pentru utilizatorii înregistrați. În mod implicit, toți vizitatorii site-ului sunt noi. Dar de îndată ce o persoană se înregistrează și introduce un nume de utilizator și o parolă, sistemul apare imediat și îi atribuie un ID de utilizator. Tot ceea ce face un utilizator conectat este înregistrat pe contorul său personal.

    Să ne uităm la un exemplu. Să ne imaginăm că avem o librărie online

    • Un utilizator nou intră pe site făcând clic pe un anunț contextual, dispozitivul este un smartphone. I se atribuie ID_1. Bărbatul a căutat cartea de care avea nevoie, a găsit-o, dar nu a îndrăznit să o comande imediat - a vrut să facă totul de pe computerul său de acasă.
    • Ajuns acasă, merge din nou pe site-ul magazinului. De data aceasta tranziția este directă și browserul este deja unul obișnuit pentru computer. I se atribuie ID_2. Utilizatorul se înregistrează, selectează cartea dorită și o comandă. Toate acestea sunt înregistrate pe ghișeul său personal.
    • O săptămână mai târziu, eroul nostru accesează din nou site-ul folosind un link din rețelele sociale (ultima dată când s-a abonat la magazinul VKontakte). Inițial, i se atribuie ID_3, dar apoi se conectează la contul personal și sistemul trage vechiul identificator – ID_2. O persoană plasează o comandă și toate acțiunile de pe site sunt înregistrate pe vechiul ghișeu.

    Funcția User ID poate fi activată în secțiunea „Administrator”. Suntem interesați de elementul de meniu „Cod de urmărire” –> ID utilizator.

    Bine, dar cum rămâne cu celelalte funcții? Să ne dăm seama acum.

    Cum să utilizați Google Universal Analytics Urmăriți clienții offline

    Protocolul de măsurare va ajuta aici - un instrument special pentru conectarea datelor din diferite surse. Informațiile despre clienți din CRM pot fi transferate în sistemul de analiză în format CSV. Acestea pot fi sexul, vârsta și orice alte date despre clienți.

    Measurment Protocol funcționează cu orice dispozitiv capabil să trimită o cerere HTTP simplă, chiar și un terminal și un scanner de coduri de bare. Această funcție este utilă dacă clienții plătesc adesea achizițiile în numerar atunci când se întâlnesc cu un curier sau la un punct de preluare. Principala dificultate este să vă asigurați că plata este înregistrată pe ID-ul de utilizator al unei anumite persoane, dar acest lucru este destul de posibil de făcut folosind protocolul în sine. Google însuși scrie mai multe despre asta.

    Creați-vă propriile rapoarte

    Această funcție este utilă dacă aveți nevoie de ceva special. Aici vin în ajutor parametrii și valorile utilizatorului. Primele ajută la sortarea utilizatorilor după diferite caracteristici: oraș, sursă de trafic. cuvinte cheie și așa mai departe. Cele doua sunt necesare pentru a urmări orice indicatori specifici cu parametrii de care aveți nevoie, de exemplu, apeluri mai lungi de 5 minute sau conversie în rândul femeilor. Principalul lucru este să aranjați trimiterea acestor date din CRM și înapoi.

    Setați expirarea sesiunii

    În mod prestabilit, o sesiune în Google Universal Analytics durează 30 de minute, iar campaniile durează 6 luni. Dacă acesta este prea scurt pentru tine, poți ajusta timpul de așteptare după bunul plac, chiar și pentru 10 ore. Acest lucru poate fi util dacă utilizatorii trebuie să rămână mult timp pe site pentru a plasa o comandă (se întâmplă acest lucru). Puteți configura parametrul și în meniul Administrator, aici:

    Filtrați interogările de marcă

    Nimeni nu își amintește adresele URL ale site-urilor web, toată lumea le caută doar după numele companiei. Dacă nu faceți nimic în acest sens, atunci astfel de tranziții vor fi considerate drept trafic de căutare obișnuit, deși, de fapt, v-au găsit deja și vă cunosc. Universal Analytics vă va ajuta să faceți acest lucru. Accesați același meniu Administrator și selectați „Lista de interogări de căutare excluse” în supermeniul „Cod de urmărire” (este în captura de ecran de mai sus).

    Readuceți utilizatorii pe site

    Universal Analytics are propriul instrument de remarketing. Vă ajută să desfășurați campanii de publicitate AdWords pentru publicul care v-a vizitat deja site-ul. De exemplu, un utilizator a căutat o cameră pe site-ul dvs. web, a găsit-o, s-a uitat la ea, dar nu a cumpărat-o. Dacă sunt mulți astfel de oameni. Puteți rula o campanie de publicitate cu un atribut dinamic. În acest caz, anunțul va include aceeași cameră necumpărată și va spune „Ei bine, cumpără-mă, ai promis”. Puteți activa remarketingul în același meniu Administrator de care toată lumea s-a săturat:

    Evaluați componența publicului țintă

    Puteți configura sistemul de analiză astfel încât să colecteze date despre sexul, vârsta și interesele vizitatorilor (la fel ca în Yandex.Metrica, da). Cu ajutorul lor, poți să-ți segmentezi publicul țintă și să-l pui imediat în circulație - lansează o campanie de publicitate în AdWords pe baza segmentului.

    Urmăriți calea către acțiunea țintă pe toate platformele

    ID-ul de utilizator atașat fiecărui utilizator ajută la determinarea dispozitivelor pe care persoana le-a folosit înainte de a face o achiziție - am dat deja exemple de astfel de situații. Folosind instrumente de analiză, puteți vedea câte persoane văd site-ul de pe un telefon și cumpără bunuri de pe un computer sau invers. Acest lucru vă va ajuta să evaluați rolul traficului mobil în cazul dvs. Dacă utilizatorii de gadgeturi cumpără multe de la tine, ar trebui să te gândești la îmbunătățirea optimizării mobile și toate astea.

    Google Universal Analytics este un instrument foarte puternic. În comparație cu versiunea veche a serviciului, s-au adăugat multe. Puteți adăuga integrarea cu vânzările offline, puteți configura remarketingul, puteți genera propriile rapoarte cu parametrii necesari și puteți face o grămadă de alte lucruri utile. Da, a afla cum funcționează un sistem sau o funcție separată nu este întotdeauna ușor. Dar dacă vă luptați prin toate câmpurile, coloanele și graficele, rezultatul va fi o gamă uriașă de informații utile.

    Pentru a urmări informații despre surse, sistemul utilizează datele colectate de serviciul Universal Analytics folosind standardul Universal Analytics.

    De asemenea, vă puteți familiariza cu setările și conexiunea Universal Analytics.

    Adăugarea unui site la Universal Analytics

    Pentru ca site-ul dvs. să fie înregistrat la Universal Analytics, trebuie să aveți un cont Google.

    • Dacă aveți deja un Cont Google (adică dacă utilizați deja un serviciu Google), conectați-vă la contul dvs. Nu vă recomandăm să folosiți aici conturi care sunt destinate uzului personal (cum ar fi adresa dvs. de e-mail personală).
    • Dacă nu aveți încă un cont, accesați pagina de înregistrare Google, completați toate câmpurile și faceți clic Mai departe. Dacă datele sunt introduse corect, înregistrarea va avea succes.

    Să ne creăm un cont Universal Analytics.

    Universal Analytics este un standard Google Analytics avansat. Mai mult, cuvintele „Google Analytics” vor însemna serviciul în ansamblu, iar „Universal Analytics” va însemna doar funcționalitatea personalizabilă.

    Crearea unui cont Universal Analytics:

  • Vă rugăm să indicați dacă doriți să urmăriți un site web sau o aplicație mobilă.
  • Introduceți numele și adresa URL a site-ului dvs.
  • Selectați categoria de afaceri la care se referă site-ul dvs.
  • Specificați fusul orar după care zilele vor fi determinate în rapoarte.
  • Introduceți numele noului cont.
  • Selectați setările de acces la date dorite.
  • Faceți clic pe butonul Obțineți ID de urmărire.
  • După crearea unui cont Universal Analytics, veți fi direcționat automat la pagina dvs. de profil Google, unde veți vedea numele site-ului pe care doriți să îl urmăriți și numărul contului dvs. Universal Analytics în formatul UA-XXXXXXXXX-X. Acest cod se numește ID de proprietate web Google Analytics și este unic pentru fiecare proprietate urmărită.

    Configurarea urmăririi comerțului electronic pentru un cont Google Analytics

    După ce v-ați înscris pentru un cont Universal Analytics, trebuie să configurați urmărirea comerțului electronic.

    Notă: în versiunea demonstrativă a sistemului, descărcarea din Universal Analytics nu este posibilă.

    Setări în Universal Analytics

    Pentru a activa urmărirea comerțului electronic în Universal Analytics, urmați acești pași:

  • Accesați secțiunea Administrator.
  • În coloană Performanţă Selectați Configurarea vederii.
  • La punct Setări de comerț electronic Selectați Urmărirea comerțului electronic.
  • Faceți clic pe butonul aplica.
  • Un punct important în această secțiune este configurarea monedei. Trebuie să instalați aceeași monedă care este configurată și utilizată în sistem. În mod implicit, aceasta este rubla rusă, dar magazinul dvs. poate folosi alte monede.

    Primirea unui cod de urmărire

    Codul de urmărire Universal Analytics este un script JavaScript care este executat de browserul unui vizitator al site-ului dvs. Folosind codul de urmărire, datele despre acțiunile vizitatorilor pe site-ul dvs. vor fi trimise către Google Analytics.

    Pentru a obține codul de urmărire aveți nevoie de:

  • În partea de sus a oricărei pagini, faceți clic Administrator.
  • În coloană Resursă alege Cod de urmarire.
  • Veți vedea un cod ca acesta:

    (funcție(i,s,o,g,r,a,m)(i["GoogleAnalyticsObject"]=r;i[r]=i[r]||funcție())( (i[r].q = i[r].q||).push(argumente)),i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a . async=1;a.src=g;m.parentNode.insertBefore(a,m) )(window,document,"script","//www.google-analytics.com/analytics.js","ga" ); ga("creați", "UA-XXXXXXX-X", "example.com"); ga(„trimite”, „vizualizare pagină”);

    Va trebui să copiați întregul cod de urmărire din Universal Analytics. În ea în schimb UA-XXXXXXXXX-X ID-ul dvs. de urmărire valid va fi găsit.

    Setări pe site

    Acum trebuie să adăugați cod de urmărire în paginile site-ului dvs., pentru a face acest lucru, copiați codul de urmărire în toate paginile site-ului dvs. înainte de eticheta de închidere.

    Pentru ca Universal Analytics să primească informații despre comenzile finalizate, este necesar să se informeze utilizatorul despre finalizarea comenzii pe pagină modifica cod de urmărire, adăugându-i informații despre comandă.

    Codul trebuie modificat doar pe paginile pe care utilizatorul le vede dupa finalizarea/confirmarea comenzii; astfel, codul modificat trebuie executat o singură dată pentru fiecare comandă.

    Spre deosebire de cel modificat, codul de urmărire obișnuit trebuie executat de fiecare dată când este vizualizată orice pagină.

    Pentru Universal Analytics, trebuie să modificați codul de urmărire după cum urmează:

    ... ga(„trimite”, „vizualizare pagină”); // codul de urmărire nemodificat se termină aici. Adăugați următoarele comenzi: ga("require", "ecommerce", "ecommerce.js"); // funcție care conectează modulul de comerț electronic. ga("ecommerce:addTransaction", ( "id": "1234", // ID tranzacție "afiliere": "example.com", // Numele magazinului "venit": "1500", // Costul total al comenzii "livrare": "250", // Cost de livrare "tax": "" // Taxă )); // metoda addItem trebuie apelată pentru fiecare produs (articol) din ordinea: ga("ecommerce:addItem", ( "id": "1234", // ID tranzacție "nume": "Mouse Logitech", // Nume produs " sku": "AAA000", // Articol sau SKU "categorie": "Wireless", // Mărime, model, categorie sau alte informații "preț": "750", // Costul produsului "cantitate": " 2" // Cantitatea de mărfuri )); ga("ecommerce:send"); // Trimite date

    În acest cod, puteți specifica câmpurile în orice ordine. Sunt obligatorii numai câmpurile care conțin ID-ul tranzacției și numele produsului. Numele câmpurilor trebuie să fie scrise cu litere mici engleze, de exemplu, categorie, nu categorie și nu CATEGORIE.

    Următoarele funcții sunt vizibile în cod:

    ga("require", "ecommerce", "ecommerce.js"); - o funcție care conectează modulul de comerț electronic.

    ga("ecommerce:addTransaction", - o funcție care transmite informații despre comanda în sine.

    ga("ecommerce:addItem", - o funcție care transmite informații despre produsele din comandă.

    Câmpurile care trebuie transmise funcției:

    ga("ecommerce:send"); - o funcție care confirmă trimiterea datelor.

    O listă completă a câmpurilor posibile poate fi găsită în documentația oficială

    Integrarea cu sistemul

    Notă Încărcarea comenzilor din magazin în sistem are loc pe partea de server a site-ului web al magazinului. Încărcarea este configurată de dezvoltatorul sau webmasterul magazinului prin .

    Comenzile încărcate pot conține:

    • ID extern (externalId);
    • ID intern (id);
    • Număr de comandă (număr).

    Din magazin în Universal Analytics, datele sunt descărcate din partea clientului, adică direct de pe computerul vizitatorului magazinului.

    Aceste date sunt formate din două părți:

    • Informații despre vizitele obținute datorită codului de urmărire care este plasat pe fiecare pagină a site-ului;
    • Tranzacții care conțin informații despre comenzi.

    Codul care descarcă tranzacțiile ar trebui să fie executat numai atunci când utilizatorul confirmă comanda.

    Tranzacțiile conțin un număr de identificare unic (în cadrul magazinului) (ID-ul tranzacției). Trebuie să se potrivească fie cu ID-ul extern sau intern, fie cu numărul comenzii din datele încărcate în sistem. Acest lucru este necesar pentru a conecta datele despre tranzacții Universal Analytics cu datele din sistem.

    Pentru a integra cu succes sistemul și contul dvs. Universal Analytics, trebuie să faceți următoarele:

    1. Obțineți ID-ul de vizualizare a magazinului online în Universal Analytics. Pentru a face acest lucru, trebuie să selectați în Universal Analytics Administrator > Vizualizare setăriși copiați ID-ul de vizualizare.

    2. În sistem, accesați secțiunea Administrare > Integrare.

    3. Selectați integrarea cu Universal Analytics. Activați integrarea bifând caseta.

    4. Specificați ce date care sunt încărcate din magazin în sistem corespund ID-ului tranzacției.

    Atenţie! Dacă numărul de comandă nu este setat la încărcarea datelor în sistem, acesta va fi generat automat pe baza ID-ului extern. În acest caz, ID-ul tranzacției trebuie să se potrivească cu ID-ul extern al comenzii, iar în setările de integrare trebuie să specificați legătura prin ID-ul extern.

    5. Adăugați un parametru/variabilă personalizat care este necesar pentru a stoca datele vizitelor.

    În Universal Analytics, acesta este un parametru personalizat. Trebuie să mergeți la secțiune Administrator > Resursă > Definiții personalizate > Parametri personalizațiși adăugați Parametru retailCRMVisitorID. Va corespunde unui număr index care ar trebui reținut.

    6. Specificați profilul Universal Analytics/ID de vizualizare.

    În plus față de ID-ul profilului/vizualizării Universal Analytics, în pagina de integrări va trebui să introduceți numărul de index care a apărut când ați adăugat parametrul personalizat.

    Caseta de selectare „Traduceți numele comune ale surselor și canalelor” vă permite să afișați sursele și canalele cu ortografii comune. Adică, în loc de mail.yandex.ru, va fi afișat „Yandex.Mail”.

    7. Copiați numele de utilizator al sistemului. Acesta este un robot care colectează date de la Universal Analytics pentru sistem.

    8. Adăugați un utilizator la contul dvs. Universal Analytics. În Universal Analytics, trebuie să selectați Administrator > Cont > Gestionare utilizatori. Utilizatorul care urmează să fie adăugat trebuie să aibă drepturi „Citește și analizează”.

    9. Adăugați un contor la cod în Universal Analytics

    /** * Obține valoarea cookie-ului după nume. Integrarea retailCRM cu Universal Analytics îl folosește. * Numele ar trebui să se potrivească cu modelul + * * @param șir nume * * @return mixed **/ function getRetailCrmCookie(name) ( var potriviri = document.cookie.match(new RegExp("(?:^|;)" + name + "=([^;]*)")); return potriviri ? decodeURIComponent(potriviri) : ""; ) ga("set", "dimension1", getRetailCrmCookie("_ga"));

    Va trebui să-l inserați înainte de ga("send", "pageview"); în codul de urmărire de pe toate paginile site-ului dvs.

    Important! În ultima linie a codului adăugat, ga ("set", "dimension1", getRetailCrmCookie ("_ga"));, unitatea de la sfârșitul dimensiunii1 trebuie înlocuită cu indexul parametrului utilizator dacă acesta nu este egal cu 1.

    Universal Analytics identifică vizitatorii site-ului web folosind cookie-uri temporare care sunt stocate pe computerul utilizatorului. Una dintre ele conține eticheta unică a utilizatorului. Scriptul care este adăugat la codul de urmărire citește eticheta unică și apoi trimite acea valoare către Universal Analytics, unde este stocată într-o variabilă personalizată (în parametrul personalizat ID client din Universal Analytics).

    Cookie _ga conține un identificator unic în format GA1.2.XXXXXXX.YYYYYY, De exemplu, GA1.2.1129978185.1425645525, unde eticheta în sine constă numai din valoare 1129978185.1425645525 (clientId). Puteți transmite fie valoarea completă a cookie-ului către sistem (ceea ce se va întâmpla dacă utilizați codul de mai sus), fie doar clientId-ul fără prefix.

    10. După ce vă integrați cu Universal Analytics, datele ultimei descărcări vor apărea pe pagina de integrare din sistem:

    • surse,
    • vizite,
    • evenimente din pâlnie.

    Se încarcă datele despre eveniment

    De exemplu, pe lângă efectuarea unei achiziții în magazinul dvs., un vizitator poate comanda un apel sau poate completa un formular de feedback. În acest caz, o comandă este creată în retailCRM. Dar nu doriți să creați o tranzacție în modulul de comerț electronic Universal Analytics, deoarece evenimentul corespunzător nu este o achiziție. În acest caz, puteți configura un eveniment în Universal Analytics și puteți colecta date de analiză web pentru acest client prin intermediul acestuia (surse, canale, campanii, vizite și alte date).

    Dacă ați ales opțiunea de a lega comenzile prin evenimente, mai jos vor apărea două câmpuri de introducere a datelor pentru încărcarea evenimentelor: „Categorie” și „Acțiuni”.

    În aceste câmpuri trebuie să specificați categorii și acțiuni pentru evenimente, ale căror etichete conțin identificatori corespunzători comenzilor din sistem. Puteți specifica doar o categorie sau doar o etichetă; în acest caz, evenimentele descărcate nu vor fi filtrate de un alt câmp.

    Vă rugăm să rețineți că trebuie să completați categoria și acțiunea, dar eticheta trebuie lăsată goală, deoarece va conține ID-ul comenzii pentru comunicare. Pe partea de site, pentru acțiunea de care aveți nevoie (click, trimitere formular etc.) înregistrați trimiterea evenimentelor în Universal Analytics. Asigurați-vă că includeți ID-ul comenzii ca etichetă.

    Puteți citi cum să creați, să editați și să publicați obiective în Ajutor Google.

    Încărcarea datelor din sistem în Universal Analytics

    De asemenea, este posibil să transferați informații despre comenzile offline din sistem către Universal Analytics. Pentru a face acest lucru, în blocul „Metode de procesare a comenzilor pentru descărcare”, bifați casetele pentru acele metode de procesare a comenzii, informații despre care trebuie transferate către GA. Folosind caseta de selectare „Nu descărcați comenzi fără mărfuri”, puteți, de asemenea, să setați dacă comenzile care nu conțin mărfuri vor fi descărcate.

    Pentru comenzile ai căror clienți au un ID de client cunoscut, datele sunt transferate în contul dvs. Universal Analytics la fiecare 2 ore; tranzacțiile offline sunt încărcate numai pentru acei clienți al căror ID de client este cunoscut de sistem, de exemplu. clientul trebuie să fi efectuat în prealabil cel puțin o comandă sau cerere prin intermediul site-ului.

    Informații suplimentare despre parametrul ID client și scenarii pentru utilizarea acestuia

    ID-uri de client- acestea sunt informații de service care nu trebuie specificate manual în mod specific. Acestea sunt generate automat pe computerul utilizatorului și stocate cu toate informațiile în Universal Analytics.

    În acest caz, pot exista astfel de scenarii de utilizare:

    1. Împreună cu CallTouch. Comanda este creată prin telefon, iar CallTouch, prin sistemele sale, trece unele date (Client ID, sursă) în sistem, iar noi le trimitem către Universal Analytics.

    2. Prin ID-ul de client deja cunoscut. De exemplu, există o integrare standard cu Universal Analytics și un client care a plasat comenzi pe site. Apoi, sistemul are ID-ul de client obținut de la Universal Analytics. După aceasta, se creează o nouă comandă pentru acest client prin telefon, dar cunoscând ID-ul Clientului, o putem trimite către Universal Analytics, ca și cum ar fi fost creată pe site.

    În cel de-al doilea caz, nu contează de unde a fost obținut ID-ul clientului - de la GA sau din primul caz, deși în ultimul caz vor fi primite și date de la CallTouch.

    Dacă ID-ul clientului nu vine de la Universal Analytics, ci, de exemplu, de la CallTouch, atunci data viitoare când datele sunt încărcate din Universal Analytics, sistemul va încerca să extragă datele pentru acest client.

    De exemplu, un client a rătăcit prin magazin și vizitele au fost înregistrate în Universal Analytics, a făcut o comandă prin telefon și datele au fost transferate în sistem prin CallTouch, apoi vizitele ar trebui să fie trase în sistem.

    Încărcare retroactivă în Universal Analytics

    Această setare vă permite să specificați cum vor fi citite înregistrările vechi la încărcare într-o perioadă mai scurtă de timp. Acest lucru este necesar pentru conturile Universal Analytics cu încărcături mari, în care datele sunt primite cu întârziere.

    Pentru a activa această setare, trebuie să accesați secțiunea Administrare > Integrare > Universal Analytics. În câmpul „Data lag”, setați timpul de citire de care aveți nevoie.

    Caracteristici de configurare a integrării cu InSales

    InSales este probabil cel mai convenabil CMS pentru integrare în ceea ce privește configurarea unui site client. Pentru a face acest lucru, trebuie să accesați Setări. Codul de urmărire este adăugat în câmpul de cod javascript pentru a fi afișat pe toate paginile magazinului. Exemplu (în toate exemplele, UA-XXXXXXX-X va trebui înlocuit cu identificatorul real al resursei!):

    (funcție(i,s,o,g,r,a,m)(i["GoogleAnalyticsObject"]=r;i[r]=i[r]||funcție())( (i[r].q = i[r].q||).push(argumente)),i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a . async=1;a.src=g;m.parentNode.insertBefore(a,m) )(window,document,"script","//www.google-analytics.com/analytics.js","ga" ); ga("crea", "UA-XXXXXXX-X", "auto"); funcția getCookie(nume) ( var potriviri = document.cookie.match(new RegExp("(?:^|;)" + name.replace(/([\.$?*|()\(\)\[\ ]\\\/\+^])/g, "\\$1") + "=([^;]*)")); returnează potriviri ? decodeURIComponent(potriviri) : ""; ) ga("set" , "dimensiune1", getCookie ("_ga")); ga(„trimite”, „vizualizare pagină”);

    Deoarece InSales nu plasează acest cod în partea de sus a paginii, acesta trebuie să fie duplicat. Prin urmare, codul de încărcare a tranzacției trebuie plasat în câmpul de cod javascript pentru a fi afișat pe pagina de finalizare a comenzii cu succes, adăugând codul de mai sus la începutul acesteia (și, de fapt, duplicându-l în cadrul paginii). Exemplu:

    (funcție(i,s,o,g,r,a,m)(i["GoogleAnalyticsObject"]=r;i[r]=i[r]||funcție())( (i[r].q = i[r].q||).push(argumente)),i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o);a . async=1;a.src=g;m.parentNode.insertBefore(a,m) )(window,document,"script","//www.google-analytics.com/analytics.js","ga" ); ga("crea", "UA-XXXXXXX-X", "auto"); funcția getCookie(nume) ( var potriviri = document.cookie.match(new RegExp("(?:^|;)" + name.replace(/([\.$?*|()\(\)\[\ ]\\\/\+^])/g, "\\$1") + "=([^;]*)")); returnează potriviri ? decodeURIComponent(potriviri) : ""; ) ga("set" , "dimensiune1", getCookie ("_ga")); ga(„trimite”, „vizualizare pagină”); // Codul de încărcare a tranzacției UA începe aici ga("require", "ecommerce", "ecommerce.js"); ga("ecommerce:addTransaction", ( "id": ((order.number)), "afiliere": "site.ru", // înlocuiți cu numele real de domeniu "venit": ((order.total_price)) )); (% pentru articol din order.items %) ga("ecommerce:addItem", ( "id": ((order.number)), "price": ((item.sale_price)), "cantity": ((articol) .cantitate)) )); (% endfor %) ga("ecommerce:send");

    Atenţie! La integrarea cu InSales, în setările de analiză trebuie să specificați „Conectați tranzacțiile prin numărul de comandă”, care Nu La fel ca setarea implicită. În setările InSales există și un câmp Google Analytics Code pentru analiza vizitatorilor site-ului. Nu este nevoie să îl completați: în primul rând, va fi generat un cod GA, nu un cod UA; în al doilea rând, codul va fi generat din cutie și nu vă va permite să adăugați o intrare unică de etichetă din cookie la dimensiunea personalizată.

    După câțiva ani pe web, specialiștii noștri s-au obișnuit cu sistemele de analiză, le înțeleg, sunt familiarizați cu majoritatea instrumentelor și știu să le folosească. Au învățat să lucreze cu el în 5-10 ani. Și analiza mobilă este încă o pădure întunecată pentru ei. În consecință, funcționalitatea rămâne puțin în urma webului în dezvoltare, deoarece industria este tânără.

    Despre aceste probleme vom vorbi cu analistul senior la Google Analytics, Stanislav Vidyaev. Versiunea audio completă a interviului - iTunes, TuneIn.



    Mă conectez la sistem, ce funcționalitate trebuie să stăpânesc mai întâi pentru a începe efectiv să lucrez cu produsul dvs.? Poate că există literatură, seminarii, cărțile tale în engleză?

    Google Analytics este inițial un produs web și toate valorile relevante sunt bine dezvoltate în el.
    Dezvoltarea se desfășoară în așa fel încât inițial produsul web începe să se adapteze la apariția acestei lumi mobile.

    Sincer să fiu, Google a întârziat puțin: primele noastre profiluri mobile au apărut acum 2 ani (iunie 2012), de atunci s-a dezvoltat direcția mobilă, iar sistemul încearcă să stăpânească limbajul mobil. Dar totuși abordează lumea mobilă din punctul de vedere al unui web marketer.

    Un marketer care s-a implicat în web analytics și site-uri web este deja mai mult sau mai puțin pregătit, iar atunci când vine la noi să analizeze o aplicație mobilă, alege metricile obișnuite.
    Ele nu sunt foarte aplicabile pentru o aplicație mobilă, dar cu toate acestea pot fi utilizate atunci când se evaluează eficacitatea unei aplicații mobile.

    Toate valorile care există și care sunt vizibile imediat după instalarea Analytics. Acesta este numărul de utilizatori activi, noi, care revin, geografia de utilizare a aplicației, popularitatea secțiunilor individuale, modul în care oamenii le văd (aceleași conversii, achiziții) - întregul set care este inițial necesar pentru a înțelege ce se întâmplă în aplicația mobilă. Alte lucruri pot fi configurate - Dimensiuni personalizate.

    Ce sunt dimensiunile personalizate?

    Aceștia sunt parametri suplimentari care nu există implicit, dar îi putem crea și seta. De exemplu, un utilizator dintr-o aplicație dă clic pe un buton și devine utilizator plătit, îl putem eticheta drept utilizator plătit, alături de care va rămâne pentru tot restul vieții atâta timp cât are această aplicație instalată.
    Adică, putem segmenta toate vizitele sale ulterioare ca grup de utilizatori plătiți ai aplicației noastre. Acesta este configurat suplimentar și inițial aceste valori nu sunt incluse în Analytics. Adică, trebuie să vă gândiți la asta în avans, să veniți cu această măsurătoare, să înțelegeți în ce moment să o creați și să o lansați.




    Există un astfel de constructor pe web. Aducem web-ul pe mobil. Arhitecții consideră că aceleași concepte și principii de analiză care există pentru site-uri web sunt aplicabile și aplicațiilor mobile

    De unde pot obține setul inițial de cunoștințe?

    O carte este cel mai prost mod de a descrie o problemă; de îndată ce este publicată, devine imediat depășită. I-aș trimite pe toți la noi resursă. Singurul dezavantaj este că este doar în engleză și nu a fost încă tradus în rusă.
    Această resursă conține cele mai recente informații, toate anunțurile sunt făcute acolo.

    Desigur, internetul este vast, sunt mulți oameni deștepți care scriu singuri ceva care merită. Practic, aș citi recenzii ale diferitelor sisteme și comparații de la diverși autori. Nu sunt întotdeauna corecte, le scapă ceva, dar ideea generală este bună.

    Ce provocări reale vedeți în analiza mobilă chiar acum?

    Aceasta este complexitatea sistemului ca întreg. Adică, analize tehnice în aplicațiile mobile. Nu accept site-uri web, pentru că poate în viitor nu vom avea o divizare între un site mobil și un site web obișnuit, iar un astfel de site web mobil va dispărea.

    Dacă luăm aplicația, atunci aceasta este complexitatea implementării tehnice, integrarea pachetelor și cerințele mari de instalare pentru pregătirea tehnică a celui care o face.

    Dacă ați instalat codul pe site și ați mers (există niște date), atunci în aplicație trebuie să vă gândiți dinainte ce vrem să urmărim, cum și în ce momente vrem să declanșăm anumite evenimente. Adică, toate acestea trebuie gândite în prealabil, iar specialistul tehnic trebuie să implementeze această chestiune. Din nou, dacă vorbim despre Google Analytics în sine, așa cum am menționat, sistemul tocmai se obișnuiește cu definițiile mobile.

    Există un alt subiect care se dezvoltă astăzi (acesta este, pe de o parte, o slăbiciune a Google Analytics, dar vor să facă o latură foarte puternică din această slăbiciune) - unificarea a două lumi - web și mobil.

    Tocmai sub „umbrela” Universal Analytics ne vom îndrepta în această direcție. Universal Analytics este o nouă reîncarnare a Google Analytics, care are un cod și o arhitectură diferite, utilizează module cookie diferite - acesta este un sistem nou. Se numește Google Analytics doar pentru că este vizibil în interfață.

    Când mă pregăteam pentru interviu, m-am uitat din nou la documentație la o altă sursă bună - developers.google.com - există informații tehnice acolo. M-am uitat și la SDK și există deja o secțiune User ID, care poate fi folosită pentru a urmări tranzițiile de la diferite dispozitive la site (deocamdată doar pe site) ale aceluiași utilizator.

    Care este principiul acolo?

    Un utilizator vine pe site, un ID de client este încărcat în browserul său - acesta este un identificator Google Analytics și este unic pentru acest browser, adică câte browsere are utilizatorul, atât de mulți identificatori și, în consecință, vizitatori unici în rapoartele Analytics. Dacă are trei browsere pe un dispozitiv, atunci aceștia vor fi trei utilizatori diferiți.

    Există un ID de utilizator - acesta este un parametru pentru proprietarul afacerii, proprietarul site-ului web. Adică, atunci când un utilizator s-a înregistrat, a completat o aplicație (s-a identificat cumva), proprietarul site-ului poate încărca acest User ID.

    Deci, User ID a apărut deja în documentația pentru aplicațiile mobile. Adică putem combina nu numai istoricul său de vizitare a site-ului, ci și aplicațiile. În prezent, avem încă o distincție clară între web și lumea mobilă. Dar apoi Universal Analytics se va îndrepta spre combinarea acestor două lumi.

    Promovați în mod activ Google Manager de etichete. Ce este chestia asta, cum funcționează?

    Managerul de etichete Google este o modalitate de a lucra cu coduri de urmărire. Dacă luăm site-uri web, acesta este un cod, un script - o bucată de cod pe care o instalăm pe site și abia apoi în interfața Tag Manager lucrăm cu coduri de urmărire directă a sistemelor analitice.




    Și acest cod Manager de etichete, îndeplinește funcțiile altor coduri, adică trimite apeluri, se preface a fi ele, iar în acest moment, poate funcționa ca Google Analytics, apoi ca Yandex.Metrica, apoi ca Urmărire a conversiilor - acesta îndeplinește funcțiile acestor coduri.

    Ce problema rezolva?

    Problema instalării codurilor în codul sursă al site-ului. Adică, nu trebuie să alergăm la un specialist tehnic sau un programator web de fiecare dată și să spunem: „Instalează această mică linie”. Și o pune în Pipeline, iar chestia asta durează trei luni, se editează, apoi se execută - cu cât compania este mai mare, cu atât sunt mai multe probleme în acest sens.
    Cu Managerul de etichete, avem un fragment pe site, poate câteva funcții suplimentare la care ne-am gândit în avans, de exemplu, o tranzacție. Parametrii suplimentari din sintaxa Managerului de etichete sunt transferați la Stratul de date - acesta este modul în care Managerul de etichete Google transmite evenimente, variabile și tranzacții. Adică, toți parametrii au fost specificați și apoi putem urmări, de exemplu, tranzacțiile atât în ​​Google Analytics, cât și în Yandex.Metrica - oriunde avem nevoie.

    Este aceeași poveste în analiza mobilă?

    Povestea este după cum urmează. Creatorii și dezvoltatorii Managerului de etichete au făcut-o după cum urmează: există un singur SDK pentru Managerul de etichete și Google Analytics. Adică, integrând cel mai recent Google Analytics cu aplicația în SDK, integrezi și Managerul de etichete. Și invers - prin integrarea Managerului de etichete, obțineți Google Analytics.

    Adică gestionarea acestui cod este destul de simplă și mai eficientă. Nu este vorba doar despre astfel de mișcări de marketing. Să presupunem că trebuie să urmăriți un eveniment în Managerul de etichete, pentru aceasta nu trebuie să intrați în dezvoltare și să-i forțați să facă o nouă versiune a aplicației, să o publicați astfel încât acest apel sau eveniment să fie inclus.

    Adică pot configura urmărirea oricărui eveniment fără ajutorul dezvoltatorilor?

    Da. Cu condiția ca acest eveniment să fie introdus în Managerul de etichete. Adică, dacă este acolo, atunci în Managerul de etichete puteți introduce orice coduri necesare pentru acest eveniment. Este mult mai ușor.

    Mai este un punct. Atunci când este integrat cu Analytics, apar oportunități, de exemplu, de a efectua experimente.

    Ce fel de experimente?

    Acestea sunt experimente pe utilizatori reali. Adică nu suntem undeva într-un sandbox testând diferite culori, dimensiuni ale butoanelor, imagini, texte, modele de logo etc. Toate aceste elemente de design pot fi modificate și experimentate dinamic în Google Analytics.

    Va arata asa. Experimentul este creat și configurat în Managerul de etichete, iar vizualizarea acestui experiment și toate graficele care arată opțiunea de configurare a aplicației câștigată sunt toate vizibile în Analytics. Și după finalizarea acestui experiment, va fi posibilă configurarea aplicației în Tag Manager în așa fel încât opțiunea câștigătoare să devină cea de bază.

    Acesta este, de exemplu, un experiment cu un formular: care înregistrare este mai bună - doar Facebook sau Facebook + Email?

    Da, inclusiv. Elementele cu care dorim să realizăm un experiment, le decoram cu variabile Tag Manager, adică un apel de container.

    Văd o problemă: există un simplu marketer obișnuit - este imposibil pentru el să implementeze un sistem mobil analitic (nu unul) fără să meargă la dezvoltator. De fapt, nu există multe opțiuni, aceasta este realitatea pieței.

    Dar există o altă opțiune - aveți un instrument precum Google Developer Console. De ce să nu afișați mai multe informații despre retenție, rata de abandon etc.?

    Ne îndreptăm în această direcție, dar nu există o situație ideală, putem doar să luptăm pentru ea. Apar rapoarte. Recent a existat o actualizare din iunie - au apărut o serie de rapoarte pentru aplicațiile de jocuri. Adică puteți vedea numărul de jucători, reținerea etc. Dar din nou, aceasta este o informație destul de generală.

    Dacă doriți să vedeți așa ceva, de exemplu, utilizați Google Analytics pentru a vedea cum cad utilizatorii când trec de diferite niveluri ale jocului. De exemplu, ai 10 niveluri, iar cu ajutorul analizei descoperi că nivelurile 5 și 6 sunt prea dificile, utilizatorii nu le trec și cad. După aceea, îi faci puțin mai ușor și ajung la nivelul 7-8. Adică, durata interacțiunii utilizatorului într-o jucărie crește.

    Aceste lucruri unice pentru toată lumea nu pot fi ascuțite pe o astfel de platformă, așa că intră în joc Google Analytics, care poate fi modificat în aceste scopuri, configurat și urmărit acolo.

    Care sunt caracteristicile de bază ale Consolei pentru dezvoltatori Google?

    Aici publicăm aplicațiile. Adică ne creăm un cont de dezvoltator, publicăm aplicații, plătim 25 USD și începem să-l promovăm pe Google Play (puteți avea mai multe aplicații), iar unele statistici sunt disponibile implicit acolo. Dar din nou, acest lucru nu este potrivit pentru analize serioase - acesta este nivelul de bază.


    Aveți o modalitate convenabilă de a urmări sursa instalărilor, ceva ca un analog al aceluiași MAT. Adică pentru Android pare să fie acolo, dar cum se face pentru iOS?

    Aceasta este o chestiune de integrare Google Play cu aplicația. Dacă facem asta, atunci putem vedea sursele care vin pe Google Play (la pagina noastră) și apoi se transformă în instalări, atunci putem lega această poveste cu conversii.

    În jargonul web - Google Play oferă referitor. Adică, referrerul care ne-a adus trafic (aceasta ar putea fi o sursă plătită, programe de afiliere, rețele sociale - orice), putem vedea toate aceste lucruri în interiorul analizei aplicației.

    Mai mult, subiectul este dezvoltat în continuare acolo - urmărirea conversiilor pentru a trimite conversia înapoi către același AdWords - acest lucru este și posibil, până la ultimul clic al unui anunt anunt într-o anumită aplicație. Vedem conversie.

    Pe baza acestei analize, vedem sursa 1, sursa 2, instalări, conversii. Vedem că sursa 1 trebuie oprită, pentru că nu este convertită, iar toți banii trebuie transferați spre sursa 2, de exemplu. Analytics despre asta. Aceasta este tocmai combinația acțiunilor de marketing cu comportamentul utilizatorului în interiorul unei aplicații Android.




    iOS nu transmite, nu extinde refererul. Pentru a face acest lucru pe developers.google.com/, există o descriere a procesului despre cum să trageți acest referrer. Adică, există deja integrare cu serverul, este nevoie de o configurare tehnică serioasă.

    Cum se calculează corect durata de viață a utilizatorului într-o aplicație?

    Știința nu știe ce se întâmplă după ultimul eveniment monitorizat. Utilizatorul a făcut clic și a deschis pagina - cât timp a fost pe ea? A citit-o timp de 5 minute sau a studiat-o timp de 40 de minute în diagonală, în sus și în jos și peste - nu știm.

    Avem timpul în care utilizatorul se află pe site sau în aplicația mobilă - acesta este primul și ultimul eveniment și măsuram perioada care a trecut între ele. Adică, Google Analytics urmărește un eveniment, iar numărătoarea inversă începe din acest punct.

    Ce se poate face pentru ca această chestiune să fie mai exactă?

    A existat o astfel de tehnică, a funcționat pentru site-uri web. De exemplu, vizualizare de pagină: să presupunem că avem un site cu conținut mare, avem articole uriașe, oamenii citesc analize. Am deschis pagina - am citit-o, nu se mai întâmplă evenimente. Adică, Analytics nu știe și nu poate ști de cât timp sunt pe această pagină.

    Pentru a măsura timpul pe această pagină, declanșăm un eveniment. Să presupunem că la fiecare 15 secunde în timp ce utilizatorul este pe pagină, trimitem un eveniment sau urmărim Scroll ca eveniment - se dovedește că informăm Analytics că utilizatorul este încă pe site.

    Pentru aplicație, puteți rula ceva similar. Nu doar urmăriți clicurile pe butoane, ci și lucruri precum Swipe, Zoom In, Zoom Out - putem trimite și evenimente la toate aceste acțiuni care sunt strict aplicabile aplicației. Adică, a avut loc un Zoom In pe un ecran, iar un Zoom Out a avut loc pe alt ecran. Toate acestea pot fi urmărite, iar acest lucru va crește timpul în care utilizatorul interacționează cu aplicația. Și dacă este deschis și ecranul este întunecat, atunci cred că nu este nevoie să urmăriți nimic.

    Lucruri precum viralitatea, organicele etc. - este posibil să urmăriți cel puțin viralitatea unei aplicații sau măcar să estimați valoarea aproximativă?

    Mai degrabă, estimați valoarea aproximativă. Nu există niciun raport de viralitate în Google Analytics. Trebuie să ne gândim în avans și să încercăm să ne imaginăm cum ar putea diverge aplicația noastră și cum ar putea influența acțiunile noastre.

    Am lansat o reclamă, după care există un fel de coadă lungă care trece mereu - trebuie să urmăriți segmentul. Adică alocăm trafic publicitar pe segment, știm la ce date au loc unele evenimente offline și au loc alte proiecte de conținut.

    Să presupunem că tu și cu mine avem o aplicație pentru mașină și organizăm un raliu de motor Moscova-Petushki, unde promovăm această aplicație - iar publicitatea pentru aplicație este pe toate părțile mașinilor. Ne uităm la datele acestui raliu auto (există o adnotare în Google Analytics, toate acestea pot fi înregistrate în funcție de timp) și dinamica instalațiilor etc.

    Sau, de exemplu, azi au fost știri la televizor. În consecință, ne uităm la traficul organic, la citarea mărcilor în căutări - toate aceste lucruri trebuie combinate. Puteți împărți acest lucru în segmente și puteți vedea cum traficul publicitar afectează creșterea organică.

    Traficul organic este deja vizibil în rapoartele dvs.?

    Da. În Analytics puteți vedea acest lucru, vor exista două segmente - două curbe - se succed sau nu. În consecință, este, de asemenea, posibil să se evalueze calitatea traficului, de exemplu, care este timpul de interacțiune cu utilizatorul, dacă este în scădere sau în creștere. Adică aducem acel public sau nu. La fel este și cu conversiile.

    Toate aceste lucruri pot fi evaluate printr-o serie de semne indirecte. Desigur, nu există un raport direct.

    Există o altă problemă - frauda în segmentul mobil: traficul de calitate scăzută este turnat. Este posibil să detectăm această fraudă? Știu cum să fac asta pe web. Adică văd surse, chiar mă uit la aceeași rețea Google, ce nu a prins el, îl prind și eu însumi și caut escroci cu clicuri ratate, orice - există multe opțiuni pentru a mă păcăli. Am tăiat fiecare zonă în detaliu.

    Dacă aveți vreo mecanică pentru a elimina această fraudă pe mobil folosind același Google Analytics?

    Analytics nu este conceput pentru a prinde hoții. Din nou, acestea sunt o serie de semne indirecte.

    Nu am avut încă cazuri în care am prins pe cineva special pentru analize mobile, dar au fost unele cu site-uri web. Clienții ne-au contactat și ne-au întrebat ce fel de trafic este acesta.
    Frauda poate fi văzută de unii indicatori specifici de interacțiune.

    Se întâmplă să facă astfel de bannere încât când dau clic pe cruce, tot ajung la reclamă. Cum voi înțelege că ceva nu este în regulă acolo din cauza cărui eveniment?

    Primul semn este o rată ridicată de respingere. Dacă scopul nostru este instalările și acest trafic oferă instalări, atunci este puțin mai complicat. Dacă vedem un număr mare de vizite pe pagina Google Play/App Store și puține instalări, iar pentru noi acest trafic este plătit, atunci ne putem întreba cum se întâmplă acest lucru.

    În momentul de față, dacă există o campanie de publicitate, poți să te duci să te uiți la acest anunț, să le rogi pe rude să meargă, colegi de colegi, ca să se uite la chestia asta de pe diferite dispozitive (de preferință în diferite regiuni) și să sune. În consecință, dacă există fraudă, atunci în acest fel poate fi cel puțin prins.

    Cum să te comporți cu partenerii este următoarea întrebare, dar Analytics în sine nu va vedea faptul de fraudă, ci pur și simplu vă va spune că este clar că vin și nu se instalează.

    Întrebare despre restricțiile asupra produsului în ceea ce privește volumele, numărul de evenimente etc. - sunt aplicabile pe mobil?

    Da. Limitarea este generală pentru toate Analytics și pentru orice resursă. Și există câteva restricții direct pentru aplicațiile mobile. Toate acestea sunt descrise în documentație.
    Pentru Google Analytics standard, aceasta este de 10 milioane de accesări pe lună.

    Pentru o resursă, această limitare este destul de flexibilă. Adică dacă avem 30-40-50-100, lucrăm normal. Singurul lucru negativ care se întâmplă este că includem eșantionarea - acuratețea datelor are de suferit. Vedem aceleași grafice și tendințe, dar, relativ vorbind, în rapoartele individuale sistemul ia 10% din acest trafic ca bază pentru calcularea acestui raport, apoi îl înmulțește în minte. Aceasta este eșantionarea.

    Odată cu apariția revânzătorilor în Rusia și odată cu apariția oportunității de a cumpăra Google Analytics Premium pentru acele site-uri, inclusiv aplicații, această regulă devine mai strictă. Adică anunțăm: „Dragă client, ați depășit limita de atâtea ori.”

    Dacă aveți 10-20-50 de milioane de accesări, nu va exista o astfel de notificare. Dacă este mult - 500 de milioane pe lună, atunci există o probabilitate mare ca o astfel de alertă să fie primită.

    Este posibil să luați cel puțin date brute dintr-o aplicație mobilă pentru a vă construi propriile analize?

    Da. În prezent, nu există o astfel de opțiune pentru API-urile aplicațiilor mobile, dar cred că va exista una sub umbrela Universal Analytics. În special, faptul că User ID începe să fie atașat dispozitivelor mobile, iar acesta este un subiect apropiat de API. Serverul înseamnă deja lucrul cu Big Data și alte integrări.

    Cred că acest subiect va fi dezvoltat în viitorul apropiat, iar API-ul pentru aplicații mobile va fi fie separat, fie în cadrul Core Reporting API, care este disponibil în prezent în Analytics. Nu știu cum va fi din punct de vedere arhitectural, dar se sugerează în mod natural ce va fi.

    Cu siguranță există un fel de Road Map despre care ai auzit și despre care colegii îți permit să povestești. Ce se va intampla? Când vor apărea valori precum Return Rade, LTV și altceva? Când va începe Google Analytics să-mi vorbească în limbajul mobil?

    Ca un copil de trei ani, încearcă să stăpânească limba mamei și a tatălui său și deja spune ceva. În acest caz, Return Rade pe web are un raport de loialitate - nou și revenind. Există rapoarte similare în mobil, doar că sunt numite puțin diferit, dar puteți vizualiza și lucra cu ele acolo.

    În ceea ce privește LTV, nu există un astfel de raport, dar poate fi colectat folosind metrici și parametri personalizați. Adică, în mod convențional, știm că acest utilizator a cumpărat ieri ceva de la noi cu 5 ruble și scriem într-o variabilă pentru el că ne-a lăsat 5 ruble. Dacă mâine cumpără altceva pentru 5 ruble, putem lua acele 5 ruble anterioare și le putem adăuga încă 5 și obținem 10 ruble.

    Din nou, nu puteți prevedea toate cazurile. Nu putem prevedea și prezice întotdeauna că o anumită caracteristică va avea de fapt succes. Și puteți oferi posibilitatea de a configura ceea ce aveți nevoie folosind aceleași variabile personalizate (definiții de utilizator în limba Universal Analytics).

    Există variabile la nivel de accesare, sesiune și utilizator. Și doar pentru LTV, o sesiune la nivel de utilizator este mai potrivită, atunci când atribuim un anumit parametru utilizatorului.

    Toată lumea vorbește despre ea, dar nu toată lumea o folosește, pentru că este o funcție destul de specifică. Apoi segmentați utilizatorul care a lăsat 10 ruble față de utilizatorul care a lăsat 5 ruble și comparați datele despre ele.

    În general, îți lipsesc lucrurile educaționale în limbaj simplu.

    De fapt, piața occidentală este mai pregătită și educată în acest sens. Nu au nicio problemă să comunice într-un limbaj mai tehnic. Adică, oamenii de acolo sunt pricepuți și le puteți spune pur și simplu: „Iată variabile personalizate”. Și ca răspuns: „Bine, mă duc să o fac, înțeleg totul”.

    Poate mai sunt și alte funcții, surprize, feedback, notificări push?

    Comunicarea internă cu managerii de produs este structurată în așa fel încât să ni se spună despre el un lucru care este potrivit. Ceea ce am vorbit despre funcționalitatea combinată a Managerului de etichete și Google Analytics, despre capacitățile acestui sistem, acesta este exact genul de funcționalitate care devine disponibilă chiar acum.

    Au vorbit destul de recent despre experimente în aplicații mobile, acestea sunt în prezent testate și vor fi lansate în curând. Deja putem spune într-o jumătate de șoaptă că este sau va fi în curând.În ceea ce privește lucrurile individuale, ceea ce îmi va fi greu să le spun mai târziu.

    Există feedback de la piață?

    Da. Avem dezvoltatori, specialiști care comunică în cadrul Google cu vânzătorii - cu noi, vindem AdWords și pe lângă asta avem și nevoile clienților de analiză.

    Ne întâlnim, iar această comunicare merge așa. Avem o persoană în Europa de Est, îi comunicăm că avem așa și așa dificultăți, așa și așa oportunități și concurenți minunați - să ne uităm împreună la interfață, poate vor apărea niște idei.

    Ne uităm împreună, el vine cu idei și le poate comunica dezvoltatorului. Dezvoltatorul spune: „Bine, subiect interesant, să aruncăm o privire.” Există o astfel de comunicare.

    • Traducere

    Toate afacerile vor intra mai devreme sau mai târziu online, iar analiștii web vor deveni analiști de afaceri. Elementele web sunt deja folosite în analiza de afaceri.

    Un analist digital este o specialitate destul de restrânsă - este doar un analist de afaceri care lucrează în principal în lumea digitală și puțin în lumea reală.

    În curând nu vor exista diviziuni. Fără digital, fără web, fără offline - doar totul împreună.



    Relativ recent, Google a lansat Universal Analytics. Are încorporate capabilități interesante de analiză de afaceri. Din păcate, foarte puțini oameni știu despre ce oportunități vorbim.

    ID-ul utilizatorului este determinat de analist și trimis către GA printr-un parametru din cod. User-ID nu conține date personale. Pentru a codifica utilizatorul, puteți utiliza un hash pe 64 de biți.

    Puteți vedea utilizatorii cu și fără User-ID. În timp, câmpul albastru va crește și va permite un studiu mai bun al comportamentului. Dar chiar și cu atât de mulți utilizatori, User-ID poate răspunde deja la câteva întrebări. De exemplu, câți oameni folosesc versiunile desktop și mobile. Sau aflați dacă cumpărătorii caută de fapt de pe mobil și cumpără de pe telefon fix?

    Chiar dacă site-ul nu este comercial, este totuși important să determinați utilizatorul să se înregistreze pe site. Cu User-ID este mai ușor să analizezi acest lucru și să ajungi la o soluție adecvată. Aceasta este o sarcină importantă de marketing. Trebuie luată în considerare psihologia umană.

    L'Oreal Paris face acest lucru foarte bine. Au o mulțime de conținut interesant care îl face pe utilizator să revină pe site din nou și din nou. Fiecare articol și produs este echipat cu un buton „Salvează”, care funcționează chiar și pentru utilizatorii neconectați. Dar dacă utilizatorul nu dorește să-și piardă marcajele - trebuie să-și creeze un cont.Lângă fiecare produs există un buton „Selectați”, care vă permite să selectați articole și produse care sunt interesante pentru cumpărător, iar acest lucru duce, de asemenea, pentru a vă autentifica.

    Nu fi genul de companie care se roagă zeilor să obțină informații importante. Este mai bine să creați noi oportunități și motive pentru ca cumpărătorii să se identifice pe site.

    De asemenea, puteți primi rapoarte despre câte persoane accesează site-ul de pe diferite dispozitive.

    Doar câteva mișcări ale mouse-ului și iată-le, răspunsurile la toate întrebările tale.

    Aceasta este cea mai simplă reprezentare. Vă puteți urmări veniturile și tranzacțiile. Cu ajutorul UA, puteți vedea de unde și-a început o persoană călătoria și cum a interacționat cu site-ul de pe unul sau mai multe dispozitive.

    Import Toate datele colectate offline pot fi importate în Google Analytics. De exemplu, datele din CRM vă vor extinde în mod semnificativ înțelegerea despre client.

    Singurul lucru pe care GA ne poate spune despre utilizator din primul exemplu este un ID unic.

    Prin creșterea dimensiunii bazei de date, puteți adăuga și alte informații utile despre client.

    Cu cât se adaugă mai multe informații, cu atât acestea pot fi completate (dar fără utilizarea datelor personale).

    Pentru a face acest lucru, trebuie să vă conectați la contul dvs. și, în proprietăți, faceți clic pe „Importați date”. Datele pot fi importate și utilizând API-ul de gestionare Google Analytics:

    Rapoartele pe care le vedeți vor depinde de datele trimise către GA. De exemplu, informațiile ar putea arăta astfel:

    Acesta este modul în care puteți analiza valorile primare pe baza unor valori secundare. De exemplu, după nivelul de studii.

    Un alt exemplu: utilizarea de către o companie de turism. Împărțit în tipuri de călători:

    Aici puteți vedea un manual detaliat despre importul datelor.

    Protocol pentru măsurare și transfer de date Când unele acțiuni au loc offline, este posibil să le transferați către GA printr-un protocol special. Aceste date pot fi legate de activitatea obișnuită a utilizatorilor.

    Cam asa arata raportul:

    Prima și a doua coloană sunt disponibile și în GA obișnuit. Dar integrarea cu baza de date CRM deschide mai multe posibilități: refuzuri offline, închideri de tranzacții offline etc. Toate aceste informații vă ajută să aflați mai multe despre clienții potențiali.

    Exemplu de cod simplu:

    POST /collect HTTP/1.1 Gazdă: www.google-analytics.com v=1 // Versiunea protocolului GA. Constant. &tid=UA-XXXX-Y // ID de proprietate &cid=555 // ID de client GA. Preluat din codul de urmărire. &ni=1 // Acces fără interacțiune. &t=eveniment // Tip de acces la eveniment. Necesar. &ec=ClientOfflineConv //Categorie de eveniment. &ea=OnlineLead // Acțiunea de eveniment este necesară. &el=OpportunityRegistered // Etichetă eveniment. &ev=300//Valoarea evenimentului (300)

    • ec (categorie): va grupa toate datele offline.
    • ea (acțiune): Acțiunea întreprinsă.
    • el (etichetă): Numele evenimentului. Se va modifica odată cu modificarea stării utilizatorului în baza de date.
    • ev (valoare): trebuie setat dacă valoarea este asociată cu date offline.
    Și iată un exemplu de integrare a datelor offline folosind o solicitare de la server la server:

    Funcția gaFireHit($data = null) ( dacă ($date) ( $url = "https://ssl.google-analytics.com/collect"; $getString .= "?payload_data&"; $getString .= http_build_query($ date); $result = socketPost($url, $getString, $_SERVER["HTTP_USER_AGENT"]); return $result; ) return false; ) function socketPost($url, $post_string, $ua = null) ( $parts = parse_url($url); $port = isset($parts["port]) ? $parts["port"] : 80; $succes = $fp = fsockopen($parts["gazdă"], $port, $errno , $errstr, 30); if ($fp) ( $output = "POST" . $parts["cale"] . " HTTP/1.1\r\n"; if (is_string($ua)) ( output .= "User-Agent: " . $ua . "\r\n"; ) $output .= "Gazdă: " . $parts["gazdă"] . "\r\n"; $output .= "Tip de conținut : application/x-www-form-urlencoded\r\n"; $output .= "Lungimea conținutului: " . strlen($post_string) . "\r\n"; $output .= "Conexiune^ Închidere\r \n\r\n"; $output .= isset($post_string) ? $post_string: ""; $success = fwrite($fp, $output); fclose($fp); ) return $succes ? true: false ;)

    Bonusuri Există alte câteva lucruri pe care Universal Analytics le poate facilita. De exemplu,