端對端Dynamic Datastream Configuration範例

此頁面說明如何將多個Dynamic Datastream Configuration使用案例合併為單一、生產就緒的設定。 此範例使用Analytics first模式,並套用至常見的電子商務情境。

藍本 scenario

電子商務retailer使用具有Adobe Target的Web SDK進行個人化、Adobe Analytics、Customer Journey Analytics和Adobe Real-Time CDP。 retailer目前維護三個獨立的資料串流:一個用於Adobe Analytics和Adobe Target、一個用於Customer Journey Analytics,一個用於Adobe Journey Optimizer。 目標是要整合至單一資料流中,並且:

  • 在機器人流量到達任何服務之前對其進行篩選(使用案例4
  • 隱藏Adobe Experience Platform中的decisioning.propositionFetch系統事件(使用案例3
  • 將購買和產品互動路由至Real-Time Customer Profile,以進行細分和Adobe Journey Optimizer個歷程(使用案例1使用案例2
  • 僅保留Customer Journey Analytics在資料湖中的頁面檢視

由於大多數事件是頁面檢視(分析),retailer會選擇​分析優先:主要資料集未啟用設定檔,而規則會將​ 可操作 ​事件升級為設定檔。

資料集策略 dataset-strategy

在設定規則之前建立這些資料集。 如需資料保留組態指南,請參閱體驗事件資料集保留指南

資料集
已啟用設定檔
保留
目的
Bot Traffic - Quarantine
30 天
捨棄前隔離機器人事件以供分析
System Events - Quarantine
30 天
隔離propositionFetch個事件以進行偵錯
Purchases
3個月
設定檔、Edge分段和Adobe Journey Optimizer的高值轉換
Product Interactions
30 天
設定檔和Edge分段的產品檢視和購物車增益集
Browsing - General (主要)
12個月
Customer Journey Analytics報告的頁面檢視和網站搜尋

Browsing - General是資料流上的主要資料集。 所有符合規則的事件都會回復到此資料集。

Experience Platform服務規則 aep-rules

下表顯示Adobe Experience Platform服務的完整規則集。 Edge Network會依照列出的順序評估規則。

規則
名稱
條件
Adobe Experience Platform
資料集覆寫
Edge區段
Adobe Journey Optimizer
使用案例
1
機器人流量
botDetection.score等於1
啟用
Bot Traffic - Quarantine
停用
已停用
UC 4
2
系統事件
eventType等於decisioning.propositionFetch OR eventType等於personalization.request
啟用
System Events - Quarantine
停用
已停用
UC 3
3
購買
eventType等於commerce.purchases
已啟用
Purchases
已啟用
已啟用
UC 1UC 2
4
產品互動
eventType等於commerce.productViews OR eventType等於commerce.productListAdds
已啟用
Product Interactions
啟用
停用
UC 1UC 2
預設
預設(無相符專案)
其他所有專案
已啟用(主要)
Browsing - General
已停用
已停用
UC 1

為什麼此規則順序 rule-order

  1. 機器人流量優先(規則1)。 在任何路由邏輯執行之前隔離機器人偵測到的事件。 符合後續規則的機器人事件會浪費設定檔存放區容量。

  2. 系統事件秒(規則2)。 decisioning.propositionFetch個事件會在每次頁面載入時引發,而且沒有分析值。 提早擷取這些規則可防止它們不小心符合​ 可操作 ​規則。

  3. 第三個​購買(規則3)。 可操作事件會收到觸發傳入個人化的完整Adobe Experience Platform處理:設定檔、Edge細分和Adobe Journey Optimizer。

  4. 產品互動第四(規則4)。 已針對細分啟用設定檔,但Adobe Journey Optimizer已停用。 此實作不會從瀏覽行為的Adobe Journey Optimizer擷取傳入個人化。

  5. 預設最後一個。 其他所有專案(頁面檢視、捲動事件、網站搜尋)只會在Customer Journey Analytics報表的非設定檔主要資料集中出現。

規則預算分析 rule-budget

此設定使用Adobe Experience Platform的​4個明確規則,每個服務5個規則的限制。 一個規則槽仍可用於未來需求,例如依電子郵件網域篩選內部流量或路由新事件型別。

如需護欄的完整清單,請參閱建立動態資料流組態

如果您需要更多粒度,請將其他事件型別合併為現有規則中的OR條件。 例如,規則4已經結合commerce.productViewscommerce.productListAdds。 您可以新增commerce.productListOpenscommerce.saveForLaters至相同的規則,而不使用額外的規則槽。 每個規則最多可支援100個條件。

解決方案層級規則 solution-rules

上一節中的Experience Platform服務規則獨立於其他服務的規則。 您可以為Adobe Analytics、Adobe Target、Adobe Audience Manager和Event Forwarding的每一個設定最多5個額外規則,而不受Experience Platform規則影響。

服務
規則
條件
動作
Adobe Analytics
略過機器人
botDetection.score等於1
Adobe Analytics:已停用
Adobe Analytics
Commerce報表套裝
eventType開頭為commerce.
報表套裝覆寫: rsid-commerce
Adobe Target
略過機器人
botDetection.score等於1
Adobe Target:已停用

Assurance驗證 assurance-validation

儲存規則後,請等待15分鐘,讓變更在整個Edge Network中傳播。 然後使用Adobe Experience Platform Assurance驗證每個事件路徑。

如需驗證程式的完整逐步說明,請參閱測試及驗證 Dynamic Datastream Configurations

測試事件
預期的規則相符
預期的資料集
已擷取的設定檔
來自機器人使用者代理的頁面檢視
規則1:機器人流量
Bot Traffic - Quarantine
頁面載入觸發Adobe Target個人化
規則2:系統事件
System Events - Quarantine
購買完成
規則3:購買
Purchases
產品詳細資料頁面檢視
規則4:產品互動
Product Interactions
首頁頁面檢視
預設(無相符專案)
Browsing - General

後續步驟

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