transactionID

Variabeln transactionID identifierar en transaktion unikt så att träffen kan ge dimensionsvärden till data som överförts via datakällor för transaktions-ID. Den här variabeln är värdefull när du vill fylla i offlinekanaldata med värden som samlats in från onlinekanaldata.

NOTE
Kontrollera att Transaction ID Storage är aktiverat i en rapportserie innan du använder den här variabeln. Mer information finns i Allmänna kontoinställningar i användarhandboken för Admin.

När du anger transactionID för en träff tar Adobe en ögonblicksbild av alla analysvariabler som angetts eller sparats vid den tidpunkten. I Datakällor för transaktions-ID finns en lista med dimensioner som ingår i ögonblicksbilden. Adobe kommer ihåg alla transaktions-ID-värden (länkade och olänkade) i upp till 25 månader.

Transaktions-ID med Web SDK

Transaktions-ID mappas till följande variabler:

  • XDM-objekt: xdm.commerce.order.payments[3].transactionID eller xdm.commerce.order.payments.transactionID
  • Dataobjekt: data.__adobe.analytics.transactionID eller data.__adobe.analytics.xact

Transaktions-ID med Adobe Analytics-tillägg

Du kan ange transaktions-ID när du konfigurerar Analytics-tillägget (globala variabler) eller under regler.

  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 Actions-åtgärd under Adobe Analytics - Set Variables eller klicka på ±ikonen.
  5. Ange Adobe Analytics i listrutan Extension och Action Type till Set Variables.
  6. Leta reda på avsnittet Transaction ID.

Du kan ange transaktions-ID till vilket strängvärde som helst, inklusive dataelement.

s.transactionID i AppMeasurement och den anpassade kodredigeraren för Analytics-tillägget

Variabeln s.transactionID är en sträng som innehåller en unik identifierare för en transaktion. Giltiga värden är alfanumeriska tecken som är upp till 100 byte långa. Dess standardvärde är en tom sträng.

s.transactionID = "ABC123";

Om du har fler än ett transaktions-ID för en träff kan du avgränsa varje träff med kommatecken. Flera transaktions-ID:n omfattas fortfarande av 100 byte-gränsen.

s.transactionID = "ABC123,XYZ456";
TIP
Om du integrerar flera offlinekanaler med den här variabeln måste du se till att olika kanaler inte överlappar transaktions-ID:n. Om du till exempel har ett transaktions-ID för kundtjänst på 1234 och ett värde för lead-transaktion-ID på 1234 kan de orsaka en konflikt och oväntade resultat. Se till att transaktions-ID:n innehåller unika format per offlinekanal och differentiera dem om det behövs. Du kan till exempel ange ditt transaktions-ID för kundtjänst till call_1234 och ditt transaktions-ID för säljlead lead_1234 i både Datakällor och AppMeasurement.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690