Det finnes to hovedmetoder for implementering av netthandel med Universal Analytics: standard netthandel og utvidet netthandel.
Med standardrapportene for netthandel kan du måle transaksjoner og analysere kjøpsaktivitet i appen din eller på nettstedet ditt. I disse rapportene finner du produkt- og transaksjonsinformasjon, gjennomsnittlig bestillingsverdi, konverteringsfrekvens for netthandel, tid før kjøp og andre data.
Med utvidet netthandel får du tilleggsfunksjonalitet i standardrapportene for netthandel. Da kan du se tidspunktene når kundene la noe i handlekurven, når de startet betalingsprosessen, og når de fullførte kjøp. Med utvidet netthandel kan du dessuten identifisere segmenter av kunder som forlater kjøpstrakten før et kjøp fullføres.
I denne veiledningen beskriver vi hvordan du bruker Google Tag Manager for å implementere tagger for netthandel med Universal Analytics.
Standard netthandel
Slik konfigurerer du standardtagger for netthandel med Universal Analytics:
- Logg på Google Analytics-kontoen din, og slå på netthandel for rapporteringsvisningen du ønsker.
- Opprett en Universal Analytics-tag, og velg transaksjon som sporingstype.
- Konfigurer de obligatoriske feltene for taggen.
- Legg til
dataLayer()-objektet på transaksjonssiden for å samle inn og overføre de nødvendige variablene. Sørg for atdataLayer()-variablene fylles ut i koden før taggen utløses. - Opprett en utløser som skal utløse taggen på siden for transaksjonsbekreftelse.
All transaksjonsinformasjon skal overføres via datalaget, med variabelnavnene som vises nedenfor:
Transaksjonsdata
| Navnet på variabelen | Beskrivelse | Type |
|---|---|---|
| transactionId (obligatorisk) | Unik transaksjonsidentifikator | Streng |
| transactionAffiliation (valgfri) | Partner eller butikk | Streng |
| transactionTotal (obligatorisk) | Totalbeløp for transaksjonen | Numerisk |
| transactionShipping (valgfri) | Fraktomkostninger for transaksjonen | Numerisk |
| transactionTax (valgfri) | Avgiftsbeløp for transaksjonen | Numerisk |
| transactionProducts (valgfri) | Liste over varer transaksjonen er betaling for | Oversikt over produkter |
Produktinformasjon
| Navnet på variabelen | Beskrivelse | Type |
|---|---|---|
| name (obligatorisk) | Produktnavn | Streng |
| sku (obligatorisk) | Produkt-SKU | Streng |
| category (valgfri) | Produktkategori | Streng |
| price (obligatorisk) | Enhetspris | Numerisk |
| quantity (obligatorisk) | Antall artikler | Numerisk |
Plasser denne koden ovenfor beholderkodebiten for Google Tag Manager slik at datalaget er klart når Google Tag Manager utløser Google Analytics-taggen.
Hvis du av en eller annen grunn ikke får plassert netthandelsdataene ovenfor beholderkodebiten for Google Tag Manager, kan du prøve en av løsningene nedenfor:
- Få taggen til å bli utløst etter en egendefinert hendelse lenger ned på siden (f.eks. ved å kombinere dataene og hendelsesutløseren, slik det er beskrevet i utviklerdokumentasjonen).
- Velg «DOM-støtte» som utløsertype.
Finn ut mer om netthandel med Google Analytics.
Utvidet netthandel
Du kan implementere utvidet netthandel med Tag Manager på to ulike måter:
- Datalaget: Dette er den foretrukne metoden, og her blir netthandelsdataene overført til datalaget via koden din.
- Tilpasset JavaScript-variabel: Opprett en tilpasset JavaScript-variabel i Tag Manager. Denne variabelen skal returnere et objekt med informasjonen som ellers hadde blitt overført til datalaget.
Uansett hvilken metode du bruker, bør du først gjøre deg kjent med utvidet netthandel i Google Analytics før du bruker Tag Manager til å implementere tagger for utvidet netthandel. Du må kanskje be om hjelp fra en utvikler for å få implementert datalaget ditt.
Viktig: Du kan jobbe med en rekke spesifikke typer informasjon om du implementerer utvidet netthandel. I utviklerdokumentasjonen finner du en uttømmende liste over datatypene som støttes.
Implementering av datalag
- Du må overføre informasjonen om netthandel til et datalagsobjekt med navnet «netthandel», via koden din. Les gjennom utviklerdokumentasjonen for Tag Manager for å finne ut mer om hvordan du implementerer datalag.
- Opprett en Universal Analytics-tag med disse tilleggsinnstillingene i Tag Manager:
- Velg sporingstypen Sidevisning eller Hendelse.
- Under Flere innstillinger
i variabelen for Google Analytics-innstillingene velger du True (sann) for Slå på funksjonene for utvidet netthandel.
- Velg Bruk datalaget.
Implementering av en tilpasset JavaScript-variabel
- Opprett en egendefinert JavaScript-variabel. Denne variabelen skal returnere et objekt som inneholder netthandelsobjektet.
I denne variabelen må du bruke den samme syntaksen som ellers brukes for å overføre disse dataene til datalaget. - Opprett en Universal Analytics-tag med disse tilleggsinnstillingene i Tag Manager:
- Velg sporingstypen Sidevisning eller Hendelse.
- Under Flere innstillinger
Annonsering i variabelen for Google Analytics-innstillingene velger du True (sann) for Slå på funksjonene for utvidet netthandel.
- Velg Bruk datalaget.