Beispiel für eine End-to-End-Dynamic Datastream Configuration

Auf dieser Seite erfahren Sie, wie Sie mehrere Dynamic Datastream Configuration Anwendungsfälle in einer einzigen, produktionsbereiten Konfiguration kombinieren. Das Beispiel verwendet das Analytics First-Muster und gilt für ein gängiges E-Commerce-Szenario.

Szenario scenario

Eine E-Commerce-retailer verwendet Web SDK mit Adobe Target für Personalisierung, Adobe Analytics, Customer Journey Analytics und Adobe Real-Time CDP. Retailer verwaltet derzeit drei separate Datenströme: einen für Adobe Analytics und Adobe Target, einen für Customer Journey Analytics und einen für Adobe Journey Optimizer. Ziel ist es, Daten in einem einzigen Datenstrom zu konsolidieren und:

  • Filtern Sie Bot-Traffic, bevor er einen Service erreicht Anwendungsfall 4)
  • decisioning.propositionFetch Systemereignisse von Adobe Experience Platform unterdrücken (Anwendungsfall 3)
  • Käufe und Produktinteraktionen für die Segmentierung und Adobe Journey Optimizer von Journey an die Real-Time Customer Profile weiterleiten Anwendungsfall 1 und Anwendungsfall 2)
  • Seitenansichten nur für Customer Journey Analytics im Data Lake beibehalten

Da es sich bei den meisten Ereignissen um Seitenansichten (Analytical) handelt, wählt die retailer Analytical first aus: Der primäre Datensatz ist nicht profilaktiviert, und Regeln leiten umsetzbare Ereignisse zum Profil weiter.

Datensatzstrategie dataset-strategy

Erstellen Sie diese Datensätze, bevor Sie Regeln konfigurieren. Eine Anleitung zur Konfiguration der Datenaufbewahrung finden Sie unter Handbuch zur Datensatzaufbewahrung für Erlebnisereignisse.

Datensatz
profile-enabled
Treue
Zweck
Bot Traffic - Quarantine
Nein
30 Tage
Isolieren von Bot-Ereignissen zur Analyse vor dem Verwerfen
System Events - Quarantine
Nein
30 Tage
Isolieren propositionFetch Ereignisse für das Debugging
Purchases
Ja
3 Monate
Hochwertige Konversionen für Profil, Edge- und Adobe Journey Optimizer
Product Interactions
Ja
30 Tage
Produktansichten und Hinzufügung zum Warenkorb für das Profil und die Edge-Segmentierung
Browsing - General (primär)
Nein
12 Monate
Seitenansichten und Site-Suche für Customer Journey Analytics Berichte

Browsing - General ist der primäre Datensatz im Datenstrom. Alle Ereignisse, die keiner Regel entsprechen, fallen auf diesen Datensatz zurück.

Experience Platform-Dienstregeln aep-rules

Die folgende Tabelle zeigt den vollständigen Regelsatz für den Adobe Experience Platform-Service. Die Edge Network bewertet Regeln in der angegebenen Reihenfolge.

Regel
Name
Bedingungen
Adobe Experience Platform
Datensatz-Überschreibung
Edge-Segmentierung
Adobe Journey Optimizer
Anwendungsfall
1
Bot-Traffic
botDetection.score ist gleich 1
Aktiviert
Bot Traffic - Quarantine
Deaktiviert
Deaktiviert
UC 4
2
Systemereignisse
eventType ist gleich decisioning.propositionFetch OR eventType ist personalization.request
Aktiviert
System Events - Quarantine
Deaktiviert
Deaktiviert
UC 3
3
Käufe
eventType ist gleich commerce.purchases
Aktiviert
Purchases
Aktiviert
Aktiviert
UC 1, UC 2
4
Produktinteraktionen
eventType ist gleich commerce.productViews OR eventType ist commerce.productListAdds
Aktiviert
Product Interactions
Aktiviert
Deaktiviert
UC 1, UC 2
Standard
Standard (keine Übereinstimmung)
Alles andere
Aktiviert (primär)
Browsing - General
Deaktiviert
Deaktiviert
UC 1

Gründe für diese Regel rule-order

  1. Bot-Traffic zuerst (Regel 1). Nicht erkannte Ereignisse in Quarantäne verschieben, bevor eine Routing-Logik ausgeführt wird. Ein Bot-Ereignis, das mit einer späteren Regel übereinstimmt, würde die Speicherkapazität des Profils verschwenden.

  2. Zweite Systemereignisse (Regel 2). decisioning.propositionFetch Ereignisse werden bei jedem Laden der Seite ausgelöst und haben keinen analytischen Wert. Wenn sie früh erkannt werden, können sie nicht versehentlich mit einer aktivierbaren Regel übereinstimmen.

  3. Bestellungen Dritter (Regel 3). Die verwertbaren Ereignisse werden vollständig Adobe Experience Platform: Profil, Edge-Segmentierung und Adobe Journey Optimizer für die ausgelöste eingehende Personalisierung.

  4. Vierte Produktinteraktionen (Regel 4). Profil für Segmentierung aktiviert, aber Adobe Journey Optimizer deaktiviert. Diese Implementierung ruft keine eingehende Personalisierung von Adobe Journey Optimizer über das Durchsuchungsverhalten ab.

  5. Standard last. Alles andere (Seitenansichten, Scroll-Ereignisse, Site-Suche) landet im primären Nicht-Profil-Datensatz nur für das Reporting zu Customer Journey Analytics.

Analyse des Regelbudgets rule-budget

Diese Konfiguration verwendet 4 explizite Regeln von dem Limit von 5 Regeln pro Service für Adobe Experience Platform. Ein einziger Regelsteckplatz steht für zukünftige Anforderungen zur Verfügung, z. B. zum Filtern des internen Traffics nach E-Mail-Domain oder zum Routing eines neuen Ereignistyps.

Eine vollständige Liste der Leitplanken finden Sie unter Erstellen dynamischer Datenstromkonfigurationen.

Wenn Sie mehr Granularität benötigen, kombinieren Sie zusätzliche Ereignistypen als OR innerhalb einer vorhandenen Regel. Beispielsweise werden in Regel 4 bereits commerce.productViews und commerce.productListAdds kombiniert. Sie können commerce.productListOpens oder commerce.saveForLaters derselben Regel hinzufügen, ohne einen zusätzlichen Regelsteckplatz zu verwenden. Jede Regel unterstützt bis zu 100 Bedingungen.

Regeln auf Lösungsebene solution-rules

Die Experience Platform-Service-Regeln im vorherigen Abschnitt sind unabhängig von den Regeln für andere Services. Sie können unabhängig von den Experience Platform-Regeln bis zu 5 zusätzliche Regeln für Adobe Analytics, Adobe Target, Adobe Audience Manager und Event Forwarding konfigurieren.

Service
Regel
Bedingung
Aktion
Adobe Analytics
Bot-Bypass
botDetection.score ist gleich 1
Adobe Analytics: deaktiviert
Adobe Analytics
Commerce Report Suite
eventType beginnt mit commerce.
Report Suite überschreiben: rsid-commerce
Adobe Target
Bot-Bypass
botDetection.score ist gleich 1
Adobe Target: deaktiviert

Assurance-Validierung assurance-validation

Warten Sie nach dem Speichern der Regeln 15 Minuten, bis die Änderungen in Edge Network übernommen werden. Validieren Sie dann jeden Ereignispfad mithilfe von Adobe Experience Platform Assurance.

Eine vollständige Anleitung des Validierungsprozesses finden Sie unter Testen und Validieren Dynamic Datastream Configurations.

Testereignis
Erwartete Regelübereinstimmung
Erwarteter Datensatz
Profil aufgenommen
Seitenansicht von einem Bot-Benutzeragenten
Regel 1: Bot-Traffic
Bot Traffic - Quarantine
Nein
Auslösen von Seitenladevorgängen Adobe Target Personalisierung
Regel 2: Systemereignisse
System Events - Quarantine
Nein
Abschluss des Kaufs
Regel 3: Käufe
Purchases
Ja
Seitenansicht „Produktdetails“
Regel 4: Produktinteraktionen
Product Interactions
Ja
Homepage-Seitenansicht
Standard (keine Übereinstimmung)
Browsing - General
Nein

Nächste Schritte

recommendation-more-help
experience-platform-help-datastreams