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.
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
ellerdata.__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.
- Logga in på Adobe Experience Platform Data Collection med dina inloggningsuppgifter för AdobeID.
- Klicka på den önskade taggegenskapen.
- Gå till fliken Rules och klicka sedan på önskad regel (eller skapa en regel).
- Klicka på en befintlig Adobe Analytics - Set Variables-åtgärd under Actions eller klicka på ±ikonen.
- Ange Adobe Analytics i listrutan Extension och Action Type till Set Variables.
- 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";
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.