Notifikation

G Suite har skiftet navn til Google Workspace: Her finder du alle de arbejdsrelaterede værktøjer, du har behov for i din virksomhed.

Dynamisk remarketing i Google Ads

Remarketing giver dig mulighed for at vise annoncer for personer, som tidligere har besøgt dit website eller brugt din mobilapp. Dynamisk remarketing går et skridt videre ved at vise dine besøgende en annonce med det specifikke produkt, som de tidligere har set på dit website.

Denne vejledning viser dig, hvordan du implementerer dynamisk remarketing i Google Ads med Google Tag Manager. For bedre at forstå processen bør du læse vejledningen til dynamisk remarketing i Hjælp til Google Ads, før du prøver denne tagimplementering.

Oversigt

Sådan tagger du dit website til remarketing:

  • Implementer Google Ads-remarketingtagget på alle sider på dit website.

  • Overfør dynamiske værdier for hver remarketinghændelse til remarketingtagget på vigtige trin på dit website. Sådanne værdier kan f.eks. være produkt-id'et for en vare, som en bruger har lagt i kurven, afrejsested og destination for en flyvning, som en bruger har søgt efter, promoverings-id'et for et tilbud, som en bruger har klikket på, osv.

Dynamisk remarketing kan implementeres for alle typer onlineorganisationer. Listen over de dynamiske værdier, der skal registreres, afhænger af det forretningsmæssige formål med dit website. Der er defineret parametre for forskellige virksomhedskategorier såsom uddannelse, job, rejser osv. Se listen over hændelser og parametre i Hjælp til Google Ads, og vælg en, der er relevant for din organisation.

Implementeringstrinnene er som følger:

  1. Udfyld værdier for hændelser og parametre
  2. Indsæt dynamiske værdier i remarketingtagget
  3. Angiv triggers for at aktivere remarketingtagget.
  4. Test og implementer

Udfyld værdier for hændelser og parametre

Første trin i implementeringen er at hente data fra dit website på en måde, der kan behandles af Tag Manager. Det er nødvendigt at implementere en Tag Manager-variabel for at registrere data fra din side. Data kan hentes på forskellige måder, f.eks. fra førstepartscookies, datalaget eller et tilpasset JavaScript.

Indsæt værdier i remarketingtagget

Når du har konfigureret tagget til at modtage dataene som variabler, kan du bruge disse variabler til at indsætte data i Tag Managers skabelon til Google Ads-remarketingtags.

Angiv triggers for at aktivere remarketingtagget

Næste trin er at definere triggers, der fortæller Tag Manager, hvornår den enkelte forekomst af remarketingtagget skal aktiveres. Du kan definere triggers baseret på indbyggede variabler, der omfatter sidevisninger, linkklik, knapklik, formularindsendelse osv. Du kan også oprette triggers baseret på en tilpasset hændelse, som registreres i Tag Manager via datalaget.

Test og implementer

Sidste trin i processen er at teste taggene på dit website med forhåndsvisning i Tag Manager. Når alle testcases er blevet fuldført, og du kan bekræfte, at de enkelte tags aktiveres korrekt med de forventede dynamiske værdier, kan du implementere de enkelte tags ved at udgive containeren.

Du kan få en detaljeret vejledning i, hvordan du implementerer remarketingtags med Tag Manager, ved at vælge den metode til implementering af remarketingtags, som du vil bruge:

Vejledning i implementering

Dette afsnit beskriver, hvordan du implementerer dynamiske remarketingtags i Google Ads i Tag Manager ved at oprette én forekomst af remarketingtagget for hvert trin i købstragten.

De vigtigste trin i denne proces er:

  1. Konfigurer dit website for at overføre værdier til Tag Manager via datalaget eller tilpasset JavaScript.
  2. Opret datalagsvariabler i Tag Manager.
  3. Opret triggers.
  4. Konfigurer remarketingtagget med tilpassede parametre.
Konfiguration af datalagskoden på dit website

Konfiguration af datalagskoden på dit website

Dette trin er obligatorisk, hvis du vælger den implementeringsmetode, hvor du eksplicit overfører dynamiske data til Tag Manager via datalaget. Samarbejd med en udvikler om at konfigurere datalagskoden på dit website. Hvis du planlægger at indsamle de dynamiske værdier ved hjælp af tilpassede JavaScript-variabler via Tag Manager, skal du springe dette trin over.

Objektet dataLayer() bruges til at overføre tilpassede data fra dit website til Tag Manager. Denne kode skal placeres før din containerkode, så dataene er tilgængelige, når Tag Manager køres. Nedenfor finder du et eksempelkodestykke, der opretter datalaget og derefter overfører den samlede værdi af brugerens kurv og listen over produkter i kurven:

<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>

Du vælger helt selv nøglenavnene, og de behøver ikke at opfylde bestemte krav (de behøver f.eks. ikke at matche navngivningskonventionerne for de tilpassede parametre for Google Ads-remarketingtagget), men du skal sørge for, at du bruger det samme nøglenavn, hver gang du overfører den samme type oplysninger til Tag Manager.

Brug JavaScript til at overføre en items-række. items-objektet skal have en nøgle, der svarer til produktets eller tjenestens primære id (f.eks id eller destination) samt en google_business_vertical-nøgle, der repræsenterer den type feed, som id'et skal matches med.

Google Chrome-brugere kan bruge Tag Assistant til at bekræfte, at datalaget er blevet implementeret korrekt, og til at se de data, der er blevet overført fra websitet til Tag Manager.

Nogle tragttrin sker muligvis asynkront (dvs. uden en hel genindlæsning af siden). Dette kan f.eks. være tilfældet, når du føjer en vare til kurven, og siden ikke ændres, men der blot vises en bekræftelsesmeddelelse eller en underretning. Det er vigtigt, at du kan registrere dynamiske kurvhændelser, da du ellers risikerer ikke at "fange" en lang række personer, der forlader indkøbskurven, hvilket gør, at din remarketingindsats bliver mindre nøjagtig.

Metoden dataLayer.push() giver dig mulighed for at indstille variabler og aktiveringskoder, efter at Tag Manager er blevet indlæst. Hvis en bruger f.eks. føjer en vare til en kurv, kan du bruge denne funktion til at opdatere datalaget:

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

Konfiguration af variabler

Konfigurer en Tag Manager-variabel for hver enkelt type af de dynamiske data, som skal overføres til remarketingtagget. I dette eksempel har vi en variabel for "hændelsesnavn", "hændelsesværdi" og en variabel for "hændelsesvarer".

  • Hændelsesnavn: Det dynamiske remarketinghændelsesnavn, som beskriver den hændelse, der måles. Google Ads-systemet bruger denne streng til at tildele brugere til en af flere automatisk genererede brugerlister. Vi anbefaler, at du bruger et specifikt sæt hændelsesnavne fra listen over anbefalede hændelser beskrevet i Hjælp til Google Ads.

  • Hændelsesværdi: Værdien af remarketinghændelsen. Dette er den samlede værdi af de produkter eller tjenester, som brugeren interagerer med.

  • Hændelsesvarer: Den liste over varer, som brugeren interagerer med. Denne variabel skal være en række objekter med egenskaber, som følger det dynamiske remarketingsvareskema. Hver enkelt vare skal have en eller flere af følgende egenskaber: 'id', 'location_id', 'origin', 'destination', 'start_date', 'end_date', 'google_business_vertical'.

Se listen over hændelser og parametre i Hjælp til Google Ads.

Der er flere måder at indsamle dynamiske data på med Tag Manager. Værdierne kan f.eks. overføres eksplicit til Tag Manager fra dit website via datalaget, eller du kan bruge Tag Manager til at udtrække dem fra dit website via tilpassede JavaScript-variabler, hvis dette er muligt.

Opdater dit website for at overføre værdier til Tag Manager via datalaget: Dette er den sikreste og bedste metode til konfiguration af remarketingtags. Denne metode overfører dynamiske værdier direkte til dit remarketingtag fra datalaget, men den kræver, at en udvikler foretager kodeændringer på dit website. Vi anbefaler, at du bruger et specifikt sæt hændelsesnavne fra listen over anbefalede hændelser. Når hændelsesdataene er tilgængelige i datalaget, skal du oprette datalagsvariabler i Tag Manager for at overføre disse værdier til dine tags. Opret en datalagsvariabel til "items" og en til "value" i Tag Manager:

  1. Klik på Variabler og så Ny.
  2. Vælg datalagsvariabel.
  3. I feltet Navn på datalagsvariabel skal du angive "items".
  4. Klik på Gem.

Gentag disse trin for at oprette en anden datalagsvariabel, der bruger "value" til datalagets variabelnavn.

Udviklere kan få flere oplysninger om implementering af datalag på udviklerwebsitet for Tag Manager.

Brug tilpassede JavaScript-variabler: Alternativt kan du bruge tilpasset JavaScript-kode til at udfylde de dynamiske parameterværdier fra Tag Manager ved hjælp af tilpassede tags. Denne metode er ikke så sikker og effektiv som den anden, men er nogle gange den mest praktiske til implementering af remarketingtags, da den ikke kræver, at der foretages kodeændringer direkte på dit website. Du kan skrive tilpasset JavaScript-kode, der henter de obligatoriske dynamiske værdier fra kildekoden på de eksisterende sider og overfører dem til tagget.

De obligatoriske data findes som regel allerede et eller andet sted i dokumentet og kan hentes via JavaScript-kode, der indføres på siden via Tag Manager. Ulempen ved denne metode er, at den bygger på dit websites kildekode på implementeringstidspunktet, og at fremtidige ændringer af Tag Manager muligvis kræver, at du ændrer den tilpassede JavaScript-kode.

Sådan gør du, hvis du har implementeret datalaget på dit website...

Vælg Datalagsvariabel som variabeltype, og indtast navnet på den datalagsnøgle, hvor Tag Manager kan finde de forventede data for den variabel, du skal konfigurere.

Hvis du ikke har implementeret datalaget...

Uden datalaget skal du udtrække den dynamiske værdi, der er brug for, fra kildekoden. Det kan du gøre med en JavaScript-variabel i Tag Manager. Find variablen i din eksisterende JavaScript-kode og opret en JavaScript-variabel i Tag Manager, der bruger navnet på variablen.

Hvis du ikke bruger datalaget, men tilpassede JavaScript-variabler til at hente de dynamiske parameterværdier, skal du sandsynligvis bruge en anden strategi til at udfylde den samme tilpassede parameter, afhængigt af hvilket trin i tragten du beskæftiger dig med.

Den måde, som produkt-id'et udfyldes på en produktside, kan f.eks. adskille sig fra den måde, som produkt-id'et udfyldes på siden med kurven eller på siden for købsbekræftelse, da kildekoden eller JavaScript-variablerne, du kan udnytte, er forskellige fra trin til trin. Du vil derfor muligvis ikke kunne oprette én enkelt variabel for produkt-id'et, der fungerer i alle tilfælde. Du skal i stedet oprette én variabel, der udtrækker produkt-id'et for hvert enkelt scenarie, hvor du har brug for disse oplysninger.

Konfigurer triggers

Næste trin er at oprette triggers i Tag Manager til remarketingtagget. Den enkelte trigger oprettes ved at angive en hændelsestype og ét eller flere filtre, der angiver, hvornår et tag skal aktiveres.

Sidevisningsbaserede triggers

I de fleste tilfælde vil den trigger, du skal oprette, være baseret på visningen af en bestemt side eller en undergruppe af sider. Eksempel: På et e-handelswebsite skal der sædvanligvis oprettes én trigger til at aktivere tagget på alle produktsider, én trigger til at aktivere tagget på siden med kurven og én trigger til at aktivere tagget på siden for købsbekræftelse.

Sådan opretter du en sidevisningstrigger

  1. Klik på Triggers og så Ny.
  2. Klik på Triggerkonfiguration og vælg Sidevisning.
  3. Indstil triggeren til at aktiveres ved Nogle sidevisninger.
  4. Under "Aktivér denne trigger, når en hændelse finder sted, og alle disse betingelser er opfyldt" skal du angive Webadresse til side og så indeholder og så <path>, hvor <path> er en forudsigelig del af webadressen for de sider, hvor tagget skal aktiveres (f.eks. /produkter/).

Hvis du vil oprette en trigger, der aktiverer et tag på en gruppe af sider (f.eks. produktsiderne), skal du bruge operatorer som "indeholder" eller "matcher regulært udtryk", så den matcher den ønskede sides webadresse.

Ikke-webadressebaserede triggers

I de tilfælde, hvor webadressen ikke kan bruges til at differentiere sidetyper, kan du muligvis bruge andre variabler som filtre til sidevisningshændelsen. Der kan f.eks. være en id-attribut:

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

Sådan opretter du en trigger, der aktiveres, når denne attribut bliver fundet:

  1. Klik på Triggers og så Ny.
  2. Klik på Triggerkonfiguration, og vælg Elementsynlighed.
  3. Indstil udvælgelsesmetode til id.
  4. I feltet Element-id skal du angive cart_title.
  5. Indstil dette tag til at aktiveres én gang pr. side.
  6. Indstil Laveste synlighedsprocent til 1 %.
  7. Indstil triggeren til at aktiveres ved alle synlighedshændelser.

Asynkrone hændelser

For at sikre at dine dynamiske remarketingkampagner er så effektive som muligt, er det vigtigt at aktivere tags, så snart brugeren afslutter et vigtigt trin i købstragten, f.eks. når brugeren føjer en vare til kurven. Hvis en opdatering af kurven ikke fører til en ny sidevisning, kan du aktivere baseret på en klikhændelse eller en tilpasset hændelse.

Hvis du bruger et datalag, skal du bruge en tilpasset hændelse til at fortælle Tag Manager, at der er føjet en vare til kurven, og samtidig overføre de relevante produktoplysninger.

Når en vare er føjet til kurven, skal din websitekode bruge dataLayer.push() til at føje en hændelse til datalaget.

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

Opret derefter triggeren i Tag Manager:

  1. Klik på Triggers og så Ny.
  2. Klik på Triggerkonfiguration, og vælg Andet: Tilpasset hændelse.
  3. Angiv Hændelsesnavn til add_to_cart.
Tip! Hvis du ikke bruger datalaget, skal du konfigurere en klikbaseret trigger for at aktivere et tag, når brugeren klikker på en knap. Få flere oplysninger om hændelser.

Konfigurer tagforekomst

Du er nu klar til at samle alle brikkerne. Du har konfigureret variabler, så de modtager dynamiske data, og du har konfigureret triggers, så de fortæller Tag Manager, hvornår remarketingtags skal aktiveres. Det sidste trin er at opsætte remarketingtag med de konfigurerede variabler.

Her er et eksempel på konfiguration af remarketingtags:

  1. Klik på Tags og så Nyt.
  2. Klik på Tagkonfiguration, og vælg Google Ads-remarketing.
  3. Angiv konverterings-id (og eventuelt konverteringsetiket) til den værdi, der leveres af Google Ads. Få flere oplysninger
    Tip! Brug en variabel af typen "konstant streng" til dit Google Ads-konverterings-id. Det gør det nemmere at oprette og administrere flere Google Ads-tags.
  4. Markér afkrydsningsfeltet "Send dynamiske remarketinghændelsesdata", og henvis til Tag Manager-variabler, som du oprettede tidligere:
    • Hændelsesnavn: {{Event}}
    • Hændelsesværdi: {{value}}
    • Hændelseselementer: {{items}}

Implementer et konverteringstag

Implementer Google Ads Konvertering-tagget ud over remarketingtagget for at bruge automatiske budgivningsalgoritmer i realtid som mål-CPA og mål-ROAS. Det gør du ved at oprette et nyt Google Ads-remarketingtag, indstille aktiveringstriggeren på alle sider og tilføje alle de triggers, du har oprettet for de andre tags, som blokeringstriggers:

  1. Klik på Tags og så Nyt.
  2. Klik på Tagkonfiguration, og vælg Google Ads-remarketing.
  3. Angiv Konverterings-id (og eventuelt Konverteringsetiket) til den værdi, der leveres af Google Ads. Få flere oplysninger
  4. Klik på Triggers, og vælg en trigger, der skal aktiveres på alle sider.
  5. Klik på Tilføj undtagelse, og angiv en undtagelse for hver trigger, der allerede er dækket af de tilpassede parametre, der er angivet ovenfor.

Test og implementer

Hver gang du opretter en Tag Manager-konfiguration, skal du altid bruge funktionen til forhåndsvisning og teste dine ændringer for at sikre, at din container fungerer som forventet. Det er også en god idé at fortage tests, mens JavaScript-konsollen er åben. Så du kan se, om den tilpassede JavaScript-kode forårsager fejl. Test forskellige scenarier for at tjekke, om tagkonfigurationen fungerer korrekt. Føj forskellige typer varer til kurven, få vist kurven med flere produkter, osv.

Når du bruger tilpassede JavaScript-variabler eller tilpassede HTML-tags, anbefales det, at du skriver din kode i en "prøv/registrer"-funktion. Hvis din kode udløser en fejl (hvilket kan ske, hvis din websitekode ændres i fremtiden, og konfigurationen af din tilpassede remarketingkode dermed bliver ugyldig), registreres dette af JavaScript-fortolkeren, i stedet for at der udløses en triggerundtagelse. Når du tester din kode, skal du fjerner "prøv/registrer"-funktionen, så du i konsollen kan se de fejl, som din kode muligvis udløser. Når du har rettet eventuelle fejl og har bekræftet, at din kode fungerer korrekt, skal du tilføje "prøv/registrer"-funktionen igen.

Når du har testet dine ændringer, skal du udgive din container for at aktivere din dynamiske Google Ads-remarketingkonfiguration.

Var disse oplysninger nyttige?

Hvordan kan vi forbedre siden?
Søgning
Ryd søgning
Luk søgning
Hovedmenu
6325791109973513880
true
Søg i Hjælp
true
true
true
true
true
102259
false
false