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. I frågeparametrar för datainsamling finns en fullständig lista över tillgängliga parametrar som ska refereras. 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 kan prop1 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 dina inloggningsuppgifter för AdobeID.
  2. Klicka på Datastreams i den vänstra listen.
  3. Klicka på önskat datastream.
  4. Klicka på Edit Mapping till höger.
  5. Mappa önskad Source Field till önskad 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 dina inloggningsuppgifter för AdobeID.
  2. Klicka på den önskade taggegenskapen.
  3. Gå till fliken Rules och klicka sedan på önskad regel (eller skapa en regel).
  4. Klicka på en befintlig Adobe Analytics - Set Variables-åtgärd under Actions eller klicka på ±ikonen.
  5. Ange Adobe Analytics i listrutan Extension 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 dynamisk variabel ä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