händelser
Dimensioner och mätvärden är viktiga komponenter i rapporter. Variabeln events
ansvarar för datainsamling av många mätvärden på din webbplats. Händelser ökar vanligtvis måtten i rapporter.
Innan du implementerar händelser måste du skapa och konfigurera dem under Slutförda händelser i inställningarna för rapportsviten. Om du tänker använda anpassade händelser i länkspårningsträffar kontrollerar du att linkTrackVars
och linkTrackEvents
har angetts korrekt.
Händelser som använder Web SDK
Om du använder XDM-objektet använder anpassade händelser följande XDM-fält:
- Anpassade händelser 1-100 mappas till
xdm._experience.analytics.event1to100.event1
-xdm._experience.analytics.event1to100.event100
. - Anpassade händelser 101-200 mappas till
xdm._experience.analytics.event101to200.event100
-xdm._experience.analytics.event101to200.event200
. - Det här mönstret upprepas var 100:e händelse till
xdm._experience.analytics.event901to1000.event901
-xdm._experience.analytics.event901to1000.event1000
.eventx.value
används för att ange mängden som ska ökas.eventx.id
används för serialisering. - Beställningar har mappats till
xdm.commerce.purchases.value
. - Enheter mappas till summan av alla
productListItems[].quantity
fält. - Intäkter mappas till summan av alla
productListItems[].priceTotal
fält. - Produktvyer har mappats till
xdm.commerce.productViews.value
. - Kortplatser har mappats till
xdm.commerce.productListOpens.value
. - Kundvagnstillägg mappas till
xdm.commerce.productListAdds.value
. - Cart Removals är mappade till
xdm.commerce.productListRemovals.value
. - Vyer för kundvagn mappas till
xdm.commerce.productListViews.value
. - Utcheckningar har mappats till
xdm.commerce.checkouts.value
.
productListItems
(till exempel productListItems._experience.analytics.event1.value
) och den händelsen ännu inte finns i det här fältet, läggs den händelsen automatiskt till i det här fältet.Om du använder dataobjektet använder alla händelser data.__adobe.analytics.events
och följande AppMeasurement strängsyntax. Om du anger det här fältet skrivs alla händelser som anges i XDM-objektet över och skickas inte till Adobe Analytics.
Händelser som använder Adobe Analytics-tillägget
Du kan ange händelser antingen när du konfigurerar Analytics-tillägget (globala variabler) eller under regler.
- Logga in på Adobe Experience Platform Data Collection med dina inloggningsuppgifter för AdobeID.
- Klicka på den önskade taggegenskapen.
- Gå till fliken Rules och klicka sedan på önskad regel (eller skapa en regel).
- Klicka på en befintlig Adobe Analytics - Set Variables-åtgärd under Actions eller klicka på ±ikonen.
- Ange Adobe Analytics i listrutan Extension och Action Type till Set Variables.
- Leta reda på avsnittet Events.
Flera funktioner är tillgängliga:
- En nedrullningsbar lista där du kan välja vilken händelse som ska inkluderas
- Ett valfritt textfält för serialisering. Mer information finns i händelseserialisering.
- Ett valfritt textfält för ett händelsevärde. Du kan inkludera valuta för valutakurshändelser eller ett heltal för händelser som inte är valutaväxlar om du vill öka den flera gånger. Om du t.ex. väljer
event1
under listrutan och inkluderar10
i det här fältet ökasevent1
med 10 i rapporteringen. - En knapp för att lägga till en annan händelse. Du kan lägga till så många händelser som du vill för en enskild regel av olika skäl.
s.events i AppMeasurementet och den anpassade kodredigeraren för Analytics-tillägget
Variabeln s.events
är en sträng som innehåller en kommaavgränsad lista med händelser som ska ingå i träffen. Variabeln tillåter upp till 64 000 byte, vilket ger så många händelser som en träff behöver. Giltiga värden är:
event1
-event1000
: Ange anpassade händelser hur du vill. Registrera hur du använder varje händelse i din organisations lösningsdesigndokument. Antalet tillgängliga händelser beror på organisationens Analytics-kontrakt. De flesta organisationer som har kontrakt som inte är äldre har 1 000 anpassade händelser tillgängliga. Kontakta kontoteamet på Adobe om du inte är säker på hur många anpassade händelser som är tillgängliga för dig.purchase
: Ökar måttet 'Orders' med 1 och tar värden som anges i variabelnproducts
för att beräkna 'Units' och 'Revenue'. Mer information finns i köphändelse.prodView
: Ökar måttet för 'Produktvyer'.scOpen
: Ökar måttet 'Carts'.scAdd
: Ökar måttet 'Cart Additions'.scRemove
: Ökar måttet 'Cart Removals'.scView
: Ökar måttet 🔗 för kundvagnsvyer.scCheckout
: Ökar måttet 'Checkouts'.
// Set the events variable to a single value
s.events = "event1";
// Set the events variable to multiple values
s.events = "event1,event13,purchase";
Öka räknarhändelser flera gånger
Du kan räkna anpassade händelser mer än en gång om du vill. Tilldela ett heltal till önskad händelse i strängen. Händelser som skapas i rapportsvitens inställningar är räknarhändelser som standard.
// Count event1 ten times
s.events = "event1=10";
// Count event1 twice and event2 once
s.events = "event1=2,event2";
Använd valutakändelser
Du kan ändra en anpassad händelse så att den använder valuta i stället för heltal. Valutahändelser konverteras automatiskt till rapportsvitens valuta om rapportsvitens valuta och variabeln currencyCode
inte matchar. De är användbara för att beräkna fraktkostnader, rabatter eller återbetalningar. Du kan ange valutakändelser i variabeln products
om du bara vill tilldela händelsen till den produkten.
Innan du implementerar valutakändelser måste du se till att du ställer in den önskade händelsen på Currency under Success events i inställningarna för rapportsviten.
// Send $9.99 USD in event1 using the events variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1=9.99";
// Send $9.99 USD in event1 using the products variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=9.99";
events
och variabeln products
används valutavärdet i events
. Undvik att ange valutavärden i både variabeln events
och products
.Använd numeriska händelser
Du kan ändra en anpassad händelse och acceptera decimalvärden i stället för heltal. Numeriska händelser fungerar på ungefär samma sätt som valutakändelser, förutom att de inte använder valutakonvertering. Du kan ange numeriska händelser i variabeln products
om du vill att händelsen bara ska vara den produkten.
Innan du implementerar numeriska händelser bör du kontrollera att du har angett den önskade händelsen till Numeric under Success events i inställningarna för rapportsviten.
// Send 4.5 in event1 using the events variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1=4.5";
// Send 4.5 in event1 using the products variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=4.5";
events
och variabeln products
används det numeriska värdet i events
. Undvik att ange numeriska värden i både variabeln events
och products
.