動態資料流設定常見問題集
我可以同時使用Dynamic Datastream Configurations和使用者端資料流覆寫嗎?
沒有。 每個事件的動態資料流組態和資料流組態覆寫是互斥的。 當事件具有使用者端覆寫(透過Web SDK sendEvent或configure傳送)時,覆寫優先,且Edge Network略過該事件的Dynamic Datastream Configuration規則。
針對每個資料流規劃一個方法的實施。 如果您要從覆寫移轉至Dynamic Datastream Configurations,請在啟用對應規則時,從您的SDK程式碼移除edgeConfigOverrides。
如果沒有Dynamic Datastream Configuration規則符合事件,會發生什麼情況?
Edge Network會根據預設靜態資料流設定來路由事件:主要事件資料集和所有啟用的服務。
將主要資料集設為未啟用設定檔的資料集。 接著,非預期或未分類的事件會著陸至資料湖,而非誇大您的設定檔存放區。
Dynamic Datastream Configurations可以完全捨棄或捨棄事件嗎?
有。 停用規則路由設定中的服務(例如Adobe Experience Platform)。 Edge Network不會將事件傳送至該服務。 如果您停用相符規則的所有服務,事件將不會影響任何下游處理。
針對機器人流量篩選,Adobe建議先將路由事件傳送到隔離資料集(使用案例4),以驗證您的機器人偵測邏輯,然後再切換至完整捨棄設定。
我可以使用Dynamic Datastream Configurations來篩選事件中的個別欄位嗎?
沒有。 動態資料流設定會路由整個事件。 它們無法移除或遮罩事件裝載中的特定欄位。
Dynamic Datastream Configuration是否會影響來自Target或Journey Optimizer的個人化回應?
透過Dynamic Datastream Configuration規則停用特定事件的Adobe Target,可防止這些事件觸發Target決策,且Adobe Target不會傳回任何針對這些事件的個人化設定。 請注意,對於需要個人化的互動式頁面載入事件,請勿停用Adobe Target。
隱藏decisioning.propositionFetch個事件(請參閱使用案例3)會導致Adobe Experience Platform無法在其資料集中儲存這些系統事件。 它不會停用個人化呼叫本身。 無論此規則為何,Adobe Target和Adobe Journey Optimizer仍會評估並傳回個人化決定。
Data Prep如何與Dynamic Datastream Configurations互動?
資料彙集🔗的資料準備Dynamic Datastream Configuration規則評估之前執行。 Data Prep將您的原始來源資料(透過data物件傳送)對應到XDM欄位。 然後,動態資料流設定規則會根據產生的XDM裝載評估其條件。
這表示您的規則條件可以參考Data Prep已對應的任何欄位,包括計算或衍生欄位。 如果您使用Data Prep,請確認您的對應包含您在規則中參考的所有欄位。
更一般而言,所有擴充服務(包括機器人偵測、地理定位和裝置查詢)都會在Dynamic Datastream Configuration規則評估之前執行。 它們的輸出欄位可作為規則條件使用。
Dynamic Datastream Configuration如何與機器人偵測互動?
機器人偵測在Dynamic Datastream Configuration規則評估之前執行。 具有botDetection.score欄位的機器人偵測標籤事件。 然後,動態資料流設定可將此欄位參照為規則中的條件。
它們是互補的:機器人偵測會識別機器人流量;Dynamic Datastream Configurations會透過路由或捨棄已標幟的事件來根據該識別採取行動。
我可以將事件路由到不同沙箱中的資料集嗎?
沒有。 動態資料流設定會在與資料流相同的沙箱中路由事件。 系統不支援跨沙箱路由。
我可以與Dynamic Datastream Configurations合併多少個資料串流?
每個服務5個規則的限制決定了答案。 如果目前的多資料流設定需要每個服務5個以上的相異路由路徑,您仍可能需要多個資料流。 不過,大部分實作發現5個規則足以將2至4個資料串流整合為一個。
如需護欄的完整清單,請參閱建立動態資料流設定,包括每個服務的最大規則數以及每個規則的最大條件數。
Dynamic Datastream Configurations對效能有何影響?
動態資料流設定只會增加最低的延遲。 系統會針對資料流中的所有規則強制執行25毫秒評估預算。 在此預算內進行評估的規則對端對端事件延遲沒有可衡量的影響。
為了不超出預算,請保持規則簡單,使用eventType作為主要條件,並避免存在較簡單替代方案的複雜多欄位條件。
後續步驟
- 如需逐步規則設定,請參閱動態資料流設定使用案例。
- 閱讀 Dynamic Datastream Configurations🔗的最佳作法以取得作業指引。
- 返回建立動態資料流組態以調整規則條件或規則順序。