Hur bearbetningsregler fungerar

Med bearbetningsregler kan du ändra data baserat på definierade villkor. När attribut eller värden matchar definierade villkor kan värden anges och tas bort, och händelser kan anges.

Bearbetningsregler tillämpas på data när de samlas in, och regler tillämpas på alla data som kommer via AppMeasurementets bibliotek och via API:t för datainmatning. Bearbetningsreglerna gäller även för den fullständiga datakällan och loggdatakällan. Dessa källor innehåller data som representerar hit eller en åtgärd som en användare utför. Bearbetningsreglerna gäller inte för andra datakällor.

Viktiga begrepp section_EB138775E7C64C74B0D1D3213F7A823C

Följande tabell innehåller viktiga begrepp som du måste förstå när du använder bearbetningsregler:

Koncept
Information
Reglerna gäller för en enda rapportserie.
Kopiera bearbetningsregler till en annan rapportserie
Bearbetningsreglerna tillämpas i den ordning som anges.
Om en åtgärd ändrar ett värde används det nya värdet för efterföljande villkor.
Bearbetningsreglerna tillämpas omedelbart på rapportsviten när de har sparats.
Ändringar i bearbetningsreglerna ska visas i rapportsviten inom några minuter efter att de har sparats. När vi testar bearbetningsregler rekommenderar vi att du konfigurerar realtidsrapporter i testrapportsviten så att du snabbt kan se resultatet av en bearbetningsregel.
Bearbetningsregler är det enda sättet att få åtkomst till kontextdatavariabler.
Kopiera en kontextdatavariabel till en eVar
Bearbetningsregler tillämpas före VISTA-regler och regler för marknadsföringskanal.
Bearbetningsordning
Det går inte att utesluta träffar.
Du kan använda VISTA-regler för att exkludera träffar.
Produktsträngen, refereraren och användaragenten kan inte ändras.
Referenten och användaragenten är skrivskyddade. Produktsträngen är inte tillgänglig.
Attribut och klassificeringar för mobila enheter är inte tillgängliga.
Sökning efter mobila enheter sker innan regler bearbetas, men attribut är inte tillgängliga i bearbetningsregler.
Frågesträngsparametrar kan inte läsas utöver de första 255 tecknen i en URL om du kör JavaScript-AppMeasurementet H.25.2 eller tidigare. JavaScript-AppMeasurementet H.25.3 och senare innehåller den fullständiga URL:en inklusive alla frågesträngsparametrar för bearbetningsregler.
Uppgradera till H.25.3 eller senare, eller läs frågesträngsparametrar från långa URL:er på klientsidan och lagra värden i kontextdatavariabler.
Frågesträngsvärden måste kodas i Unicode eller UTF-8 för att kunna läsas av bearbetningsregler.
Detta kan påverka flerbytetecken som skickas med frågesträngar.
Du är begränsad till 150 regler med 30 villkor för varje rapportserie.
Bearbetningsregelgränserna är per rapportserie, inte per företag.
Bearbetningsregler måste ställas in för att hämta kontextdatavariabler innan data skickas.
Bearbetningsreglerna tillämpas när serveranrop skickas. Värden som lagras i kontextdatavariabler ignoreras om de inte kopieras med bearbetningsregler.
Värdejämförelser i användargränssnittet är skiftlägeskänsliga.
Rensa värden i en rapport.
Sammanhangsdatavariabelnamn får bara innehålla alfanumeriska tecken, understreck och punkter. Eventuella ytterligare tecken tas bort.

Datavariabeln context login_page-home blir automatiskt login_pagehome. Alla data som skickas till login_page-home variabeln fördelas under login_pagehome.

Kontextdatavariabler som innehåller tecken som inte stöds kan inte läggas till i gränssnittet Bearbetningsregler.

Cirkumflex (^) är ett specialtecken i bearbetningsregelsystemet.
Om du vill matcha ett enskilt cirkumflex använder du två cirkumflex (^^).

Villkor för bearbetningsregel section_387390EEE9BA4DA98698522A84326DB4

Villkor kontrollerar sidvariabler för ett matchande värde eller om ett värde finns. Du kan lägga till flera villkor och välja om alla villkor måste matchas.

Du kan skapa en regel utan villkor som alltid utför definierade åtgärder.

Variabler kontrolleras inte automatiskt för värden innan åtgärder utförs. Prop1 innehåller till exempel värdet "något" och eVar1 är tom. Om du anger Prop1 som lika med eVar1 kommer båda värdena att vara tomma. Om du behöver undvika det här lägger du till ett villkor för att kontrollera om det finns ett värde.

Bearbetar regelåtgärder section_E2285C9D008442C7BF136E52A9A4CC06

Funktionsmakron anger sidvariabler, tar bort sidvariabler eller utlöser händelser. Åtgärder kan också sammanfoga värden som ska visas i en rapport.

Du kanske vill visa category:product genom att sammanfoga två variabler.

recommendation-more-help
2969e653-1f9b-4947-8b90-367efb66d529