Dynamiska variabler

Med dynamiska variabler kan du kopiera värden från en variabel till en annan utan att öka längden på bildbegäran. De är användbara när du hämtar samma data i flera variabler.

I tidigare versioner av Analytics var längden på bildförfrågningen viktig för att förhindra trunkerade data. Förbättringar av AppMeasurementet tillåter mycket längre frågesträngar för bildbegäran, så dynamiska variabler behövs vanligtvis inte.

Dynamiska variabler har stöd för frågesträngsparametrar eller HTTP-rubriker i en bildbegäran. Se frågeparametrar för datainsamling för en fullständig lista över tillgängliga parametrar att referera till. Se Standardfält för begäran på Wikipedia för en fullständig lista över tillgängliga fält för HTTP-begäran som ska refereras.

När Adobe känner igen ett dynamiskt variabelprefix kopieras automatiskt frågesträngen eller HTTP-rubrikvärdet i rapportsviten. Den här åtgärden utförs före all annan bearbetning, inklusive bearbetningsregler och VISTA-regler.

TIP
Tänk på maxgränserna för tecken när du kopierar variabler. Om du till exempel kopierar eVar1 till prop1, prop1 kan ha ett trunkerat värde eftersom det har en gräns på 100 byte (medan eVar1 har en gräns på 255 byte).

Dynamiska variabler med Web SDK

Använd datastream-mappning för att skicka data till flera Analytics-variabler från ett enda XDM-fält.

  1. Logga in på Adobe Experience Platform Data Collection med inloggningsuppgifterna för ditt AdobeID.
  2. Klicka Datastreams till vänster.
  3. Klicka på önskat datastream.
  4. Klicka Edit Mapping till höger.
  5. Kartlägg önskat Source Field till önskat Target Field. Ett enda källfält kan mappas till valfritt antal målfält.

Dynamiska variabler med Adobe Analytics-tillägget

Du kan använda dynamiska variabler i alla dimensionsfält som accepterar en sträng. Objekt i Dimensionen anges vanligtvis när Analytics-tillägget (globala variabler) eller enligt regler konfigureras.

  1. Logga in på Adobe Experience Platform Data Collection med inloggningsuppgifterna för ditt AdobeID.
  2. Klicka på den önskade taggegenskapen.
  3. Gå till Rules och sedan klicka på önskad regel (eller skapa en regel).
  4. Under Actionsklickar du på en befintlig Adobe Analytics - Set Variables eller klicka på ±ikonen.
  5. Ange Extension nedrullningsbar lista till Adobe Analytics och Action Type till Set Variables.
  6. Leta reda på önskad dimensionsobjekt.

Placera det dynamiska variabelprefixet i textfältet följt av frågesträngsparametern eller HTTP-huvudet som du vill referera till. Som standard är det dynamiska variabelprefixet D=.

Dynamiska variabler i AppMeasurementet och den anpassade kodredigeraren för Analytics-tillägget

Dynamiska variabler är textsträngar som tilldelas andra variabler. Standardprefixet för dynamiska variabler är D=. Dynamiska variabler är versalkänsliga.

// Copy eVar1 into eVar2. The query string parameter of eVar1 is v1.
s.eVar1 = "Example value";
s.eVar2 = "D=v1";

// Take the user agent string found in the image request HTTP header and place it in eVar1.
s.eVar1 = "D=User-Agent";

// Copy the page URL and place it in eVar1. The query string parameter of page URL is g.
s.eVar1 = "D=g";
NOTE
Dynamiska variabler visas som strängar vid felsökning av implementeringen. Värdena kopieras på serversidan av datainsamlingsservrar från Adobe.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690