transactionID

Variabeln transactionID identifierar en transaktion unikt så att träffen kan koppla till data som överförts via datakällor. Den här variabeln är värdefull när du vill använda data från andra kanaler och länka den till data som samlats in med AppMeasurement.

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. Data som överförs via datakällor med ett matchande transaktions-ID är permanent knutna till dessa variabelvärden.

Som standard kommer Adobe ihåg alla transaktions-ID-värden (länkade och olänkade) i upp till 90 dagar. Om din interaktionsprocess är längre än 90 dagar kontaktar du kundtjänst för att förlänga den här gränsen.

Transaktions-ID med Web SDK

Transaktions-ID mappas till följande variabler:

  • XDM-objekt: xdm.commerce.order.payments[0].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 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å avsnittet Transaction ID.

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

s.transactionID i AppMeasurementet 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 försäljningslead lead_1234 i både Datakällor och AppMeasurement.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690