配置历程:数据源、事件和操作 configure-journeys

在此页面上:​了解如何在Adobe Journey Optimizer中配置触发历程、使用外部数据扩充历程以及发送消息所需的数据源、事件和操作。

若要发送消息并编排历程体验,您必须配置​数据源、事件​和(使用外部系统时)操作。

将此页面视为历程配置的​起点:

  • 数据源 — 历程可在其中查找其他数据。
  • 事件 — 触发历程或将人员移动到下一步的内容。
  • 操作 — 历程如何发送消息或调用外部系统。

如果您是Adobe Journey Optimizer的新用户,请从快速入门指南或历程配置概述开始。

Journey Optimizer中的 配置菜单

您还可以通过自定义数据源和自定义操作配置与外部系统的连接。 例如,您可以使用来自外部预订系统的数据扩充您的历程,或使用第三方系统发送消息。 了解如何将Journey Optimizer与外部系统集成。

构建历程之前:配置核对清单 checklist

使用此核对清单确保在设计历程之前准备好最重要的配置片段。

步骤
您所做的工作
通常由谁执行
在UI中的位置
了解详情
1
在Adobe Experience Platform中准备架构、数据集和标识
数据工程师
Adobe Experience Platform >架构、数据集、标识
—
2
通过Experience Platform数据源公开配置文件字段和历史记录
数据管理员/数据工程师
Journey Optimizer >配置> 数据源
数据源入门
3
配置触发历程的事件(单一或业务事件;在历程画布上选择受众资格事件)
数据管理员/开发人员
Journey Optimizer >配置> 事件
开始使用事件
4
如果必须调用第三方系统,请配置操作(自定义操作)
技术用户
Journey Optimizer >配置> 操作
自定义操作入门
5
创建测试用户档案以安全地测试历程和消息
数据工程师/实践者
Adobe Experience Platform >架构、数据集、配置文件
创建测试配置文件
6
构建并发布您的第一个历程
历程从业者
Journey Optimizer >历程
创建您的第一个历程

数据源 data-sources

数据源​允许您的历程​在运行时查找其他数据。 他们可以使用内置​ Adobe Experience Platform数据源 ​读取实时客户配置文件属性和行为历史记录,或者​ 外部数据源 ​调用外部API并在历程中使用其响应。 对于新的外部查找,请使用自定义操作,而不是外部数据源,如护栏中所述。

通常,使用数据源可以:

  • 在历程中构建​条件(例如,“如果loyaltyTier = gold and weather = rainy”)。
  • 使用动态值个性化​ 消息内容 ​和​自定义操作负载。
  • 根据检索的数据定义​ 自定义等待 ​或​ 时区 ​逻辑。
配置位置
  1. 在Journey Optimizer中,转到左侧导航栏中的配置。
  2. 在数据源下,选择管理。

在规划数据时,请选择最适合您的用例的模式:

模式
使用时间
仅限自定义操作
一次性API调用;无需将数据存储在Adobe Experience Platform数据湖
非配置文件数据集
保留用于查找的上下文事件而不影响实时客户个人资料
启用配置文件的数据集
分段、跨渠道个性化和身份拼接所需的数据

了解详情:数据源入门 | 配置数据源

事件 events

活动​告知Journey Optimizer 何时​开始历程或让人员通过路径前进。

事件基于通过Adobe Experience Platform Web SDK、Adobe Mobile SDK、流式引入API和Adobe Experience Platform源连接器等源引入Adobe Analytics的​体验事件。

事件类型

历程支持三种事件类型。 在​ 事件 ​配置中配置前两个:

  • 单一事件
    链接到单个配置文件。 他们描述个人的行为或与该人相关的事实(例如,“下订单”、“安装移动应用程序”、“达到10,000个忠诚点数”)。 历程可以在单一事件发生时启动或分支。

  • 商业活动
    未绑定到单个配置文件(例如,“航班已取消”、“产品有货”、“天气警报”)。 业务事件可与受众一起使用,以便多个关心该事件的用户档案可以在事件发生时做出反应。

  • 受众资格事件
    在用户档案进入或退出受众时触发。 您在历程画布上选择它们,而不是在​ 事件 ​配置中选择它们。

在同一历程中,业务事件不能与单一事件或受众资格活动相结合。 查看历程护栏 — 事件。

在事件配置中,您定义:

  • 使用哪些​ 架构 ​和字段。
  • 如何识别​配置文件(身份命名空间和字段)。
  • 事件ID条件,用于筛选应该触发历程的传入事件。
  • 可选超时,例如,在历程稍后侦听后续事件时。
配置位置
  1. 在Journey Optimizer中,转到配置。
  2. 在事件下,选择管理,然后选择创建事件。

了解详情:开始使用事件 | 创建单一事件 | 使用Adobe Analytics数据 | 历程中的体验事件查找

操作 actions

操作​定义​ 如何 ​历程发送消息或调用另一个系统。

Journey Optimizer支持两个主要类别:

操作活动(内置渠道)

Journey Optimizer提供单个​操作活动,该活动涵盖所有本机渠道:电子邮件、短信、推送通知、应用程序内和Web、内容卡片以及基于代码的体验。

您无需分隔特定于渠道的节点,而是将一个​ 操作 ​活动拖放到历程画布上,然后从那里选择渠道和内容。 您​ 不 ​需要在“配置”菜单中为内置渠道配置Action对象。

NOTE
特定于渠道的旧版活动(电子邮件、推送、短信等) 自2026年3月起被弃用。 使用它们的现有历程无需迁移即可继续工作。 新历程应使用​操作活动。

了解更多: 操作活动

自定义操作

当您希望历程通过带有JSON负载的REST API调用​ 外部HTTP服务 ​时,请使用​自定义操作。 典型用例:

  • 通过​ 第三方提供商 ​发送消息(例如,外部消息平台或内部网关)。
  • 正在写入​内部系统(例如,CRM、票证、Order Management)。
  • 将​ webhook ​发布到其他应用程序。

自定义操作配置包括:

  • 目标URL和HTTP方法。
  • 身份验证(例如,API密钥、OAuth)。
  • 标头和有效负荷结构。
  • 可选的限制和上限设置。
配置位置
  1. 在Journey Optimizer中,转到配置。
  2. 在操作下,选择管理,然后选择创建操作。

技术用户​必须配置自定义操作。 创建后,它们就可用作历程画布中的​操作活动。

了解详情:自定义操作入门 | 使用自定义操作 | 使用自定义操作动态传递收藏集 | 使用外部数据源和自定义操作限制吞吐量

示例 — 全部放在一起:订单确认历程 example

以下简单用例展示了数据源、事件和操作如何协同工作。

NOTE
目标:​当客户完成购买时,发送订单确认电子邮件。

​1. 事件 — 购买已完成

  • 根据您的购买体验事件架构(例如,commerce.order.orderID)配置​单一事件。
  • 设置​配置文件标识符(例如,电子邮件)。
  • 定义与“下订单”事件匹配的​事件ID条件。

​2. 数据Source — 配置文件和订单详细信息

  • 在​ Experience Platform数据源 ​中,启用配置文件字段,例如:

    • person.name.firstName
    • commerce.order.orderID
    • commerce.order.priceTotal
  • 这些字段在条件和个性化中可用。

​3. 操作 — 操作活动(电子邮件)

  • 将​ 操作 ​活动拖放到历程画布上。
  • 选择​ 电子邮件 ​作为渠道并配置消息内容。
  • 使用来自事件和数据源的数据(例如,名字、订单ID、总额)个性化消息。

配置这三个部分后,您可以设计一个在​ 购买事件 ​到达时开始的历程,还可以使用数据源选择检查其他​条件,并使用操作活动发送​个性化电子邮件。

常见问题解答 faq

我是否始终需要配置数据Source?

没有。 如果您的历程仅使用事件有效负载​ 中存在的 ​字段,并且您不需要额外的配置文件属性或外部查找,则可以仅依赖该事件。

当您想要使用实时客户个人资料中的其他​ 个人资料属性或历史记录 ​或在历程期间调用​ 外部API ​时,请配置数据源。

是否需要为内置渠道配置操作?

没有。 对于内置渠道(电子邮件、短信、推送、应用程序内、Web、内容卡、基于代码的体验),您只需配置​ 渠道 ​本身(例如渠道界面、子域、IP),并将​ 操作活动 ​添加到历程画布以从中选择渠道。

您只能为调用第三方系统的​ 自定义操作 ​在“配置”菜单中配置​ 操作 ​对象。 了解更多: 操作活动

事件来自何处?

事件是指通过流式摄取API、Adobe Experience Platform Web SDK、Adobe Mobile SDK、Adobe Analytics和其他源连接器摄取到Adobe Experience Platform中的体验事件。

在​ 事件 ​配置中,您定义了​如何解释Journey Optimizer这些事件(架构、标识和条件),以便它们可以触发历程。

了解有关源的更多信息:源连接器入门

单一事件与业务事件有何区别?

单一事件​绑定到单个配置文件 — 它表示特定人员执行的操作(例如,下订单或打开电子邮件)。 它会触发该个人资料的历程。

业务事件​不绑定到单个配置文件 — 它表示在您的业务上下文中发生的事情(例如,航班被取消或产品有存货回来)。 业务事件用于一次重新吸引多个用户档案,通常与受众结合以确定谁应进入历程。

了解详情:开始使用事件

我可以在多个历程中使用相同的自定义操作吗?

是的。 在配置菜单中配置并保存自定义操作后,该操作将作为​ 操作活动 ​在该沙盒中的所有历程的历程画布中可用。 您无需为每个历程重新配置它。

如果您更新自定义操作配置(例如端点URL或身份验证),则该更改将应用于使用它的所有历程。 请在发布之前仔细测试任何更新。

了解详情:自定义操作入门

我可以配置多少个数据源、事件和操作?

Journey Optimizer将护栏应用于事件、数据源和自定义操作。 例如,单个XDM架构一次最多可由活动历程中的100个事件引用。

有关当前值,请参阅历程护栏和限制。

谁负责配置数据源、事件和操作?
这些对象通常由​技术用户(数据管理员、数据工程师或开发人员)在历程从业者开始构建历程之前配置。 请参阅此页面顶部的配置核对清单,了解按角色划分的角色。

浏览Adobe Experience Platform字段 friendly-names-display

在定义事件有效负载、字段组有效负载以及在表达式编辑器中选择字段时,显示名称与技术字段名称一起显示,以便于识别正确的字段。

此信息可从体验数据模型中的架构定义中检索。 在设置架构时,您可以提供描述符(使用xdm:alternateDisplayInfo属性)以将常规技术名称替换为用户友好标签,这在处理报表变量或常规字段标识符时特别有用。 当历程作者不熟悉基础数据模型时,这尤其有用,因为清晰的标签可减少配置错误并加快历程构建。 您可以通过架构注册表配置这些友好名称描述符。 有关详细信息,请参阅架构注册开发人员指南。

表达式编辑器中显示带有友好标签的字段名称

显示逻辑的工作方式如下:

条件
字段显示为
已定义友好名称
<friendly-name>(<name>)
仅显示名称可用
<display-name>(<name>)
未定义
<name>
NOTE
从架构并集中选择字段时,不会检索友好名称。

后续步骤 next-steps

了解数据源、事件和操作如何协作后,您可以:

对于特定于角色的指导:

通过用例学习:​查看结合实际历程中的事件、数据源和操作的端到端示例:发送多渠道消息 | 浏览所有用例

recommendation-more-help
journey-optimizer-help