O sursă de date este un container în care sunt stocate datele pe care le încărcați în Analytics și care cuprinde baza de date, serviciul sau fișierul CSV pe care îl încărcați și o mapare a câmpurilor din Analytics la câmpurile din baza de date externă, din serviciul sau din fișierul CSV. Sursele de date controlează modul în care datele încărcate sunt îmbinate cu datele existente. Sursele de date se configurează la nivel de proprietate.
Pentru a gestiona sursele de date pentru o proprietate, dați clic pe Administrator, apoi în secțiunea Colectarea și modificarea datelor dați clic pe Importarea datelor.
Tipuri de surse de date
Un tip de sursă de date corespunde unui anumit tip de date pe care doriți să le importați. De exemplu, există tipuri de surse de date pentru:
Pentru fiecare tip, aveți opțiuni diferite de parametri și valori (schema) pentru care puteți încărca date. În funcție de sursa de date, puteți alege:
- să încărcați un fișier CSV;
- să folosiți SFTP;
- să vă conectați la Salesforce (aflați mai multe).
Această secțiune este destinată utilizatorilor care doresc să importe date despre evenimentele Salesforce offline în Google Analytics 4. Importul Salesforce folosește tipul de importare a datelor despre evenimentele offline. Aflați mai multe despre cum să importați date despre evenimentele offline.
- Trebuie să aveți rolul de editor pentru proprietatea Analytics în care veți importa datele.
- Exemplele de cod din această secțiune sunt oferite orientativ. Pentru implementarea dvs. poate fi necesar cod suplimentar sau abordări diferite.
Pasul 1: stabiliți cum să identificați utilizatorii
Analytics oferă două modalități de a identifica automat utilizatorii: Client-ID și User-ID. Pentru a accepta importarea datelor pentru Salesforce, trebuie să implementați Client-ID. Puteți alege să implementați și User-ID.
Client-ID identifică în mod pseudonim o instanță de browser. Acesta este un identificator bazat pe cookie-uri, neautentificat, creat automat de un site care are activat Analytics la prima vizită a unui utilizator.
User-ID face posibilă analizarea grupurilor de sesiuni, pe toate dispozitivele, pe baza unui șir de cod unic, persistent, care nu conține date cu caracter personal și care reprezintă un utilizator.
Trebuie să adăugați Client-ID și, opțional, codul utilizatorului în pagina formularului de client potențial și în orice alte pagini pe care doriți să le măsurați. Puteți face acest lucru folosind Google Manager de etichete sau o variabilă JavaScript.
Pasul 2: configurați accesul pentru obiectele și câmpurile Salesforce
Pentru a configura integrarea Salesforce în Analytics, trebuie să aveți acces complet la următoarele obiecte și câmpuri Salesforce. Este posibil ca un cont de utilizator cu acces de administrator de sistem să aibă deja acces la aceste câmpuri.
În plus, nu uitați să acordați permisiunea Modificați toate datele utilizatorului care conectează conturile dvs. Salesforce și Analytics. Aceasta este necesară API-ului Salesforce Metadata pentru a permite ca Google să preia datele din setările pentru conversiile în clienți potențiali. Această integrare nu aduce modificări în contul dvs. Salesforce, iar API-ul Metadata este folosit numai pentru citire.
Consultați lista de câmpuri obligatorii
Obiect | Câmpuri obligatorii | |
---|---|---|
LeadStatus |
ID MasterLabel SortOrder |
|
OpportunityStage |
ID MasterLabel SortOrder IsActive |
|
LeadHistory |
CreatedDate OldValue NewValue Câmp |
|
Client potențial |
Stare GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityFieldHistory |
CreatedDate OldValue NewValue Câmp |
|
Oportunitate |
Sumă StageName GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityLineItem | Toate câmpurile | |
Product2 (Produse) | Toate câmpurile | |
Pricebook2 (Cataloage de prețuri) | Toate câmpurile |
* Câmpuri personalizate create la pasul 3 de mai jos.
Dacă folosiți Salesforce Group Edition sau Professional Edition, accesul la câmpuri este oferit prin adăugarea câmpurilor necesare la aspectele paginii Client potențial și Oportunitate. Aflați mai multe despre setarea aspectelor de pagină și securitatea la nivel de câmp în Salesforce.
Pasul 3: creați noi câmpuri personalizate în Salesforce
Urmând aceste instrucțiuni, creați trei câmpuri personalizate în Salesforce pentru a stoca informațiile Analytics. Puteți denumi câmpurile oricum doriți. Următoarele nume sunt doar recomandări, dar vă sugerăm să le folosiți, deoarece pot ajuta la implementare și la remedierea erorilor viitoare (dacă este cazul).
Numele câmpului | Numele API-ului | Lungimea câmpului |
---|---|---|
GACLIENTID | GACLIENTID__c |
255 |
GAUSERID | GAUSERID__c |
255 |
GAMEASUREMENTID | GAMEASUREMENTID__c |
255 |
- Trebuie să implementați Client-ID și, opțional, codul utilizatorului.
- Numele câmpurilor TREBUIE să fie scrise cu majuscule. Puteți seta etichetele câmpurilor oricum doriți.
- Setați câmpurile numai pentru citire ca să împiedicați modificările nedorite.
- Aceste câmpuri TREBUIE să fie create atât în obiectul Client potențial, cât și în obiectul Oportunitate.
Pasul 4: configurați obiectele Client potențial și Oportunitate
Pentru obiectul Client potențial, activați Urmărirea istoricului câmpurilor pentru câmpul Starea clientului potențial. Pentru obiectul Oportunitate, activați Urmărirea istoricului câmpurilor pentru câmpul Etapă. Astfel, vă veți asigura că orice actualizare a acestor câmpuri va genera un eveniment.
Mapați câmpurile din fiecare obiect la omologul corespunzător din celălalt obiect:
- Lead.GACLIENTID la Opportunity.GACLIENTID,
- Lead.GAUSERID la Opportunity.GAUSERID,
- Lead.GAMEASUREMENTID la Opportunity.GAMEASUREMENTID.
Pasul 5: modificați formularul de client potențial
Modificați formularul de client potențial pentru a înregistra și a stoca informațiile de urmărire necesare. Va trebui să cunoașteți Codul de măsurare. Aflați mai multe despre Codul de măsurare.
De ce este necesar Codul de măsurare?
Adăugați câmpurile de urmărire personalizate
Exemplele de mai jos vă arată cum puteți adăuga câmpurile personalizate pe care le-ați creat mai sus în formularul de client potențial folosind JavaScript.
<form action="" name="myForm">
Telefon: <input type="text" name="phone_number">
<input type="hidden" id="GACLIENTID" name="GACLIENTID" value="">
<input type="hidden" id="GAUSERID" name="GAUSERID" value="">
<input type="hidden" id="GAMEASUREMENTID" name="GAMEASUREMENTID" value="i-gno/re-dXXXXX">
<input type="submit">
</form>
i-gno/re-dXXXXX
cu codul dvs. de măsurare.Setați valorile câmpurilor de urmărire personalizate
Adăugați acest cod în formularul de client potențial pentru a completa valorile Client-ID și User-ID.
<script type="text/javascript">
document.getElementById('FORM_ID').addEventListener(
'submit', function(event) {
ga(function() {
var tracker = ga.getAll()[0];
var clientId = tracker.get('clientId');
document.getElementById('GACLIENTID').value = clientId;
var userId = tracker.get('userId');
document.getElementById('GAUSERID').value = userId;
});
});
</script>
Pasul 6: conectați Analytics la contul Salesforce
Conectați Analytics la contul Salesforce creând o nouă configurație de importare a datelor și autentificându-vă accesul la contul Salesforce.
Un tip de sursă de date corespunde unui anumit tip de date pe care doriți să le importați. De exemplu, există tipuri de surse de date pentru date de cost, date despre articole, datele utilizatorului și date despre evenimente offline. Pentru fiecare tip, aveți opțiuni diferite de parametri și valori (schema) pentru care puteți încărca date. Importul Salesforce folosește tipul de importare a datelor despre evenimentele offline. Aflați mai multe despre importarea datelor despre evenimentele offline.
Importați datele Salesforce
Pentru a importa datele Salesforce offline despre clienții potențiali și oportunități folosind importarea datelor, parcurgeți pașii de mai jos.
- În Administrator, apoi, în secțiunea Colectarea și modificarea datelor, dați clic pe Importarea datelor.
Linkul anterior se deschide la ultima proprietate Analytics pe care ați accesat-o. Puteți schimba proprietatea folosind selectorul de proprietăți.
- Dați clic pe Creați o sursă de date.
- Introduceți un nume pentru sursa de date.
- Selectați Date despre evenimentele offline ca tip de date.
- Dați clic pe Consultați condițiile dacă vi se solicită și acceptați Declarația privind colectarea datelor de la utilizatori. Aceasta este o condiție necesară pentru încărcarea evenimentelor offline și/sau a datelor utilizatorilor.
- În secțiunea Încărcați date pentru importare, selectați Salesforce ca sursă de importare.
- Autentificați-vă la Salesforce în fereastra pop-up care apare.
- Selectați programul de importare. Rețineți că proprietățile standard acceptă importarea zilnică, în timp ce clienții Analytics 360 pot selecta importarea din oră în oră.
- Dați clic pe Înainte.
- Alegeți obiectivele și câmpurile Salesforce pe care doriți să le măsurați ca evenimente Analytics. Consultați pașii șapte, opt și nouă de mai jos.
- Dați clic pe Importați. După importarea inițială, datele vor fi importate conform programului.
Pasul 7: configurați clienții potențiali
Selectați chei, obiective și câmpuri opționale pentru clienții potențiali, pe care doriți să le colectați ca evenimente.
Pasul 8: configurați oportunitățile
Selectați chei, obiective și câmpuri opționale pentru oportunități, pe care doriți să le colectați ca evenimente.
Dacă doriți ca evenimentele de conversie din oportunitate să influențeze statisticile privind veniturile și valoarea clientului, vă recomandăm să mapați următoarele:
- mapați etapa finală a conversiei (practica pentru oportunitatea câștigată) la evenimentul achiziție. Astfel, veniturile se vor acumula în mod corespunzător pentru evenimentele care pot conține venituri;
- mapați suma (aceasta reprezintă valoarea veniturilor pentru oportunitatea câștigătoare) la parametrul valoare (parametrul pentru care GA4 colectează date privind veniturile).
- În final, puteți mapa Id (sau alt câmp care reprezintă mai bine codul tranzacției) la câmpul codul tranzacției din GA4.
Câmpuri standard acceptate
Puteți să importați atribute din următoarele câmpuri standard „Client potențial” din Salesforce:
- Cod
- Domeniu
- NumberOfEmployees
- Evaluare
- ID scor de inteligență (dacă este disponibil în versiunea dvs. Salesforce)
Puteți importa și următoarele câmpuri standard „Oportunitate”:
- Sumă
- CampaignId
- ContractId
- ExpectedRevenue
- Cod
- LeadSource
- Nume
- Probabilitate
- TotalOpportunityQuantity
Formatele acceptate
Pe lângă câmpurile standard enumerate mai sus, puteți importa toate câmpurile de atribute personalizate care au următoarele formate de câmp Salesforce:
- boolean
- monedă
- dată
- datetime
- dateTime (camelCase)
- dublă
- număr întreg
- procent
- listă de selectare
- șir
- textarea
- oră
Pentru a importa atribute:
- Selectați parametrii personalizați și/sau valorile personalizate Google Analytics în care doriți să includeți datele atributelor.
- Asigurați-vă că parametrii personalizați selectați au aria de acoperire corectă. În cele mai multe cazuri, vor fi proprietățile utilizatorului. Aflați cum să Înțelegeți ariile de acoperire GA4.
- Folosiți meniul drop-down din coloana cu numele câmpului din Salesforce pentru a mapa câmpurile Analytics la câmpurile Salesforce.
Exemplu de configurare
Iată un exemplu de câmpuri standard acceptate din Salesforce și de mapare a câmpurilor personalizate din Google Analytics.
Câmp personalizat din Google Analytics: aria de acoperire | Numele câmpului din Salesforce |
---|---|
Parametru: eveniment SAU utilizator | Client potențial: codul clientului potențial |
Parametru: eveniment SAU utilizator | Client potențial: scorul pentru clienți potențiali (scor estimat folosind instrumentul Einstein din Salesforce) |
Parametru: utilizator | Client potențial: domeniu |
Parametru: eveniment SAU utilizator | Client potențial: evaluare |
Parametru: eveniment SAU utilizator | Oportunitate: codul oportunității |
Valoare: eveniment | Oportunitate: valoare |
Parametru: eveniment SAU utilizator | Oportunitate: probabilitate (%) |
Valoare: eveniment | Oportunitate: valoarea estimată |
Parametru: eveniment SAU utilizator | Oportunitate: numărul comenzii |
Ce arie de acoperire ar trebui să folosesc?
Pasul 9: testați configurația
Pentru a testa configurația, verificați dacă datele Salesforce importate sunt vizibile în rapoartele Analytics (de exemplu, raportul Evenimente sau raportul În timp real) și în Explorări.
Pentru a verifica starea celei mai recente importări, accesați Administrator, apoi, în secțiunea Colectarea și modificarea datelor, dați clic pe Importarea datelor.
Note și limite
- Respectați Termenii și condițiile și Politica de confidențialitate Google Analytics.
- Nu importați date cu caracter personal.
- Datele importate folosesc moneda (sau monedele, dacă ați activat mai multe) configurată în contul Salesforce.
- Datele despre articole din Salesforce sunt importate în obiectul Oportunitate, nu în Client potențial.
- Câmpurile goale sunt eliminate în momentul importării.
- Datele despre articole sunt limitate la 200 de indici unici pentru articole.
Schema sursei de date
Atunci când creați o sursă, definiți o schemă, adică structura care combină datele încărcate cu datele existente despre evenimentele Analytics. O schemă simplă este alcătuită dintr-un parametru cheie de joncțiune („cheia”) și un parametru sau o valoare de importare. Pentru a importa date, Analytics caută în datele despre evenimente valori cheie care se potrivesc cu valorile cheie din datele încărcate. Atunci când găsește o potrivire, Analytics adaugă (sau înlocuiește, în cazul în care datele au fost deja colectate) parametrii și valorile suplimentare asociate cheii respective la datele existente despre evenimente. Unele tipuri de surse de date permit folosirea mai multor parametri pentru definirea cheii și majoritatea pot folosi mai mulți parametri / valori pentru câmpurile de importare.
Cheia de joncțiune este compusă din cel puțin un parametru Analytics și poate fi alcătuită din maximum trei.
Parametrii cheie variază în funcție de tipul setului de date ales.
O listă cu parametrii cheie disponibili apare în meniul drop-down din generatorul de scheme pentru surse de date.
Puteți încărca date din aceeași sursă de date de mai multe ori, atât timp cât adăugați valori în câmpurile existente. După ce salvați o sursă de date, nu puteți modifica maparea câmpurilor din Analytics la câmpurile din importul dvs. Dacă doriți să adăugați câmpuri la o sursă de date existentă, trebuie să ștergeți sursa de date existentă și apoi să creați una nouă. În caz contrar, puteți importa o sursă de date suplimentară cu noile câmpuri pe care doriți să le includeți. Aflați mai multe despre limitele pentru fiecare tip de importare a datelor.
Când importați din nou date într-o sursă de date existentă, datele importate anterior vor rămâne la fel în timp ce se adaugă noile date importate. Dacă datele importate au același set de chei ca și datele importate anterior, datele vor fi înlocuite.