transactionID
La variabile transactionID
identifica in modo univoco una transazione in modo che l'hit possa collegarsi ai dati caricati tramite Origini dati. Questa variabile è utile nei casi in cui desideri utilizzare dati provenienti da altri canali e collegarla a dati raccolti con AppMeasurement.
Quando imposti transactionID
su un hit, Adobe crea un'istantanea di tutte le variabili di Analytics impostate o mantenute in quel momento. I dati caricati tramite Origini dati con un ID transazione corrispondente sono legati in modo permanente a tali valori di variabile.
Per impostazione predefinita, Adobe ricorda tutti i valori ID transazione (collegati e non collegati) per un massimo di 90 . Se il processo di interazione offline dura più di 90 giorni, contatta l’Assistenza clienti per richiedere l’estensione di questo limite.
ID transazione tramite Web SDK
L’ID transazione è mappato alle seguenti variabili:
- Oggetto XDM:
xdm.commerce.order.payments[0].transactionID
- Oggetto dati:
data.__adobe.analytics.transactionID
odata.__adobe.analytics.xact
ID transazione tramite l’estensione Adobe Analytics
Puoi impostare l’ID transazione sia durante la configurazione dell’estensione Analytics (variabili globali) sia nelle regole.
- Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
- Fai clic sulla proprietà del tag desiderata.
- Vai alla scheda Rules, quindi fai clic sulla regola desiderata (o crea una regola).
- Nella sezione Actions, fai clic su un’azione Adobe Analytics - Set Variables esistente o fai clic sull’icona “+”.
- Impostare l'elenco a discesa Extension su Adobe Analytics e Action Type su Set Variables.
- Individua la sezione Transaction ID.
Puoi impostare l’ID transazione su qualsiasi valore stringa, inclusi gli elementi dati.
s.transactionID in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
La variabile s.transactionID
è una stringa contenente un identificatore univoco per una transazione. I valori validi includono caratteri alfanumerici fino a 100 byte. Il valore predefinito è una stringa vuota.
s.transactionID = "ABC123";
Se disponi di più ID transazione per un hit, puoi delimitarli con una virgola. Gli ID di più transazioni sono ancora soggetti al limite di 100 byte.
s.transactionID = "ABC123,XYZ456";
1234
e di un ID transazione lead di vendita di 1234
, è possibile che si verifichino conflitti e si verifichino risultati imprevisti. Assicurati che gli ID transazione contengano formati univoci per canale offline e, se necessario, differenziali. Impostare ad esempio l'ID transazione del call center su call_1234
e l'ID transazione del lead di vendita lead_1234
sia in Origini dati che in AppMeasurement.