Varsel

G Suite heter nå Google Workspace: Her finner du alt bedriften trenger for å få arbeidet gjort.

Dynamisk remarketing for Google Ads

Med remarketing får du muligheten til å vise annonser til folk som tidligere har besøkt nettstedet ditt eller brukt mobilappen din. Med dynamisk remarketing kan du ta dette ett skritt videre ved å vise de besøkende annonser for det spesifikke produktet de så på da de besøkte nettstedet ditt.

I denne veiledningen viser vi deg hvordan du implementerer dynamisk remarketing i Google Ads ved hjelp av Google Tag Manager. For å få en bedre forståelse av prosessen bør du lese veiledningen for dynamisk remarketing i brukerstøtten for Google Ads før du forsøker deg på denne tagimplementeringen.

Oversikt

Slik merker du nettstedet ditt for remarketing:

  • Implementer remarketing-taggen for Google Ads på alle sidene på nettstedet ditt.

  • Overfør dynamiske verdier til remarketing-taggen i de viktigste trinnene på nettstedet ditt. Disse verdiene kan for eksempel være slikt som produkt-ID-en til en vare brukeren har lagt i handlekurven, avreisested og reisemål for en flyreise brukeren har søkt etter, eller kampanje-ID-en for et tilbud brukeren har klikket på.

Dynamisk remarketing kan implementeres for all slags virksomheter på nettet. Hvilke dynamiske verdier som skal registreres, avhenger av forretningsmålene for nettstedet. Det finnes parametere for ulike bedriftskategorier, blant annet ledige stillinger, utdanning og reiseliv. Se listen over hendelser og parametere i brukerstøtten for Google Ads, og velg den som passer for organisasjonen din.

Her er fremgangsmåten for implementering:

  1. Fyll inn hendelser og parameterverdier
  2. Sett inn dynamiske verdier i remarketing-taggen
  3. Angi utløsere for remarketing-taggen
  4. Test og implementer

Fyll inn hendelser og parameterverdier

Det første du må gjøre under implementeringen, er å innhente data fra nettstedet ditt på en måte som gjør at Google Tag Manager kan behandle dataene. For at det skal kunne innhentes data fra en side, må du implementere en Tag Manager-variabel der. Du kan hente data på ulike måter, blant annet gjennom informasjonskapsler fra førstepart, datalaget eller tilpasset JavaScript-innhold.

Sett inn verdier i remarketing-taggen

Når du har konfigurert taggen til å motta måldataene som variabler, kan du bruke disse variablene til å sette inn data i Googles Ads-malen for remarketing-tagger i Tag Manager.

Angi utløsere for remarketing-taggen

Det neste trinnet er å opprette utløsere som informerer Tag Manager om når de ulike forekomstene av remarketing-taggen skal utløses. Du kan opprette utløsere basert på innebygde variabler som omfatter sidevisninger, klikk på linker eller knapper, innsending av skjemaer og så videre. Du kan også opprette utløsere basert på en egendefinert hendelse som registreres i Tag Manager via datalaget.

Test og implementer

Siste trinn er å teste taggene på nettstedet ditt ved hjelp av forhåndsvisningsmodusen i Tag Manager. Når du har gjort deg ferdig med alle testene, og du kan bekrefte at taggene utløses som de skal, med de forventede dynamiske verdiene, kan du implementere taggene ved å publisere beholderen.

For å se en detaljert veiledning til hvordan du implementerer remarketing-tagger med Google Tag Manager, må du velge den metoden for implementering av remarketing-tagger du har tenkt å bruke:

Implementeringsveiledning

I denne delen beskriver vi hvordan du implementerer dynamiske remarketing-tagger for Google Ads i Tag Manager med én forekomst av remarketing-taggen for hvert trinn i kjøpstrakten din.

De viktigste trinnene i denne prosessen er disse:

  1. Konfigurer nettstedet ditt slik at det overfører verdier til Tag Manager via datalaget eller tilpasset JavaScript-innhold.
  2. Opprett datalagvariabler i Tag Manager.
  3. Opprett utløsere.
  4. Konfigurer remarketing-taggen med egendefinerte parametere.
Konfigurering av datalagkoden på nettstedet ditt

Konfigurering av datalagkoden på nettstedet ditt

Dette trinnet er bare nødvendig hvis du valgte implementeringsmetoden der du sender dynamiske data direkte til Google Tag Manager via datalaget. Arbeid med en utvikler for å konfigurere datalagskoden på nettstedet ditt. Hvis du har tenkt å hente de dynamiske verdiene via egendefinerte JavaScript-variabler i Tag Manager, kan du hoppe over dette trinnet.

dataLayer()-objektet brukes for å sende egendefinerte data fra nettstedet ditt til Tag Manager. Denne koden skal plasseres over beholderkoden din, slik at dataene er tilgjengelige når Tag Manager kjøres. Nedenfor ser du et kodebiteksempel du kan bruke for å opprette datalaget og deretter sende brukerens samlede handlekurvverdi og listen over produkter som er i handlekurven:

<script>
dataLayer = [];
dataLayer.push({
  'event': 'add_to_cart',
  'value': 998.55,
  'items': [{
    'id': 1234,
    'google_business_vertical': 'retail'}, {
    'id': 45678,
    'google_business_vertical': 'retail'}]
  });
</script>

Nøkkelnavnene er vilkårlige her og trenger ikke å oppfylle noen krav (de må m.a.o. ikke samsvare med navnekonvensjonene for egendefinerte parametere i remarketing-taggen for Google Ads). Du må derimot sørge for at du bruker det samme nøkkelnavnet hver gang du overfører den samme typen informasjon til Tag Manager.

Bruk JavaScript for å overføre en items (varer)-matrise. Items (varer)-objektet skal inneholde en nøkkel som tilsvarer hovedidentifikatoren for produktet eller tjenesten (f.eks. «id» eller «destination»), samt google_business_vertical-nøkkelen som representerer feedtypen identifikatoren skal samsvare med.

Google Chrome-brukere kan benytte Tag-assistenten for å bekrefte at datalaget ble riktig implementert, og for å se dataene som ble sendt til Tag Manager fra nettstedet.

Noen trakttrinn kan inntreffe asynkront (dvs. uten at hele siden lastes inn på nytt). Dette kan for eksempel skje når et produkt legges til i handlekurven, og siden ikke endres. I stedet kan det vises en bekreftelse eller et varsel. Det er viktig å fange opp dynamiske handlekurvhendelser. Uten dem kan du gå glipp av mange kunder som forlater handlevognen, slik at remarketingtiltakene dine blir mindre nøyaktige.

Med dataLayer.push()-metoden kan du angi variabler og utløse tagger etter at Tag Manager er lastet inn. Hvis en bruker for eksempel legger en vare i handlekurven, kan du oppdatere datalaget ved hjelp av følgende funksjon:

<script>
dataLayer.push({
  'event': 'add_to_cart',
  'value': 78.45,
  'items' : [{
    'id: '1234',
    'google_business_vertical': 'retail'
  }]
});
</script>

Konfigurering av variabler

Konfigurer en Tag Manager-variabel for hver av de dynamiske dataene som skal overføres til remarketing-taggen. I dette eksempelet har vi en variabel for «Hendelsesnavn», «Hendelsesverdi» og en variabel for «Hendelseselementer».

  • Hendelsesnavn: Dette er navnet på den dynamiske remarketinghendelsen, og det beskriver hendelsen som måles. Google Ads-systemet bruker denne strengen for å kunne tilordne brukere til en av de mange brukerlistene som genereres automatisk. Vi anbefaler at du bruker et bestemt sett av hendelsesnavn som du finner i listen over anbefalte hendelser beskrevet i brukerstøtten for Google Ads.

  • Hendelsesverdi: Dette er verdien tilordnet remarketinghendelsen. Dette tallet representerer den totale verdien av produktene eller tjenestene brukeren har interaksjoner med.

  • Hendelseselementer: Dette er listen over elementer brukeren har interaksjoner med. Denne variabelen skal være en objektmatrise med egenskaper som følger elementskjemaet for dynamisk remarketing. Hvert element må ha minst én av disse egenskapene: «id», «location_id», «origin», «destination», «start_date», «end_date», «google_business_vertical».

Se listen over hendelser og parametere i brukerstøtten for Google Ads.

Du kan innhente dynamiske data med Tag Manager på flere måter. Du kan for eksempel overføre verdier direkte fra nettstedet ditt til Google Tag Manager via datalaget. Du kan også bruke Google Tag Manager for å hente ut dataene fra nettstedet, for eksempel ved hjelp av egendefinerte JavaScript-variabler, hvis dette lar seg gjøre.

Oppdater nettstedet ditt slik at det overfører verdier til Tag Manager via datalaget: Dette er den mest robuste metoden for konfigurasjon av remarketing-taggen. Med denne metoden overføres dynamiske verdier direkte til remarketing-taggen din fra datalaget, men det krever at en utvikler gjør endringer i koden på nettstedet ditt. Vi anbefaler at du bruker et bestemt sett med hendelsesnavn som du finner i listen over anbefalte hendelser. Når dataene er tilgjengelige i datalaget, oppretter du datalagvariabler i Tag Manager for å overføre disse verdiene til taggene dine. Opprett en datalagvariabel for «items» og en annen for «value» i Tag Manager.

  1. Klikk på Variabler etterfulgt av Ny.
  2. Velg Variabel for datalag.
  3. skriv inn «items» for Navn på datalagvariabel.
  4. Klikk på Lagre.

Gjenta disse trinnene for å opprette en ekstra datalagvariabel med «value» som navn på datalagvariabelen.

Utviklere kan finne ut mer om implementering av datalag på utviklernettstedet for Tag Manager.

Bruk egendefinerte JavaScript-variabler: Som et alternativ kan du bruke egendefinert JavaScript-kode for å fylle ut de dynamiske parameterverdiene fra Tag Manager med egendefinerte tagger. Selv om denne metoden er mindre robust enn alternativet ovenfor, er dette ofte den mest praktiske løsningen for implementering av remarketing-taggene, ettersom du slipper å foreta kodeendringer direkte på nettstedet. Du kan skrive tilpasset JavaScript-kode som henter de nødvendige dynamiske verdiene fra kildekoden for de eksisterende sidene og overfører dem til taggen.

Generelt sett finnes allerede dataene taggen trenger, et sted i dokumentet, og kan hentes via JavaScript-koden som blir plassert på siden gjennom Tag Manager. Ulempen med denne metoden er at den er avhengig av kildekoden – slik den registreres på implementeringstidspunktet – på nettstedet ditt, og ved fremtidige endringer i Tag Manager kan det hende at du må endre den egendefinerte JavaScript-koden din.

Hvis du har implementert datalaget på nettstedet ditt

Velg datalagvariabelen som variabeltype, og skriv inn navnet på datalagnøkkelen der Tag Manager kan finne de forventede dataene for variabelen du skal konfigurere.

Hvis du ikke har implementert datalaget

Uten datalaget må du hente ut den dynamiske verdien du trenger fra kildekoden. Dette kan gjøres ved hjelp av en JavaScript-variabel for Tag Manager. Identifiser variabelen i den eksisterende JavaScript-koden din, og opprett en JavaScript-variabel i Tag Manager der du bruker navnet på denne variabelen.

Hvis du ikke bruker datalaget, men bruker tilpassede JavaScript-variabler for å hente dynamiske parameterverdier, må du sannsynligvis bruke en annen strategi for å fylle ut den samme egendefinerte parameteren. Strategien må du velge ut fra hvilket trakttrinn du vurderer.

Det du må gjøre for å fylle ut produkt-ID-en på en produktside, kan for eksempel være annerledes enn det du må gjøre for å fylle ut produkt-ID-en på handlekurvsiden eller på siden for kjøpsbekreftelse, ettersom kildekoden eller JavaScript-variablene du kan ha en sammenkjeding med, er ulike for de enkelte trinnene. Det kan derfor hende at du ikke kan opprette én enkelt produkt-ID-variabel som fungerer i alle sammenhenger. I stedet må du opprette én variabel for hvert scenario der du har behov for å hente ut produkt-ID-en.

Konfigurer utløsere

Det neste trinnet er å konfigurere utløsere i Tag Manager for remarketing-taggen. Hver enkelt utløser opprettes ved å spesifisere en type hendelse samt ett eller flere filtre som angir når en tag skal utløses.

Sidevisningsbaserte utløsere

I de fleste tilfeller er utløseren du må opprette, basert på visningen av en bestemt side eller et undersett av sider. Eksempel: På et nettsted for netthandel er det vanligvis gunstig å opprette én utløser som utløser taggen på alle produktsider, én utløser som utløser taggen på handlekurvsiden, og én utløser som utløser taggen på siden for kjøpsbekreftelse.

Slik oppretter du utløsere for sidevisninger

  1. Klikk på Utløsere etterfulgt av Ny.
  2. Klikk på Utløserkonfigurasjon, og velg Sidevisning.
  3. Angi at utløseren skal aktiveres for Enkelte sidevisninger.
  4. Finn delen «Utløs denne utløseren når det inntreffer en hendelse og alle disse vilkårene er oppfylt», og oppgi Sidenettadressen etterfulgt av inneholder etterfulgt av <path>, der <path> er en forutsigbar del av nettadressen for sidene der du ønsker at denne taggen skal utløses (f.eks. /products/).

For å opprette en utløser som utløser en tag på en gruppe med sider (f.eks. produktsidene), må du bruke operatorer som «contains» (inneholder) eller «matches regular expression» (samsvarer med regulært uttrykk), slik at utløseren samsvarer med ønsket sidenettadresse.

Utløsere som ikke er basert på nettadresser

I situasjoner der nettadressen ikke kan brukes til å skille mellom sidetyper, kan du muligens benytte andre variabler som filtre for sidevisningshendelsen. Det kan for eksempel finnes et ID-attributt:

<div id="cart_title">Shopping Cart</div>

Slik oppretter du en utløser som aktiveres når dette attributtet blir funnet:

  1. Klikk på Utløsere etterfulgt av Ny.
  2. Klikk på Utløserkonfigurasjon, og velg Elementsynlighet.
  3. Velg ID under Utvalgsmetode.
  4. Skriv inn cart_title i Element-ID-feltet.
  5. Angi at denne taggen skal utløses én gang per side.
  6. Angi 1 % i Minstekrav til synlighet i prosent.
  7. Angi at utløseren skal aktiveres for Alle synlighetshendelser.

Asynkrone hendelser

For å sikre at de dynamiske remarketingkampanjene fungerer optimalt er det viktig at det utløses tagger så snart brukerne fullfører viktige trinn i kjøpstrakten, for eksempel når et produkt legges til i handlekurven. Hvis en handlekurvoppdatering ikke fører til noen ny sidevisning, kan du bruke utløsere basert på klikkhendelser eller egendefinerte hendelser.

Hvis du har implementert et datalag, kan du bruke en egendefinert hendelse for å informere Tag Manager om at det ble lagt til et produkt i handlekurven, og samtidig overføre relevant produktinformasjon.

Når det legges til en vare i handlekurven, bør dataLayer.push() brukes i koden på nettstedet ditt for å legge til en hendelse i datalaget:

dataLayer.push({
  'event': 'add_to_cart',
  'value': 78.45,
  'items' : [{
    'id': '1234',
    'google_business_vertical': 'retail'
  }]
});

Opprett deretter utløseren i Tag Manager:

  1. Klikk på Utløsere etterfulgt av Ny.
  2. Klikk på Utløserkonfigurasjon, og velg Annet: Egendefinert hendelse.
  3. Angi Hendelsesnavn som add_to_cart.
Tips: Hvis du ikke bruker datalaget, må du konfigurere en klikkbasert utløser som skal utløse en tag når brukeren klikker på en knapp. Finn ut mer om hendelser.

Konfigurer tagforekomster

Nå kan vi samle alle de løse trådene. Du har konfigurert variabler på en slik måte at de kan motta dynamiske data. Du har også konfigurert utløsere, slik at de informerer Tag Manager om når remarketing-taggene skal utløses. I det siste trinnet skal du konfigurere en remarketing-tag med de konfigurerte variablene.

Her ser du et eksempel på konfigurering av remarketing-taggen:

  1. Klikk på Tagger etterfulgt av Ny.
  2. Klikk på Tag-konfigurasjon, og velg Google Ads-remarketing.
  3. Sett Konverterings-ID (og om ønskelig Konverteringsetikett) til verdien du har fått fra Google Ads. Finn ut mer
    Tips: Bruk en variabel for konstante strenger som konverterings-ID-en din for Google Ads. Da blir det enklere å opprette og administrere flere Google Ads-tagger.
  4. Merk av for Overfør data om dynamiske remarketinghendelser, og referer til Tag Manager-variablene du opprettet tidligere:
    • Navn på hendelsen: {{Event}}
    • Hendelsesverdi: {{value}}
    • Hendelseselementer: {{items}}

Implementer konverteringstagger

Implementer taggen for Google Ads-konverteringer samt remarketing-taggen for å kunne dra nytte av algoritmer for automatisert budgivning i sanntid, for eksempel mål-CPA og mål-ROAS. Dette gjør du ved å opprette en ny remarketing-tag for Google Ads og deretter angi at den skal utløses på alle sider. Deretter legger du til alle utløserne du har opprettet for de andre taggene, som blokkerende utløsere:

  1. Klikk på Tagger etterfulgt av Ny.
  2. Klikk på Tag-konfigurasjon, og velg Google Ads-remarketing.
  3. Sett Konverterings-ID (og om ønskelig Konverteringsetikett) til verdien du har fått fra Google Ads. Finn ut mer
  4. Klikk på Utløsere og velg en utløser som skal utløses på alle sider.
  5. Klikk på Legg til et unntak, og skriv inn et unntak for hver utløser som allerede er tatt med i de egendefinerte parameterne som er angitt ovenfor.

Test og implementer

For alle Tag Manager-konfigurasjoner må du alltid forhåndsvise og teste endringene dine for å sikre at beholderen fungerer som forventet. Det er også lurt å teste mens JavaScript-konsollen er åpen, slik at du kan se om den egendefinerte JavaScript-koden forårsaker feil. Test ulike scenarioer for å kontrollere at tag-konfigurasjonen fungerer som den skal. Du kan blant annet legge ulike typer produkter i en handlekurv eller hente opp en handlekurv som inneholder flere produkter.

Når du bruker tilpassede JavaScript-variabler eller tilpassede HTML-tagger, er det lurt å skrive koden i en «try and catch»-blokk (prøv og fang). Hvis koden utløser en feil (noe som kan skje hvis koden på nettstedet ditt endres på et senere tidspunkt, slik at konfigurasjonen av den tilpassede remarketingkoden ikke lenger fungerer), vil JavaScript-tolkeprogrammet «fange» koden i stedet for å generere et unntak. Når du tester koden, fjerner du «try and catch»-konstruksjonen slik at du kan observere eventuelle feil som vises i konsollen. Når du har korrigert eventuelle feil og bekreftet at koden din fungerer som den skal, kan du legge inn «try and catch»-blokken på nytt.

Når du har testet endringene, publiserer du beholderen for å aktivere konfigurasjonen din av dynamisk Google Ads-remarketing.

Var dette nyttig for deg?

Hvordan kan vi forbedre den?
Søk
Slett søket
Lukk søkefunksjonen
Hovedmeny
15346446077365982971
true
Søk i brukerstøtte
true
true
true
true
true
102259
false
false