En datakilde er en container, der indeholder de data, du uploader til Analytics, og omfatter den database, tjeneste eller CSV-fil, du uploader, og en tilknytning af Analytics-felter til felterne i din eksterne database, tjeneste eller CSV-fil. Datakilder er afgørende for, hvordan uploadede data flettes sammen med eksisterende data. Du kan konfigurere datakilder på ejendomsniveau.
Hvis du vil administrere datakilderne for en ejendom, skal du klikke på Administrator og derefter klikke på Dataimport under Indsamling og redigering af data.
På denne side
Datakildetyper
En datakildetype svarer til den specifikke type data, du vil importere. Der er f.eks. datakildetyper for:
For hver enkelt af dem har du forskellige muligheder for de dimensioner og metrics (skemaet), du kan uploade data for. Afhængigt af datakilden kan du vælge at:
- Upload en CSV
- Brug SFTP
- Opret forbindelse til Salesforce (Få flere oplysninger):
Denne sektion er til brugere, der vil importere offline Salesforce-hændelsesdata i Google Analytics. Salesforce-import bruger importtypen "data om offlinehændelser". Få flere oplysninger om, hvordan du importerer data om offlinehændelser.
- Du skal have rollen Redaktør for den Analytics-ejendom, du vil bruge til at importere dataene.
- Kodeeksemplerne i denne sektion er angivet som reference. Dine specifikke implementeringsoplysninger kræver muligvis yderligere kode eller andre fremgangsmåder.
Trin 1: Vælg, hvordan du vil identificere dine brugere
I Analytics kan du identificere dine brugere på 2 forskellige måder programmeringsmæssigt: Via Client-ID og User-ID. For at understøtte dataimport til Salesforce skal du implementere Client-ID. Du kan også vælge at implementere User-ID.
Client-ID identificerer på pseudononymiseret vis en browserforekomst. Dette er et ikke-godkendt, cookiebaseret id, der oprettes automatisk af et Analytics-aktiveret website ved en brugers første besøg.
User-ID gør det muligt at analysere grupper af sessioner på tværs af enheder ved hjælp af en unik, vedvarende og ikke-personhenførbar id-streng, der repræsenterer en bruger.
Du skal føje Client-ID og eventuelt dit User-ID til siden med din kundeformular og andre sider, du vil måle. Det kan du gøre via Google Tag Manager eller ved hjælp af en JavaScript-variabel.
Trin 2: Konfigurer adgang for Salesforce-objekter og -felter
For at konfigurere Analytics Salesforce-integrationen skal du have fuld adgang til følgende Salesforce-objekter og -felter. En Salesforce-brugerkonto med systemadministratoradgang har muligvis allerede adgang til disse felter.
Derudover skal du sørge for at give den bruger, der linker dine Salesforce- og Analytics-konti, tilladelse til at redigere alle data. Dette er påkrævet i Salesforce Metadata API, for at Google skal kunne hente data om indstillinger for kundeemnekonverteringer. Denne integration ændrer ikke din Salesforce-konto, og Metadata API bruges kun i skrivebeskyttet tilstand.
Vis mig listen over obligatoriske felter
| Objekt | Obligatoriske felter | |
|---|---|---|
| LeadStatus |
Id MasterLabel SortOrder |
|
| OpportunityStage |
Id MasterLabel SortOrder IsActive |
|
| LeadHistory |
CreatedDate OldValue NewValue Felt |
|
| Kundeemne |
Status GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
| OpportunityFieldHistory |
CreatedDate OldValue NewValue Felt |
|
| Mulighed |
Beløb StageName GACLIENTID* GAUSERID* GAMEASUREMENTID* |
|
| OpportunityLineItem | Alle felter | |
| Product2 (Products) | Alle felter | |
| Pricebook2 (Price Books) | Alle felter | |
*Tilpassede felter, der er oprettet på trin 3 nedenfor.
Hvis du bruger Salesforce Group Edition eller Professional Edition, tildeles adgang til felterne ved at føje de påkrævede felter til sidelayoutene Lead og Opportunity. Få flere oplysninger om, hvordan du opretter sidelayouts og angiver sikkerhed på feltniveau i Salesforce.
Trin 3: Opret nye tilpassede felter i Salesforce
Følg denne vejledning for at oprette tre tilpassede felter i Salesforce, hvor dine Analytics-oplysninger gemmes. Du kan selv vælge, hvordan du vil navngive felterne. Følgende navne er kun anbefalinger, men vi foreslår disse anbefalede navne, da de kan hjælpe med implementeringen og fremtidig fejlretning (hvis der er behov for det).
| Feltnavn | API-navn | Feltlængde |
|---|---|---|
| GACLIENTID | GACLIENTID__c |
255 |
| GAUSERID | GAUSERID__c |
255 |
| GAMEASUREMENTID | GAMEASUREMENTID__c |
255 |
- Du skal implementere Client ID, og du kan eventuelt implementere User-ID.
- Feltnavne SKAL skrives med store bogstaver. Du vælger selv, hvordan feltetiketterne skal se ud.
- Gør disse felter skrivebeskyttede for at forhindre uønskede ændringer.
- Disse felter SKAL oprettes i både Lead- og Opportunity-objektet.
Trin 4: Konfigurer objekterne Lead og Opportunity
Aktivér sporing af felthistorik for feltet Lead status for Lead-objektet. Aktivér sporing af felthistorik for feltet Stage for Opportunity-objektet. Dette sikrer, at der genereres en hændelse, hver gang disse felter opdateres.
Knyt felterne i hvert objekt til deres modstykke i det andet objekt:
- Lead.GACLIENTID til Opportunity.GACLIENTID
- Lead.GAUSERID til Opportunity.GAUSERID
- Lead.GAMEASUREMENTID til Opportunity.GAMEASUREMENTID
Trin 5: Rediger din kundeformular
Rediger din kundeformular, så den registrerer og gemmer de nødvendige sporingsoplysninger. Du skal kende dit målings-id. Få flere oplysninger om målings-id.
Hvorfor er mit målings-id påkrævet?
Tilføj de tilpassede sporingsfelter
I eksemplerne nedenfor kan du se, hvordan du kan bruge JavaScript til at føje de tilpassede felter, du har oprettet ovenfor, til din kundeformular.
<form action="" name="myForm">
Phone: <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 med dit målings-id.Angiv værdierne for det tilpassede sporingsfelt
Føj denne kode til din kundeformular for at udfylde værdierne 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>
Trin 6: Knyt Analytics til din Salesforce-konto
Knyt Analytics til din Salesforce-konto ved at oprette en ny Dataimport-konfiguration of godkende adgang til din Salesforce-konto.
En datakildetype svarer til den specifikke type data, du vil importere. Der er f.eks. datakildetyper for omkostningsdata, varedata, brugerdata og offlinehændelsesdata. For hver enkelt af dem har du forskellige muligheder med hensyn til de dimensioner og metrics (skemaet), du kan uploade data for. Salesforce-import bruger importtypen "data om offlinehændelser". Få flere oplysninger om import af data om offlinehændelser.
Importér Salesforce-data
Følg denne fremgangsmåde for at importere offline Salesforce-data om kundeemner og muligheder ved hjælp af Dataimport:
- I Administrator, og klik derefter på Dataimport under Indsamling og redigering af data.
- Bemærk! Via det forrige link åbnes den Analytics-ejendom, du senest er tilgået. Du skal være logget ind på en Google-konto for at åbne ejendommen. Du kan skifte ejendom ved hjælp af ejendomsvælgeren.
- Klik på Opret datakilde.
- Angiv et navn på din datakilde.
- Vælg Offlinehændelsesdata som datatype.
- Klik på Læs vilkår, hvis du bliver bedt om det, og godkend Bekræftelse af indsamling af brugerdata. Det er en forudsætning for at uploade offlinehændelser og/eller brugerdata.
- Under Upload data til import skal du vælge Salesforce som Importkilde.
- Godkend med Salesforce i det pop op-vindue, der vises.
- Vælg Importplan.
- Bemærk! Standardejendomme understøtter daglig import, mens Analytics 360-kunder kan vælge time for time.
- Klik på Næste.
- Vælg de Salesforce-milepæle og -felter, der skal måles som Analytics-hændelser. Se trin 7, trin 8 og trin 9 nedenfor.
- Klik på Importér. Efter den første import importeres dataene som planlagt.
Trin 7: Konfigurer dine kundeemner
Vælg nøgler, milepæle og valgfrie felter for de kundeemner, du vil indsamle som hændelser.
Trin 8: Konfigurer dine muligheder
Vælg nøgler, milepæle og valgfrie felter for de muligheder, du vil indsamle som hændelser.
Hvis du vil have, at konverteringshændelser af typen Mulighed skal påvirke omsætningen og LTV-statistikkerne (LTV, Lifetime Value), anbefaler vi, at du tilknytter følgende:
- Knyt den endelige konverteringsmilepæl (værdi for samlet antal realiserede muligheder) til hændelsen "purchase". Dette gør det muligt at tilskrive en korrekt omsætningsværdi for de hændelser, hvor der kan være omsætning.
- Knyt "amount" (dette indeholder omsætningsbeløbet for den realiserede mulighed) til parameteren "value" (den parameter, som Google Analytics indsamler omsætningsdata for).
- Endelig kan du knytte "Id" (eller et andet felt, der repræsenterer transaktions-id'et mere korrekt) til "transaction id" i Google Analytics.
Understøttede standardfelter
Du kan importere attributter fra følgende standardfelter for Lead-felter i Salesforce:
- Id
- Branche
- NumberOfEmployees
- Bedømmelse
- ScoreIntelligenceId (hvis det er tilgængeligt i din Salesforce-version)
Du kan også importere følgende standardfelter for Opportunity:
- Beløb
- CampaignId
- ContractId
- ExpectedRevenue
- Id
- LeadSource
- Navn
- Sandsynlighed
- TotalOpportunityQuantity
Understøttede formater
Ud over de standardfelter, der er angivet ovenfor, kan du importere alle tilpassede attributfelter med følgende Salesforce-feltformater:
- boolesk
- currency
- dato
- datetime
- dateTime (camelCase)
- dobbelt
- int
- procent
- picklist
- streng
- textarea
- klokkeslæt
Sådan importerer du attributter:
- Vælg de tilpassede dimensioner og/eller tilpassede metrics i Analytics, som skal indeholde attributdataene.
- Sørg for, at de valgte tilpassede dimensioner anvendes på det korrekte niveau. I de fleste tilfælde vil dette være brugeregenskaber. Få flere oplysninger om Google Analytics-omfang.
- Brug rullemenuen i kolonnen Navn på Salesforce-felt til at knytte Analytics-felterne til dine Salesforce-felter.
Eksempel på konfiguration
Her er et eksempel på tilknytningen af understøttede standardfelter i Salesforce og tilpassede felter i Analytics.
| Tilpasset felt i Analytics: Niveau | Navn på Salesforce-felt |
|---|---|
| Dimension: Event ELLER user | Lead: Kundeemne-id |
| Dimension: Event ELLER user | Lead: Kundeemnescore (forventet score i Salesforce Einstein) |
| Dimension: Bruger | Lead: Branche |
| Dimension: Event ELLER user | Lead: Bedømmelse |
| Dimension: Event ELLER user | Opportunity: Muligheds-id |
| Metric: Hændelse | Opportunity: Beløb |
| Dimension: Event ELLER user | Opportunity: Sandsynlighed (%) |
| Metric: Hændelse | Opportunity: Forventet beløb |
| Dimension: Event ELLER user | Opportunity: Ordrenummer |
Hvilket niveau skal jeg bruge?
Trin 9: Test din konfiguration
Test din konfiguration ved at tjekke, om dine importerede Salesforce-data er synlige i dine Analytics-rapporter (f.eks. rapporten Hændelser eller realtidsrapporten) og Udforskninger.
Du kan tjekke status for din seneste import ved at gå til Administrator og derefter klikke på Dataimport under Dataindsamling og ændring.
Bemærkninger og begrænsninger
- Sørg for, at du overholder servicevilkårene for Analytics og privatlivspolitikken.
- Importér ikke personhenførbare oplysninger (PII, personally identifiable information)
- Importerede data bruger den valuta (eller valutaer, hvis flere valutaer er aktiveret), der er konfigureret på din Salesforce-konto.
- Salesforce-varedata importeres til objektet Opportunity og ikke Lead-data.
- Tomme felter fjernes ved import.
- Varedata er begrænset til 200 unikke vareindekser.
Datakildeskema
Når du opretter en kilde, definerer du et skema, som er den struktur, der forbinder de data, du uploader, med de eksisterende Analytics-hændelsesdata. Et simpelt skema består af en forbindelsesnøgledimension ("nøglen") og en eller flere importdimensioner eller -metrics. Når der skal importeres data, ser Analytics efter nøgleværdier i hændelsesdata, der matcher nøgleværdier i de uploadede data. Når Analytics finder et match, føjes (eller erstattes, hvis data allerede er indsamlet) de supplerende dimensions- og metricværdier, der er knyttet til den pågældende nøgle, til de eksisterende hændelsesdata. Nogle datakildetyper gør det muligt at bruge flere dimensioner til at definere nøglen, og de fleste kan bruge flere dimensioner/metrics til importfelterne.
Forbindelsesnøglen består af mindst én Analytics-dimension, og den kan bestå af op til tre dimensioner.
Nøgledimensionerne varierer alt efter det valgte datasæt.
Du kan se en liste over tilgængelige nøgledimensioner på rullemenuen i værktøjet til oprettelse af datakildeskemaet.
Du kan uploade data via den samme datakilde flere gange, så længe du føjer værdier til eksisterende felter. Når du har gemt en datakilde, kan du ikke ændre tilknytningen af Analytics-felter til felterne i din import. Hvis du vil føje felter til en eksisterende datakilde, skal du slette den eksisterende datakilde og derefter oprette en ny. Du kan også importere en ekstra datakilde med de nye felter, du vil inkludere. Få flere oplysninger om grænser pr. dataimporttype.
Når du importerer data til en eksisterende datakilde igen, bevares tidligere importerede data, mens der tilføjes nye importerede data. Hvis de importerede data har det samme sæt nøgler som tidligere importerede data, overskrives dataene.