transactionID
Die Variable transactionID identifiziert eine Transaktion eindeutig, sodass der Treffer Dimensionswerte für Daten bereitstellen kann, die über Transaktions-ID-Datenquellen“ hochgeladen . Diese Variable ist nützlich, wenn Sie Offline-Kanaldaten mit Werten ausfüllen möchten, die aus Online-Kanaldaten erfasst wurden.
Wenn Sie transactionID für einen Treffer festlegen, erstellt Adobe einen „Schnappschuss“ aller zu diesem Zeitpunkt festgelegten oder beibehaltenen Analytics-Variablen. Siehe Transaktions-ID-Datenquellen für die Liste der im Snapshot enthaltenen Dimensionen. Adobe speichert alle Transaktions-ID-Werte (verknüpft und nicht verknüpft) für bis zu 25 Monate.
Transaktions-ID unter Verwendung des Web SDK
Die Transaktions-ID ist den folgenden Variablen zugeordnet:
- XDM-Objekt:
xdm.commerce.order.payments[3].transactionIDoderxdm.commerce.order.payments.transactionID - Datenobjekt:
data.__adobe.analytics.transactionIDoderdata.__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.
- Legen Sie DropdownListe „Erweiterung“ auf Adobe Analytics und den Aktionstyp auf Variablen festlegen fest.
- 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.