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].transactionID
oderxdm.commerce.order.payments.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.
- 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.