动态数据流配置概述

默认情况下,Adobe Experience Platform Edge Network会将通过数据流到达的每个事件发送到您已启用的所有Experience Cloud服务。 使用Dynamic Datastream Configurations定义​ 规则 ​来控制哪些服务接收哪些事件和/或哪些数据集存储这些事件,而不更改任何客户端SDK代码。

在Dynamic Datastream Configurations之前,控制事件路由需要在客户端SDK实现中维护多个数据流或添加覆盖逻辑。 Dynamic Datastream Configurations将该路由逻辑服务器端移动到数据流本身。

Dynamic Datastream Configurations可以做什么 can-do

下表汇总了可供您使用的路由操作。

操作
示例
将事件路由到不同的数据集
页面查看次数转到非用户档案数据集;购买次数转到启用用户档案的数据集
禁用匹配事件的服务
禁用机器人流量的Adobe Experience Platform引入
覆盖每个事件的服务设置
根据事件条件将事件发送到其他Adobe Analytics报表包或Adobe Target属性令牌
启用或禁用Experience Platform子服务
针对特定事件类型禁用Edge分段、Adobe Journey Optimizer、决策管理或Personalization目标

Dynamic Datastream Configurations无法执行的操作 cannot-do

动态数据流配置是针对事件级路由设计的。 不支持以下操作。

操作
原因
将同一事件并行发送到多个数据集
规则将事件仅路由到一个数据集
从事件负载中删除字段
Edge Network始终转发完整事件
根据配置文件属性评估条件
规则仅评估传入事件有效负载

规则评估模型 rule-evaluation

了解Edge Network如何评估​规则,这有助于您设计可预测行为的配置。

  • 第一个匹配项获胜。 Edge Network会按照您定义的顺序评估规则。 当事件与规则匹配时,Edge Network会应用该规则的路由配置并停止评估进一步的规则。
  • 默认回退。 如果没有与某个事件匹配的规则,则该事件将遵循默认的静态数据流配置:主事件数据集和所有启用的服务。
  • 25毫秒评估预算。 数据流中的所有规则必须在25毫秒内评估。 如果评估超出此预算,事件将回退到默认的数据流配置。 使规则保持简单并侧重于可靠的字段,例如eventType
  • 仅限平面表达式。 系统不支持嵌套的逻辑表达式(容器中的容器)。 如果您的逻辑需要嵌套,请将其分解为多个扁平规则。

有关支持的数据类型、运算符和护栏的完整列表,请参阅创建动态数据流配置

事件值分类 event-taxonomy

在设计规则之前,请将实施发送的所有事件类型分类为三个类别之一。 此分类直接决定数据集策略和规则设计。

类别
描述
示例
消耗性
没有分析值或可操作值的事件。
机器人生成的事件,操作事件,如decisioning.propositionFetchpersonalization.request
分析
仅Analytics报表所需的事件。 这些事件不是配置文件扩充所必需的,并且在分段和激活中不可操作。
页面查看次数、滚动深度、常规浏览行为
可操作
扩充用户档案所需的事件,可在分段和激活中操作。 这些事件也是分析性的,可在分析报表中使用。
购买、添加到购物车、表单提交、关键转化事件

在配置规则之前对事件进行分类是最重要的规划步骤。 它可确定您需要哪些数据集、哪些事件流向哪些数据集,以及您需要编写多少规则。

具有数据流覆盖的相互排他性 overrides

IMPORTANT
带有客户端覆盖的事件以静默方式绕过Dynamic Datastream Configuration规则,没有错误或警告。 如果规则与您希望它们匹配的事件不匹配,请检查这些事件是否包含edgeConfigOverrides有效负载。

每个事件的动态数据流配置和数据流配置覆盖是互斥的。 当事件具有通过Web SDK sendEventconfigure发送的客户端覆盖时,该覆盖优先,并且Edge Network跳过该事件的Dynamic Datastream Configuration规则。

规划您的实施,针对每种事件类型使用一种方法或另一种方法。 不要同时使用两者。 在可能的情况下,在客户端覆盖上使用Dynamic Datastream Configurations。 它们提供了更好的可见性、可跟踪性和控制能力。

后续步骤

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