端到端Dynamic Datastream Configuration示例

此页面说明如何将多个Dynamic Datastream Configuration用例合并到单个生产就绪配置中。 此示例使用分析性优先模式,并适用于常见的电子商务方案。

场景 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

此配置使用​4个显式规则,这些规则超出了Adobe Experience Platform每个服务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报表包
eventTypecommerce.开头
报表包覆盖: 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