Der er to primære metoder til implementering af e-handel i Universal Analytics: Standard e-handel og udvidet e-handel.
Rapporter over Standard-e-handel giver dig mulighed for at måle transaktioner og analysere købsaktivitet på dit website eller i din app. Du kan se produkt- og transaktionsoplysninger, gennemsnitlig ordreværdi, konverteringsrate for e-handel, tid til køb og andre data.
Udvidet e-handel giver yderligere funktionalitet til standard-e-handelsrapporter. Udvidet e-handel viser, hvornår kunderne lagde varer i deres indkøbskurve, hvornår de gik til kassen, og hvornår de fuldførte et køb. Du kan også bruge Udvidet e-handel til at identificere kundesegmenter, der falder ud af shoppingtragten.
Denne vejledning beskriver, hvordan du bruger Google Tag Manager til implementering af Universal Analytics-e-handelstags.
Standard e-handel
Sådan konfigurerer du et tag til almindelig e-handel i Universal Analytics:
- Log ind på din Google Analytics-konto, og aktivér e-handel i den ønskede visning.
- Opret et Universal Analytics-tag, og angiv Sporingstype som Transaktion.
- Konfigurer dit tag med de obligatoriske felter.
- Føj objektet
dataLayer()
til transaktionssiden for at indsamle og sende de nødvendige variabler. Sørg for, at variablernedataLayer()
udfyldes i koden, før tagget aktiveres. - Opret en trigger for at aktivere tagget på siden med transaktionsbekræftelse.
Alle transaktionsoplysninger skal overføres via datalaget med de variabelnavne, der er angivet nedenfor.
Transaktionsdata
Variabelnavn | Beskrivelse | Type |
---|---|---|
transactionId (påkrævet) | Unikt transaktions-id | streng |
transactionAffiliation (valgfrit) | Partner eller butik | streng |
transactionTotal (påkrævet) | Transaktionens samlede værdi | numerisk |
transactionShipping (valgfrit) | Forsendelsesgebyr for transaktionen | numerisk |
transactionTax (valgfrit) | Afgiftsbeløbet for transaktionen | numerisk |
transactionProducts (valgfrit) | Liste over varer, der er købt ved transaktionen | matrix af produktobjekter |
Produktdata
Variabelnavn | Beskrivelse | Type |
---|---|---|
name (påkrævet) | Produktnavn | streng |
sku (påkrævet) | Lagerføringskode for produkt | streng |
category (valgfrit) | Produktkategori | streng |
price (påkrævet) | Enhedspris | numerisk |
quantity (påkrævet) | Antal varer | numerisk |
Placer denne kode over Google Tag Manager-containerkodestykket, så datalaget er klar, når Tag Manager udløser Google Analytics-tagget.
Hvis du af en eller anden grund ikke kan placere e-handelsdataene over Tag Manager-containerkodestykket, kan du anvende et af disse alternativer:
- Aktivér tagget med en tilpasset hændelse længere nede på siden, f.eks. ved at kombinere data- og hændelsesoverførslen, som det er beskrevet i udviklerdokumentationen.
- Indstil aktiveringstypen til "DOM er klar".
Få flere oplysninger om e-handel i Google Analytics.
Udvidet e-handel
Der bruges to forskellige metoder til implementering af udvidet e-handel med Tag Manager:
- Datalag: Den foretrukne metode, hvor e-handelsdataene overføres til datalaget fra din kode.
- Tilpasset JavaScript: Opret en tilpasset JavaScript-variabel i Tag Manager. Denne variabel skal returnere et objekt med de oplysninger, som du ellers ville sende til datalaget.
Uanset hvilken metode du vælger, skal du først lære om udvidet e-handel i Google Analytics, før du bruger Tag Manager til implementering af tags til udvidet e-handel. Du skal muligvis have hjælp fra en udvikler til implementering af datalag.
Vigtigt! Der er flere specifikke typer oplysninger, som er tilgængelige at arbejde med, når du implementerer Udvidet e-handel. Du finder en komplet liste over understøttede datatyper i udviklerdokumentationen.
Implementering af datalag
- Send e-handelsoplysningerne til et datalagsobjekt med navnet "e-handel" i din kode. Læs udviklerdokumentationen til Tag Manager for at få oplysninger om, hvordan du implementerer et datalag.
- Opret et Universal Analytics-tag i Tag Manager med disse ekstra indstillinger:
- Angiv Sporingstype til enten Sidevisning eller Hændelse.
- I variablen Google Analytics-indstillinger skal du indstille Aktivér udvidede e-handelsfunktioner under Flere indstillinger E-handel Sand.
- Vælg Brug datalag.
Implementering af tilpasset JavaScript-variabel
- Opret en tilpasset JavaScript-variabel. Denne variabel skal returnere et objekt, der indeholder e-handelsobjektet.
I denne variabel skal du bruge samme syntaks, som du ville bruge til at sende disse data til datalaget. - Opret et Universal Analytics-tag i Tag Manager med disse ekstra indstillinger:
- Angiv Sporingstype til enten Sidevisning eller Hændelse.
- I variablen Google Analytics-indstillinger, under Flere indstillinger Annoncering, skal du indstille Aktivér udvidede e-handelsfunktioner til Sand.
- Vælg Brug datalag.