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.

NOTE
Prima di utilizzare questa variabile, assicurati che Transaction ID Storage sia abilitato in una suite di rapporti. Per ulteriori informazioni, consulta Impostazioni account generali nella guida utente dell'amministratore.

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 o data.__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.

  1. Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
  2. Fai clic sulla proprietà del tag desiderata.
  3. Vai alla scheda Rules, quindi fai clic sulla regola desiderata (o crea una regola).
  4. Nella sezione Actions, fai clic su un’azione Adobe Analytics - Set Variables esistente o fai clic sull’icona “+”.
  5. Impostare l'elenco a discesa Extension su Adobe Analytics e Action Type su Set Variables.
  6. 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";
TIP
Se integri più canali offline utilizzando questa variabile, assicurati che i diversi canali non si sovrappongano agli ID transazione. Ad esempio, se si dispone di un ID transazione call center di 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.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690