Ibland kanske du vill generera en ny händelse när en befintlig händelse utlöses med specifika parametervärden. Om du till exempel vill registrera en viktig händelse när en användare kommer till en bekräftelsesida kan du generera en ny anpassad händelse med namnet confirm_signup varje gång händelsen page_view sker med ett parametervärde för page_location som matchar webbadressen till bekräftelsesidan. Märk sedan händelsen confirm_signup som en viktig händelse.
Du kan även ändra en befintlig händelse, till exempel byta namn på den eller dess parametrar. På så sätt kan du åtgärda mätningsfel som orsakas av stavfel i en händelses namn, villkor eller parametrar.
Begränsningar och anmärkningar
- Modifierade och nya händelser tillämpas inte på tidigare data.
- Du kan modifiera upp till 50 befintliga händelser och skapa upp till 50 händelser baserade på befintliga händelser.
- Det tar en timme eller mer innan modifieringarna får effekt.
- Modifieringarna beräknas på klientsidan (innan data skickas till Analytics).
-
Du kan inte generera eller modifiera händelser baserat på parametrar från matrisen items (till exempel
item_brand,item_name,item_id) när du användergtag.js. -
Du kan inte ändra händelser om du skickar dem i en server-till-server-konfiguration, till exempel när du använder Measurement Protocol.
Innan du börjar
Innan du skapar en ny händelse eller byter namn på en befintlig:
- Se till att det nya namnet inte är ett reserverat namn.
- Gå igenom ändringarna med ditt team så att du inte duplicerar händelsenamn.
- Läs igenom maxgränserna för insamling av händelser.
Anvisningar
Om du har flera flöden som är kopplade till din Google Analytics-egendom blir du ombedd att välja i vilket flöde du vill skapa eller ändra dina händelser.
När du genererar en händelse kopieras en befintlig händelse till en ny tillsammans med parametrarna från den befintliga händelsen plus eventuella nya parametrar som du anger.
- I Administratör. Under Data display klickar du på Händelser.
Föregående länk öppnas till den Analytics-egendom som du besökte senast. Du kan ändra egendom med hjälp av egendomsväljaren. Du måste ha rollen Redigerare eller högre på egendomsnivå för att Skapa en händelse utifrån en befintlig händelse. Om du inte ser knappen Skapa händelse högst upp till höger i tabellen har du inte den behörighet som krävs för att skapa händelser.
- Klicka på Skapa händelse och sedan på Skapa.
- Ange ett händelsenamn i Anpassat händelsenamn som följer namnreglerna för händelser.
- Ange ett eller flera matchande villkor i Matchande villkor. Google Analytics kopierar alla händelser som matchar de angivna villkoren. Om du till exempel anger villkoret ”event_name lika med view_item” kopierar Analytics ”view_item” till din nya händelse.
Om du vill definiera ett villkor som skiftlägeskänsligt använder du en av operatorerna som inte innehåller texten ”(inte skiftlägeskänsligt)”. Använd till exempel ”är lika med” i stället för ”är lika med (inte skiftlägeskänsligt)” om du vill att parametern ska matcha värdet exakt.
Läs igenom rekommendationerna innan du använder ett reguljärt uttryck i ett matchande villkor. - (Valfritt) Som standard är Kopiera parametrar från källhändelsen aktiverat för att använda parametrarna från den matchande händelsen. Om du vill inaktivera denna funktion klickar du på Kopiera parametrar från källhändelsen.
- (Valfritt) Ändra i Modifiera parametrar en eller flera av parametrarna från den matchande händelsen som du har kopierat till den nya händelsen. Om du till exempel anger händelsen view_item i matchande villkor kan du modifiera parametern currrency. Läs mer
Obs! Du kan inte tillämpa matematiska uttryck på händelser med hjälp av händelseverktyget. I stället måste du skicka det uppdaterade värdet i en ny händelse.
- Klicka på Skapa.
När du modifierar en händelse skrivs en befintlig händelse över genom att parametrar läggs till, ändras eller tas bort. Modifierade händelser behandlas före skapade händelser.
- I Administratör. Under Data display klickar du på Händelser.
Föregående länk öppnas till den Analytics-egendom som du besökte senast. Du kan ändra egendom med hjälp av egendomsväljaren. Du måste ha rollen Redigerare eller högre på egendomsnivå för att Redigera en befintlig händelse. Om du inte ser knappen Redigera händelse högst upp till höger i tabellen har du inte den behörighet som krävs för att redigera händelser.
- Klicka på Redigera händelse och sedan på Skapa.
- Ange ett beskrivande namn i Ändringens namn.
- Ange ett eller flera matchande villkor i Matchande villkor. Du kan modifiera händelser som har en eller flera händelseparametrar som matchar alla villkor du anger. Om du till exempel anger villkoret ”event_name är lika med view_item” kan du redigera händelsen view_item.
Om du vill definiera ett villkor som skiftlägeskänsligt använder du en av operatorerna som inte innehåller texten ”(inte skiftlägeskänsligt)”. Använd till exempel ”är lika med” i stället för ”är lika med (inte skiftlägeskänsligt)” om du vill att parametern ska matcha värdet exakt.
Läs igenom rekommendationerna innan du använder ett reguljärt uttryck i ett matchande villkor. - Modifiera i Modifiera parametrar en eller flera av parametrarna från den matchande händelsen. Här är några exempel på ändringar du kan göra.
Obs! Du kan inte tillämpa matematiska uttryck på händelser med hjälp av händelseverktyget. I stället måste du skicka det uppdaterade värdet i en ny händelse.
- Klicka på Skapa.
Modifierade händelser visas i den ordning de visas på listan Ändringar av händelser.
Händelsemodifieringar tillämpas i samma ordning som de visas på listan över ändringar. Ordningen kan vara viktig om du har modifieringar som är beroende av varandra.
Om du till exempel byter namn på en händelse i Modifiering 1 och använder det nya namnet som grund för att skapa en annan händelse i Modifiering 2 måste modifieringarna tillämpas i ordningsföljden Modifiering 1 > Modifiering 2. Om modifieringarna inte tillämpas i rätt ordning går det inte att utföra Modifiering 2.
Så här byter du ordningsföljd på händelsemodifieringar:
- I Administratör. Under Data display klickar du på Händelser.
Föregående länk öppnas till den Analytics-egendom som du besökte senast. Du kan ändra egendom med hjälp av egendomsväljaren. Du måste ha rollen Redigerare eller högre på egendomsnivå för att Ändra ordning på redigerade händelser. Om du inte ser knappen Redigera händelse högst upp till höger i tabellen har du inte den behörighet som krävs för att redigera händelser.
- Klicka på Redigera händelse.
- Klicka på Ändra ordning i rutan Ändringar av händelser.
- Dra en modifiering från en plats på listan till en annan.
- Klicka på Använd.
- I Administratör. Under Data display klickar du på Händelser.
Föregående länk öppnas till den Analytics-egendom som du besökte senast. Du kan ändra egendom med hjälp av egendomsväljaren. Du måste ha rollen Redigerare eller högre på egendomsnivå för att Redigera en av dina genererade eller redigerade händelser. Om du inte ser knappen Skapa händelse högst upp till höger i tabellen har du inte den behörighet som krävs för att skapa händelser.
- Klicka på Skapa händelse.
- Välj händelsen som du vill modifiera i tabellen Anpassade händelser.
- Ändra villkor och parametrar efter behov.
- Klicka på Spara.
Exempel
Modifiera en befintlig händelse
Följande exempel visar hur du byter namn från pub_article till publish_article. För all data som samlas in efter ändringen visas publish_article i rapporterna i stället för pub_article.
Redigera händelse
Ändringens namn
| Ändra pub_article till publish_article |
Matchande villkor
| Parameter | Operator | Värde |
| event_name | är lika med | pub_article |
Modifiera parametrar
| Parameter | Nytt värde |
| event_name | publish_article |
Skapa en ny händelse baserat på en befintlig
Generera en ny händelse om du behöver utlösa en händelse baserat på vissa villkor men inte vill att befintliga händelser ska ändras. Skapa en ny händelse enligt anvisningarna för att skapa en ny händelse baserat på en befintlig.
Anta till exempel att den befintliga händelsen article_scroll utlöses när en besökare scrollar för att läsa en hel artikel på en webbplats. Om du vill ha separat rapportering om scrollningar på produktsidan (product.html) kan du generera en ny händelse med namnet product_scroll. Både article_scroll och product_scroll visas i rapporterna för all data som har samlats in efter att den nya händelsen har utlösts.
Skapa händelse
Namn på anpassad händelse
| product_scroll |
Matchande villkor
| Parameter | Operator | Värde |
| event_name | är lika med | article_scroll |
| page_location | innehåller (inte skiftlägeskänsligt) | produkt |
Utlösa en händelse baserat på ett värde
Identifiera den befintliga händelse eller parameter som du vill använda som utlösare för din nya händelse.
Anta att du vill skapa en anpassad händelse med namnet stort_köp varje gång en purchase-händelse med ett värde på 100 USD eller mer skickas.
- Ange ”large_purchase” som namn på den anpassade händelsen.
- Ange matchande villkor.
- Kopiera den ursprungliga händelsens parametrar till den nya händelsen.
Namn på anpassad händelse
| large_purchase |
Matchande villkor
| Parameter | Operator | Värde |
| event_name | är lika med | köp |
| värde | större än eller lika med | 100 |
Parameterkonfiguration
Kopiera parametrar från källhändelsen
I det här exemplet finns den ursprungliga purchase-händelsen kvar. Dessutom loggas även den nya händelsen ”stort_köp” när värdet på purchase-händelsen är större än eller lika med 100.
Modifiera parametrar
Öppna en händelse enligt anvisningarna för att modifiera en befintlig händelse:
Ändra ett parametervärde
Ändra en händelseparameter genom att välja parametern i fältet Parameter och ange önskat värde i fältet Nytt värde. Om du till exempel vill ändra värdet på level_name till ”Läskiga fängelsehålan” väljer du parametern level_name och anger det nya värdet:
| Parameter | Nytt värde |
| level_name | Läskiga fängelsehålan |
Kopiera ett parametervärde
Du kan ersätta en parameters värde med en annan parameters värde. Ange i så fall den andra parameterns namn inom hakparenteser i fältet Nytt värde.
| Parameter | Nytt värde |
| level_name | [[other_parameter]] |
Anta att du hittar ett stavfel i ett parameternamn. I stället för level_name implementerades en händelse med parametern lvl_name. Du kan åtgärda detta genom att först kopiera den felstavade parametern till den rättstavade.
| Parameter | Nytt värde |
| level_name |
[[lvl_name]] |
Obs! För att använda den här funktionen ska du inte lägga till text utanför hakparenteserna. (Till exempel fungerar inte ”[[lvl_name]] annan text”.)
Ta bort en händelseparameter
Du kan radera parametrar som du inte behöver eller vill ha. Då anger du ett tomt parametervärde.
| Parameter | Nytt värde |
| lvl_name |