如果您使用第三方系统发送消息,或者如果您希望历程将API调用发送到第三方系统,请使用自定义操作配置其与历程的连接。 例如,您可以通过自定义操作连接到以下系统:Epsilon,Slack, Adobe Developer、Firebase等
自定义操作是由技术用户定义并提供给营销人员的附加操作。配置完毕后,这些组件会显示在历程的左侧面板(位于 操作 类别。 请参阅此页面以了解详情。
自定义操作在 本页.
在自定义操作参数中,您可以传递简单的集合以及对象集合。 进一步了解 本页.
另请注意,自定义操作参数具有预期的格式(例如:字符串、小数等)。 您必须谨慎遵循这些预期格式。 在中了解详情 用例.
在Journey Optimizer中,您可以将数据管理和同意策略应用于您的自定义操作,以阻止将特定字段导出到第三方系统,或排除未同意接收电子邮件、推送或短信通信的客户。 有关更多信息,请参阅以下页面:
以下是配置自定义操作所需的主要步骤:
在“管理”菜单部分,选择 配置. 在 操作 ,单击 管理. 单击 创建操作 创建新操作。 操作配置窗格将在屏幕右侧打开。
输入操作的名称。
请勿使用空格或特殊字符。请勿使用超过 30 个字符。
向操作添加描述。 此步骤是可选的。
使用此操作的历程数显示在 在 字段。 您可以单击 查看历程 按钮以显示使用此操作的历程列表。
定义不同的 URL配置 参数。 请参阅此页。
配置 身份验证 中。 此配置与数据源的配置相同。 请参阅此小节。
定义 操作参数. 请参阅此页。
单击保存。
自定义操作现已配置完成,可随时用于您的历程。 请参阅此页。
在历程中使用自定义操作时,大多数参数都是只读的。 您只能修改 名称, 描述, URL 字段和 身份验证 中。
配置自定义操作时,您需要定义以下内容 URL配置 参数:
在 URL 字段中,指定外部服务的URL:
如果URL是静态的,请在此字段中输入URL。
如果URL包含动态路径,则只输入URL的静态部分,即方案、主机、端口,以及(可选)路径的静态部分。
示例:https://xxx.yyy.com/somethingstatic/
在将自定义操作添加到历程时,您将指定URL的动态路径。 了解详情。
出于安全原因,我们强烈建议您对URL使用HTTPS方案。 我们不允许使用非公共的Adobe地址和IP地址。
定义自定义操作时仅允许使用默认端口:80表示http,443表示https。
选择调用 方法:它可以 POST 或 PUT.
的 DELETE 方法不受支持。 如果需要更新现有资源,请选择 PUT 方法。
在 标题 部分,定义要发送到外部服务的请求消息的HTTP标头:
要添加标题字段,请单击 添加标题字段.
输入标题字段的键。
要为键值对设置动态值,请选择 变量. 否则,请选择 常量.
例如,对于时间戳,您可以设置动态值。
如果已选择 常量,然后输入常数值。
如果已选择 变量,则在将自定义操作添加到历程时,将指定此变量。 了解详情。
要删除标题字段,请指向标题字段,然后单击 删除 图标。
的 Content-Type 和 Charset 标题字段默认设置。 您无法修改或删除这些字段。
在将自定义操作添加到历程后,如果历程处于草稿状态,您仍可以向该历程添加标题字段。 如果您不希望历程受配置更改的影响,请复制自定义操作并将标题字段添加到新的自定义操作。
将根据字段解析规则验证标头。 在 本文档。
在 操作参数 部分,粘贴要发送到外部服务的JSON有效负载示例。
有效负载示例不能包含空值。 有效负载中的字段名称不能包含“。” 字符. 不能以“$”字符开头。
您将能够定义参数类型(例如:字符串、整数等)。
您还可以选择指定参数是常量还是变量: