Izvor podataka spremnik je koji sadrži podatke koje prenosite u Analytics i sastoji se od baze podataka, usluge ili CSV datoteke koju ste prenijeli i mapiranja polja Analyticsa na polja u vanjskoj bazi podataka, usluzi ili CSV-u. Izvori podataka određuju kako se preneseni podaci pridružuju postojećim podacima. Izvore podataka konfigurirate na razini entiteta.
Da biste upravljali izvorima podataka za entitet, kliknite Administrator, a zatim u odjeljku Prikupljanje i izmjena podataka, kliknite Uvoz podataka.
Vrste izvora podataka
Vrsta izvora podataka odgovara određenoj vrsti podataka koju želite uvesti. Na primjer, postoje vrste izvora podataka za:
Za svaku vrstu izvora podataka imat ćete različite opcije dimenzija i mjernih podataka (shemu) za prijenos. Ovisno o izvoru podataka, možete odabrati sljedeće:
- učitati CSV
- upotrebljavati SFTP
- Povežite se sa Salesforceom (saznajte više).
Ovaj je odjeljak namijenjen korisnicima koji žele uvesti offline podatke o Salesforce događajima u Google Analytics 4. Uvoz iz Salesforcea upotrebljava vrstu uvoza podataka o offline događaju. Saznajte više o uvozu podataka o offline događaju.
- Morate imati ulogu uređivača za Analytics entitet koji ćete upotrebljavati za uvoz podataka.
- Uzorci koda u ovom odjeljku navedeni su kao referenca. Za određene pojedinosti implementacije može biti potreban dodatni kôd ili različiti pristupi.
1. korak: odaberite način prepoznavanja svojih korisnika
Analytics nudi dva načina za programsku identifikaciju korisnika: Client-ID i User-ID. Da biste podržali uvoz podataka za Salesforce, morate implementirati Client-ID. Ako želite, možete implementirati i User-ID.
Client-ID pseudoanonimno identificira instancu preglednika. To je identifikator koji stvara web-lokacija omogućena za Analytics pri prvom posjetu korisnika. Temelji se na kolačićima i nije autentificiran.
User-ID omogućuje analizu skupina sesija na različitim uređajima pomoću jedinstvenog, fiksnog ID niza koji predstavlja korisnika, ali ne otkriva njegov identitet.
Na stranicu s obrascem za potencijalnog klijenta i druge stranice koje želite mjeriti morate dodati Client-ID, a neobavezno i User-ID. To možete učiniti putem Google upravitelja oznaka ili varijable JavaScripta.
2. korak: konfigurirajte pristup za Salesforce objekte i polja
Da biste postavili integraciju Analyticsa i Salesforcea, morate imati potpuni pristup sljedećim Salesforce objektima i poljima. Korisnički račun za Salesforce s pristupom administratora sustava možda već ima pristup tim poljima.
Osim toga, korisniku koji povezuje vaše račune za Salesforce i Analytics obavezno dajte dopuštenje za mijenjanje svih podataka. Salesforce Metadata API zahtijeva to dopuštenje kako bi Googleu omogućio dohvaćanje podataka s postavkama za konverziju u potencijalnog kupca. Ta integracija ne mijenja vaš Salesforce račun, a Metadata API koristi se samo za čitanje.
Prikaži popis obaveznih polja
Objekt | Obavezna polja | |
---|---|---|
LeadStatus |
ID MasterLabel SortOrder |
|
OpportunityStage |
ID MasterLabel SortOrder IsActive |
|
LeadHistory |
CreatedDate OldValue NewValue Polje |
|
Potencijalni kupac |
Status GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityFieldHistory |
CreatedDate OldValue NewValue Polje |
|
Prilika |
Iznos StageName GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityLineItem | Sva polja | |
Product2 (proizvodi) | Sva polja | |
Pricebook2 (cjenik) | Sva polja |
* Prilagođena polja izrađena u 3. koraku u nastavku.
Ako koristite Salesforce Group Edition ili Professional Edition, poljima pristupate tako da dodate potrebna polja na svoju stranicu Potencijalni kupci i prilike. Saznajte više o postavljanju izgleda stranice i sigurnosti na razini polja u Salesforceu.
3. korak: izradite nova prilagođena polja u Salesforceu
Pomoću ovih uputa izradite tri prilagođena polja u Salesforceu za pohranu podataka iz Analyticsa. Poljima možete dodijeliti naziv koji želite. Sljedeći su nazivi samo preporuke, no predlažemo te preporučene nazive jer mogu pomoći u implementaciji i u budućem otklanjanju pogrešaka (ako je potrebno).
Naziv polja | Naziv API-ja | Duljina polja |
---|---|---|
GACLIENTID | GACLIENTID__c |
255 |
GAUSERID | GAUSERID__c |
255 |
GAMEASUREMENTID | GAMEASUREMENTID__c |
255 |
- Morate implementirati Client-ID, a možete implementirati i User-ID.
- Nazivi polja MORAJU biti napisani velikim slovima. Možete odabrati bilo koje oznake polja koje želite.
- Polja moraju biti samo za čitanje radi sprječavanja neželjenih promjena.
- Ta se polja MORAJU izraditi u objektima Potencijalni klijent i Prilika.
4. korak: konfigurirajte objekte Potencijalni klijent i Prilika
Za objekt Potencijalni klijent omogućite praćenje povijesti polja za polje Status potencijalnog klijenta. Za objekt Prilika omogućite praćenje povijesti polja za polje Faza. Na taj će način svako ažuriranje tih polja generirati događaj.
Polja u svakom objektu mapirajte u odgovarajuća polja u drugom objektu:
- Lead.GACLIENTID u Opportunity.GACLIENTID
- Lead.GAUSERID u Opportunity.GAUSERID
- Lead.GAMEASUREMENTID u Opportunity.GAMEASUREMENTID
5. korak: uredite obrazac za potencijalne klijente
Izmijenite obrazac za potencijalne klijente tako da obuhvatite i pohranite potrebne podatke za praćenje. Morate znati svoj ID mjerenja. Saznajte više o ID-ju mjerenja.
Zašto je potreban moj ID mjerenja?
Dodajte prilagođena polja za praćenje
Sljedeći primjeri pokazuju kako prilagođena polja koja ste prethodno stvorili možete dodati u obrazac za potencijalnog klijenta pomoću JavaScripta.
<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="G-XXXXX">
<input type="submit">
</form>
G-XXXXX
ID-jem mjerenja.Postavite vrijednosti prilagođenog polja za praćenje
Dodajte ovaj kôd u obrazac za potencijalne klijente da biste popunili vrijednosti za 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>
6. korak: povežite Analytics sa svojim Salesforce računom
Povežite Analytics sa svojim Salesforce računom tako da izradite novu konfiguraciju uvoza podataka i izvršite autentifikaciju pristupa Salesforce računu.
Vrsta izvora podataka odgovara određenoj vrsti podataka koju želite uvesti. Na primjer, postoje vrste izvora podataka za podatke o troškovima, podatke o artiklima, korisničke podatke i podatke o offline događajima. Za svaku vrstu izvora podataka imat ćete različite opcije dimenzija i mjernih podataka (shemu) za prijenos. Uvoz iz Salesforcea upotrebljava vrstu uvoza podataka o offline događaju. Saznajte više o uvozu podataka o offline događajima.
Uvoz podataka iz Salesforcea
Da biste uvezli offline podatke Salesforcea o potencijalnim klijentima i prilikama pomoću uvoza podataka, poduzmite sljedeće korake:
- U stavci Administrator, a zatim u odjeljku Prikupljanje i izmjena podataka kliknite Uvoz podataka.
Prethodna veza otvara se s posljednjim Analytics entitetom kojem ste pristupili. Entitet možete promijeniti pomoću alata za odabir entiteta.
- Kliknite Izradi izvor podataka.
- Unesite naziv izvora podataka.
- Kao vrstu podataka odaberite Podaci o offline događajima.
- Kliknite Pregledajte uvjete ako se to od vas zatraži i prihvatite potvrdu o prikupljanju korisničkih podataka. To je preduvjet za prijenos offline događaja i/ili korisničkih podataka.
- U odjeljku Prijenos podataka za uvoz odaberite Salesforce kao Izvor uvoza.
- Izvršite autentifikaciju sa Salesforceom u skočnom prozoru koji se prikaže.
- Odaberite Raspored uvoza. Napominjemo da standardni entiteti podržavaju dnevni uvoz, a korisnici Analyticsa 360 mogu birati i opciju po satu.
- Kliknite Dalje.
- Odaberite Salesforceove pokazatelje i polja koja želite mjeriti kao Analyticsove događaje. Pogledajte 7., 8. i 9. korak u nastavku.
- Kliknite Uvezi. Nakon početnog uvoza podaci će se uvesti kako je zakazano.
7. korak: postavite potencijalne klijente
Odaberite ključeve, pokazatelje i opcijska polja za potencijalne klijente koje želite prikupljati kao događaje.
8. korak: postavite prilike
Odaberite ključeve, pokazatelje i opcijska polja za prilike koje želite prikupljati kao događaje.
Ako želite da događaji konverzije za priliku utječu na statističke podatke o prihodu i LTV-u (trajna vrijednost), savjetujemo vam da mapirate sljedeće:
- Mapirajte završni događaj konverzije (događaj koji je doveo do prilike) do događaja kupnja. To omogućuje razmjerno prikupljanje prihoda za te događaje koji mogu sadržavati podatke o prihodu.
- Mapirajte iznos (sadrži iznos prihoda za pobjedničku priliku) u parametar value (parametar za koji GA4 prikuplja podatke o prihodu).
- Na kraju možete mapirati ID (ili drugo polje koje prikladnije predstavlja ID transakcije) u GA4 polje ID transakcije.
Standardna podržana polja
Možete uvesti atribute iz sljedećih Salesforceovih standardnih polja za potencijalnog kupca:
- ID
- Djelatnost
- NumberOfEmployees
- Ocjena
- ScoreIntelligenceId (ako je dostupan u izdanju Salesforcea)
Možete uvesti i sljedeća standardna polja za priliku:
- Iznos
- CampaignId
- ContractId
- ExpectedRevenue
- ID
- LeadSource
- Naziv
- Vjerojatnost
- TotalOpportunityQuantity
Podržani oblici
Osim prethodno navedenih standardnih polja, možete uvesti sva prilagođena polja atributa sa sljedećim formatima Salesforceovih polja:
- Booleova vrijednost
- valuta
- datum
- datetime
- dateTime (camelCase)
- dvostruki
- int
- postotak
- popis za odabir
- niz
- textarea
- vrijeme
Za uvoz atributa:
- Odaberite Analyticsove prilagođene dimenzije i/ili prilagođene mjerne podatke za koje želite da sadržavaju podatke atributa.
- Provjerite imaju li odabrane prilagođene dimenzije ispravan opseg. U većini slučajeva to će biti korisnička svojstva. Saznajte kako tumačiti opsege Google Analyticsa 4.
- Upotrijebite padajući izbornik u stupcu s nazivima polja u Salesforceu da biste polja iz Analyticsa mapirali na polja u Salesforceu.
Ogledna konfiguracija
U nastavku je naveden primjer podržanih standardnih polja u Salesforceu i mapiranja prilagođenih polja u Analyticsu.
Prilagođeno polje u Analyticsu: opseg | Naziv polja u Salesforceu |
---|---|
Dimenzija: događaj ILI korisnik | Potencijalni kupac: Lead ID |
Dimenzija: događaj ILI korisnik | Potencijalni kupac: Lead Score (predviđena ocjena Salesforce Einsteina) |
Dimenzija: korisnik | Potencijalni kupac: Industry |
Dimenzija: događaj ILI korisnik | Potencijalni kupac: Rating |
Dimenzija: događaj ILI korisnik | Prilika: Opportunity ID |
Mjerni podatak: događaj | Prilika: Amount |
Dimenzija: događaj ILI korisnik | Prilika: Probability (%) |
Mjerni podatak: događaj | Prilika: Expected Amount |
Dimenzija: događaj ILI korisnik | Prilika: Order Number |
Koji opseg trebam upotrijebiti?
9. korak: testirajte postavke
Testirajte konfiguraciju tako da provjerite jesu li uvezeni Salesforce podaci vidljivi u izvješćima Analyticsa (na primjer, izvješće Događaji ili izvješće U stvarnom vremenu) i Istraživanja.
Da biste provjerili status najnovijeg uvoza, idite na Administrator, a zatim u odjeljku Prikupljanje i izmjena podataka kliknite Uvoz podataka.
Napomene i ograničenja
- Svakako se pridržavajte uvjeta pružanja usluge i pravila o privatnosti za Analytics.
- Nemojte uvoziti podatke koji otkrivaju identitet (PII).
- Uvezeni podaci upotrebljavaju valutu (ili valute ako ste omogućili više valuta) postavljene na vašem Salesforce računu.
- Podaci o artiklima Salesforcea uvoze se u objekt Prilika, a ne Potencijalni klijent.
- Prazna polja uklanjaju se u trenutku uvoza.
- Podaci o artiklima ograničeni su na 200 jedinstvenih indeksa artikala.
Shema izvora podataka
Pri izradi izvora definirate shemu, odnosno strukturu koja prenesene podatke pridružuje postojećim podacima o događaju Analyticsa. Jednostavna shema sastoji se od dimenzije ključa za spajanje (ključ) i dimenzija ili mjernih podataka za uvoz. Da bi uvezao podatke, Analytics traži vrijednosti ključa u podacima o događaju koji se podudaraju s vrijednostima ključa u prenesenim podacima. Kada Analytics pronađe podudaranje, dodatne vrijednosti dimenzije i mjernog podatka povezane s tim ključem dodaje (ili zamjenjuje ako su podaci već prikupljeni) postojećim podacima o događaju. Neke vrste izvora podataka omogućuju vam korištenje više dimenzija da biste odredili ključ, a većina ih može koristiti više dimenzija/mjernih podataka za polja uvoza.
Ključ za spajanje sastoji se od najmanje jedne, a najviše tri dimenzije Analyticsa.
Dimenzije ključa razlikovat će se ovisno o vrsti skupa podataka koju odaberete.
Popis dostupnih dimenzija ključa priložen je u padajućem izborniku u alatu za izradu sheme izvora podataka.
Podatke možete prenijeti više puta putem istog izvora podataka ako samo dodajete vrijednosti u postojeća polja. Ako izvoru podataka želite dodati polja, trebate izbrisati postojeći izvor podataka, a zatim izraditi novi. Nakon što spremite izvor podataka, ne možete izmijeniti mapiranje polja Analyticsa u polja u CSV-u .