transactionID
Die transactionID
-Variable identifiziert eine Transaktion eindeutig, sodass der Treffer mit Daten verknüpft werden kann, die über Data Sources hochgeladen wurden. Diese Variable ist nützlich, wenn Sie Daten aus anderen Kanälen verwenden und mit Daten verknüpfen möchten, die mit AppMeasurement erfasst werden.
Wenn Sie transactionID
für einen Treffer festlegen, erstellt Adobe einen „Schnappschuss“ aller zu diesem Zeitpunkt festgelegten oder beibehaltenen Analytics-Variablen. Daten, die über Data Sources mit einer übereinstimmenden Transaktions-ID hochgeladen wurden, sind dauerhaft mit diesen Variablenwerten verknüpft.
Adobe speichert standardmäßig alle (verknüpfte und nicht verknüpfte) Transaktions-ID-Werte bis zu 90 Tage lang. Wenn die Offline-Interaktion länger als 90 Tage dauert, lassen Sie diese Zeitspanne vom Kundendienst verlängern.
Transaktions-ID unter Verwendung des Web SDK
Die Transaktions-ID wird den folgenden Variablen zugeordnet:
- XDM-Objekt:
xdm.commerce.order.payments[0].transactionID
- Datenobjekt:
data.__adobe.analytics.transactionID
oderdata.__adobe.analytics.xact
Transaktions-ID unter Verwendung der Adobe Analytics-Erweiterung
Sie können die Transaktions-ID entweder beim Konfigurieren der Analytics-Erweiterung (globale Variablen) oder unter Regeln festlegen.
- Melden Sie sich bei der Adobe Experience Platform-Datenerfassung mit Ihren Adobe ID-Anmeldeinformationen an.
- Klicken Sie auf die gewünschte Tag-Eigenschaft.
- Gehen Sie zur Registerkarte „Regeln“ und klicken Sie dann auf die gewünschte Regel (oder erstellen Sie eine Regel).
- Klicken Sie unter Aktionen auf eine bestehende Aktion Adobe Analytics – Variablen festlegen oder klicken Sie auf das Pluszeichen.
- Setzen Sie die Dropdownliste Erweiterung auf Adobe Analytics und den Aktionstyp 3} auf Variablen festlegen.
- Suchen Sie den Abschnitt Transaktions-ID.
Sie können die Transaktions-ID auf einen beliebigen Zeichenfolgenwert einstellen, einschließlich Datenelementen.
s.transactionID in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung
Die s.transactionID
-Variable ist eine Zeichenfolge, die eine eindeutige Kennung für eine Transaktion enthält. Gültige Werte sind alphanumerische Zeichen bis zu 100 Byte. Der Standardwert ist eine leere Zeichenfolge.
s.transactionID = "ABC123";
Wenn Sie mehr als eine Transaktions-ID für einen Treffer haben, können Sie diese mit einem Komma trennen. Für mehrere Transaktions-IDs gilt weiterhin die 100-Byte-Grenze.
s.transactionID = "ABC123,XYZ456";
1234
und eine Verkaufs-Lead-Transaktions-ID mit dem Wert 1234
haben, können sie miteinander in Konflikt geraten und unerwartete Ergebnisse verursachen. Stellen Sie sicher, dass Transaktions-IDs eindeutige Formate pro Offline-Kanal enthalten, und unterscheiden Sie diese bei Bedarf. Setzen Sie z. B. Ihre Call-Center-Transaktions-ID call_1234
und Ihre Verkaufs-Lead-Transaktions-ID lead_1234
sowohl in Data Sources als auch in AppMeasurement.