Anpassade händelser används för att spåra interaktioner som kan inträffa på din webbplats eller i din mobilapp och som inte hanteras med standardmetoder. Det vanligaste fallet är när du vill spåra insända formulär där formulärets standardbeteende har ändrats (t.ex. webbläsarhändelsen submit
har åsidosatts).
Utlösare för anpassade händelser
Så här skapar du en utlösare för en anpassad händelse:
- Klicka på Utlösare Ny.
- Klicka på Utlösarkonfiguration och välj utlösartypen Anpassad händelse.
- Ange ett händelsenamn. Välj använd matchning med reguljärt uttryck för att fältet ska kunna hantera reguljära uttryck.
Exempelkonfiguration
Här är ett exempel på konfiguration för webben som aktiverar en tagg när en anpassad händelse kallad button1-click skickas till datalagret:
- Lägg till kod som skickar händelsen till datalagret när någon klickar på knappen:
<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
- Skapa en ny utlösare för anpassad händelse. I den nya taggens avsnitt Utlösarkonfiguration använder du dessa inställningar:
Händelsenamn: button1-click
Utlösaren aktiveras: alla anpassade händelser
När den här utlösaren används till en tagg aktiveras taggen även när standardsändhändelsen åsidosätts. När den angivna knappen klickas skickas en anpassad händelse med värdet button1-click till datalagret. Taggstyrning registrerar button1-click som ett värde för anpassad händelse och aktiverar taggen.
Du kan använda dataLayer.push()
om du vill skicka flera variabler tillsammans med händelsen. Exempelvis kan du skicka ett konverteringsvärde med namnet:
dataLayer.push({'event':'button1-click','conversionValue':25});
Skapa datalagringsvariabeln i Taggstyrning och använda denna variabel i fältet för konverteringsvärde i din tagg för Google Ads konverteringsspårning.