En datakilde er en beholder som inneholder dataene du laster opp til Analytics. Den består av databasen, tjenesten eller CSV-filen du laster opp, og en tilordning av Analytics-felter til feltene i den eksterne databasen, tjenesten eller CSV-filen. Datakilder styrer hvordan data du laster opp, slås sammen med eksisterende data. Datakilder konfigureres på områdenivå.
Du kan administrere datakildene for et område ved å klikke på Administrator og deretter på Dataimportering under Innsamling og redigering av data.
Ulike typer datakilder
Typen datakilde samsvarer med den bestemte datatypen du vil importere. Det finnes for eksempel ulike typer datakilder til
Du har ulike alternativer for dimensjonene og beregningene (oppsettet) du kan laste opp data for. Avhengig av datakilden kan du velge å
- laste opp en CSV-fil
- bruke SFTP
- koble til Salesforce (finn ut mer)
Denne delen er for brukere som vil importere data om Salesforce-hendelser utenfor nettet til Google Analytics 4. I Salesforce-importering brukes importeringstypen «data om hendelser utenfor nettet». Finn ut mer om hvordan du importerer data om hendelser utenfor nettet.
- Du må ha redigeringstilgang til Analytics-området du skal importere dataene til.
- Kodeeksemplene i denne artikkelen brukes kun som referanse. Når du skal implementere dette, kan det kreves annen kode eller andre tilnærminger.
Trinn 1: Avgjør hvordan du skal identifisere brukerne
I Analytics kan du programmatisk identifisere brukerne dine på to måter: Client-ID og User-ID. For at Salesforce skal støtte dataimportering, må du implementere Client-ID. Alternativt kan du implementere User-ID.
Client-ID identifiserer en nettleserforekomst pseudonymt. Dette er en ikke-autentisert, informasjonskapselbasert identifikator som automatisk opprettes av et Analytics-aktivert nettsted den første gangen brukeren besøker nettstedet.
Med User-ID kan du analysere grupper av økter som skjer på flere enheter, via en unik, vedvarende ID-streng som ikke er personlig identifiserende, som representerer en bruker.
Du må legge til Client-ID-en (og eventuelt User-ID-en) på siden for skjemaet for potensielle salg og eventuelle andre sider du vil måle. Du kan gjøre dette via Google Tag Manager eller en JavaScript-variabel.
Trinn 2: Konfigurer tilgang til Salesforce-felter og -objekter
Du kan konfigurere integreringen mellom Analytics og Salesforce hvis du har full tilgang til Salesforce-feltene og -objektene nedenfor. En Salesforce-brukerkonto med systemadministratortilgang kan allerede ha tilgang til disse feltene.
Du må også gi brukeren som skal knytte sammen Salesforce- og Analytics-kontoen din, tillatelse til å endre alle data. Dette kreves i Salesforce Metadata API for at Google skal kunne hente data om innstillingene for konverteringer fra potensielle kunder. Denne integreringen endrer ikke Salesforce-kontoen din, og Metadata API brukes bare i skrivebeskyttet kapasitet.
Vis meg listen over de obligatoriske feltene
Objekt | Obligatoriske felt | |
---|---|---|
LeadStatus |
ID MasterLabel SortOrder |
|
OpportunityStage |
ID MasterLabel SortOrder IsActive |
|
LeadHistory |
CreatedDate OldValue NewValue Field |
|
Lead |
Status GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityFieldHistory |
CreatedDate OldValue NewValue Field |
|
Opportunity |
Amount StageName GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
OpportunityLineItem | Alle felt | |
Product2 (produkter) | Alle felt | |
Pricebook2 (pris på bøker) | Alle felt |
*Dette viser til egendefinerte felt opprettet i trinn tre nedenfor.
Hvis du bruker Group Edition eller Professional Edition av Salesforce, kan du innvilge felttilgang ved å legge til de obligatoriske feltene i sideoppsettet for muligheter og potensielle kunder. Finn ut mer om hvordan du kan angi sideutforminger og sikkerhet på feltnivå i Salesforce.
Trinn 3: Opprett nye egendefinerte felter i Salesforce
Følg denne veiledningen for å opprette tre egendefinerte felter i Salesforce der du kan lagre Analytics-informasjonen din. Du kan gi feltene navnene du måtte ønske. Navnene nedenfor er bare anbefalinger, men vi foreslår at du bruker disse navnene fordi de kan være til hjelp ved implementeringen og fremtidig feilsøking (om nødvendig).
Feltnavn | API-navn | Feltlengde |
---|---|---|
GACLIENTID | GACLIENTID__c |
255 |
GAUSERID | GAUSERID__c |
255 |
GAMEASUREMENTID | GAMEASUREMENTID__c |
255 |
- Du må implementere Client-ID, men velger selv om du vil implementere User-ID.
- Feltnavnene MÅ kun skrives med store bokstaver. Du kan bruke hva som helst som feltetiketter.
- Sørg for at disse feltene er skrivebeskyttet, så du kan unngå uønskede endringer.
- Disse feltene MÅ opprettes både i Lead- (potensielt salg) og Opportunity-objektet (mulighet).
Trinn 4: Konfigurer objektene for muligheter og potensielle salg
I Lead-objektet kan du slå på «Field History Tracking» (sporing av feltloggen) for Lead status-feltet (status for potensielt salg). For Opportunity-objektet må du slå på «Field History Tracking» (sporing av feltlogg) for Stage-feltet (trinn). På denne måten er du sikret at det genereres en hendelse hver gang disse feltene oppdateres.
Tilordne feltene i hvert objekt til motparten i det andre objektet:
- Lead.GACLIENTID til Opportunity.GACLIENTID
- Lead.GAUSERID til Opportunity.GAUSERID
- Lead.GAMEASUREMENTID til Opportunity.GAMEASUREMENTID
Trinn 5: Endre skjemaet for potensielle salg
Her skal du endre skjemaet for potensielle salg for å kunne hente inn og lagre den obligatoriske sporingsinformasjonen. Du må kjenne til målings-ID-en din. Finn ut mer om målings-ID-er.
Hvorfor er målings-ID-en min obligatorisk?
Legg til de egendefinerte sporingsfeltene
Nedenfor kan du se eksempler på hvordan du kan legge til de egendefinerte feltene du opprettet ovenfor, i skjemaet for potensielle salg via JavaScript.
<form action="" name="myForm">
Telefonnummer: <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
med målings-ID-en.Angi verdier i de egendefinerte sporingsfeltene
Legg til denne koden i skjemaet ditt for potensielle salg for å få fylt ut verdiene for Client-ID og 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>
Trinn 6: Knytt Analytics sammen med Salesforce-kontoen
Knytt Analytics sammen med Salesforce-kontoen din ved å lage en ny konfigurasjon for dataimportering og autentisere tilgangen til Salesforce-kontoen din.
Typen datakilde samsvarer med den bestemte datatypen du vil importere. Det finnes for eksempel ulike typer datakilder for kostnadsdata, varedata, brukerdata og data om hendelser utenfor nettet. Du har ulike alternativer for dimensjonene og beregningene (oppsettet) du kan laste opp data for. I Salesforce-importering brukes importeringstypen «data om hendelser utenfor nettet». Finn ut mer om hvordan du importerer data om hendelser utenfor nettet.
Importer Salesforce-data
Slik bruker du dataimportering til å importere Salesforce-data utenfor nettet om muligheter og potensielle salg:
- Klikk på Dataimportering under Innsamling og redigering av data på Administrator-siden.
Via Forrige-linken kommer du til Analytics-området du sist åpnet. Du kan endre området i områdevelgeren.
- Klikk på Opprett en datakilde.
- Gi datakilden et navn.
- Velg Data om hendelser utenfor nettet som datatype.
- Klikk på Les vilkårene hvis du blir bedt om det, og godta bekreftelsen på innhenting av brukerdata. Dette er en forutsetning for å laste opp brukerdata og/eller hendelser utenfor nettet.
- Velg Salesforce som importeringskilde under Last opp data for importering.
- Autentiser med Salesforce i forgrunnsvinduet som vises.
- Velg ønsket importeringsplan. Merk deg at standardområder støtter daglig importering, mens Analytics 360-kunder kan velge hver time.
- Klikk på Neste.
- Velg Salesforce-feltene og -milepælene du vil måle som Analytics-hendelser Se trinn 7–9 nedenfor.
- Klikk på Importér. Etter den innledende importeringen blir dataene importert i tråd med tidsplanen.
Trinn 7: Konfigurer potensielle salg
Velg nøkler, milepæler og valgfrie felter for de potensielle salgene du vil samle inn som hendelser.
Trinn 8: Konfigurer muligheter
Velg nøkler, milepæler og valgfrie felter for mulighetene du vil samle inn som hendelser.
Hvis du vil at konverteringshendelser for muligheter skal ha innvirkning på statistikken for inntekt og levetidsverdi (LTV), anbefaler vi at du tilordner følgende:
- Tilordne den siste konverteringsmilepælen (milepælen for vunnet mulighet) til «purchase»-hendelsen. Dette gjør det mulig å fordele inntektene på riktig måte for hendelser som kan inneholde inntektsdata.
- Tilordne «amount» (dette omfatter inntektsbeløpet for den vinnende muligheten) til «value»-parameteren (parameteren som GA4 samler inn inntektsdata for).
- Til slutt kan du tilordne «Id» (eller et annet felt som representerer transaksjons-ID-en på en mer passende måte) til «transaction id»-feltet i GA4.
Standardfelter som støttes
Du kan importere attributter fra de følgende standardfeltene for potensielle salg i Salesforce:
- Id
- Industry
- NumberOfEmployees
- Rating
- ScoreIntelligenceId (hvis tilgjengelig i Salesforce-utgaven din)
Du kan også importere disse standardfeltene for muligheter:
- Amount
- CampaignId
- ContractId
- ExpectedRevenue
- Id
- LeadSource
- Name
- Probability
- TotalOpportunityQuantity
Støttede formater
I tillegg til standardfeltene ovenfor kan du importere alle de egendefinerte attributtfeltene med disse Salesforce-feltformatene:
- boolean
- currency
- date
- datetime
- dateTime (camelCase)
- double
- int
- percent
- picklist
- string
- textarea
- time
Slik kan du importere attributter:
- Velg de egendefinerte dimensjonene og/eller de egendefinerte beregningene i Analytics som skal inneholde attributtdataene.
- Sørg for at de valgte egendefinerte dimensjonene har riktig omfang. I de fleste tilfeller er dette brukeromfang. Finn ut hvordan du kan tolke GA4-omfang.
- Bruk rullegardinmenyen i Salesforce-kolonnen for feltnavn for å tilordne Analytics-feltene til Salesforce-feltene dine.
Eksempel på konfigurasjon
Her er et eksempel på et støttet standard Salesforce-felt og tilordning av egendefinerte felt i Analytics:
Egendefinert felt i Analytics: omfang | Navn på Salesforce-feltet |
---|---|
Dimensjon: hendelse ELLER bruker | Lead: Lead ID |
Dimensjon: hendelse ELLER bruker | Lead: Lead Score (Salesforce Einstein-anslått poengsum) |
Dimensjon: bruker | Lead: Industry |
Dimensjon: hendelse ELLER bruker | Lead: Rating |
Dimensjon: hendelse ELLER bruker | Opportunity: Opportunity ID |
Beregning: hendelse | Opportunity: Amount |
Dimensjon: hendelse ELLER bruker | Opportunity: Probability (%) |
Beregning: hendelse | Opportunity: Expected Amount |
Dimensjon: hendelse ELLER bruker | Opportunity: Order Number |
Hvilket omfang bør jeg bruke?
Trinn 5: Test oppsettet
Test oppsettet ved å sjekke om de importerte Salesforce-dataene er med i Analytics-rapportene (f.eks. hendelsesrapporten eller sanntidsrapporten) og -utforskningene.
Du kan sjekke statusen for den nyligste importeringen ved å gå til Administrator og klikke på Dataimportering under Innsamling og redigering av data.
Merknader og grenser
- Sørg for at du overholder vilkårene for bruk av Google Analytics og personvernreglene.
- Ikke importér personlig identifiserende informasjon (PII).
- I importerte data brukes valutaen (eller valutaene hvis du har aktivert flere valutaer) angitt i Salesforce-kontoen din.
- Salesforce-varedata importeres til objektet for muligheter, ikke til data om potensielle salg.
- Tomme felter fjernes på importeringstidspunktet.
- Varedata er begrenset til 200 unike vareindekser.
Oppsett i datakilder
Når du oppretter en kilde, må du definere et oppsett – strukturen som slår dataene du laster opp, sammen med de eksisterende hendelsesdataene i Analytics. Et enkelt oppsett består av en nøkkeldimensjon (nøkkelen) samt dimensjonene og beregningene som importeres. Når det skal importeres data, ser Analytics etter nøkkelverdier i hendelsesdata som samsvarer med nøkkelverdiene i dataene som lastes opp. Når Analytics etablerer slikt samsvar, blir de ekstra dimensjons- og beregningsverdiene som er forbundet med denne nøkkelen, lagt til i de eksisterende hendelsesdataene (eller erstattet dersom dataene allerede er samlet inn). Med enkelte typer datakilder kan du bruke flere dimensjoner for å definere nøkkelen. Du kan også bruke flere dimensjoner eller beregninger i importeringsfeltene for de fleste kildene.
Nøkkelen består av minst én Analytics-dimensjon og kan bestå av opptil tre.
Nøkkeldimensjonene varierer ut fra hvilken type datasett du velger.
Du finner en liste over de tilgjengelige nøkkeldimensjonene via rullegardinmenyen i oppsettsbyggeren for datakilder.
Du kan laste opp data via den samme datakilden flere ganger, så lenge du legger til verdier i eksisterende felter. Når du har lagret en datakilde, kan du ikke endre Analytics-feltene tilordning til feltene i importeringen. Hvis du vil legge til felter i en eksisterende datakilde, må du slette den eksisterende datakilden og deretter opprette en ny. Ellers kan du importere en ekstra datakilde med de nye feltene du vil ta med. Finn ut mer om grenser per type dataimportering.
Når du importerer data til en eksisterende datakilde på nytt, blir tidligere importerte data beholdt, mens nye importerte data legges til. Hvis de importerte dataene har det samme nøkkelssettet som tidligere importerte data, overskrives dataene.