设置动作生命周期回传
有两种主要类型的动作生命周期回调(postbacks)。 全局级别 为您的整个帐户创建回调,且 事件级别 为特定事件类型创建回调。选择最适合您需求的类型以了解更多关于设置过程的信息。
警告: 对于全局级别的回调,每当发生“非标准”事件(例如修改或撤销)时,您都应该收到回调。请注意,事件级别回调不会触发非标准的动作生命周期事件。
设置动作生命周期回调
设置全局级别的动作生命周期回调
本节将介绍为整个帐户一次性创建回调。只有一个系统能够接收并处理这些回调,或希望接收所有非标准事件通知的合作伙伴,应设置全局级别的动作生命周期回调。
注意: 如果您希望在接收回调的事件类型上更有选择性,请参见下面的部分以设置 事件级别的动作生命周期回调.
从顶部导航栏,选择
[用户资料] → 设置.
在 技术下,选择 事件通知.
在…旁边 动作生命周期事件下,选择
[编辑].
输入您服务器的 URL。impact.com 将向此 URL 发送回调。
选择 动作生命周期事件)。这些设置是可选的。
输入一个 HTTP 头。如果需要多个键值对,请用分号分隔。
输入一个 最短延迟 ,表示从非标准事件发生到生成并发送回调到您系统之间的时间间隔。
为 最大请求数 输入 impact.com 每秒可以向您系统发出的速率限制。
输入您希望对回调的 成功响应 是什么。
输入您希望对回调的 错误响应 是什么。
选择 保存.
现在您已设置全局级别回调,当非标准事件发生时,无论执行非标准操作的是哪个品牌,您的系统都应开始接收回调。要了解如何测试您新的回调设置,请查看 测试动作生命周期回调 下面的部分。
动态值示例
如果您已为跟踪链接配置了动态变量,您可以将回调 URL 配置为您自己的服务器,以在动作发生时通知您并检索与该动作关联的动态填充值。
此示例展示了如何将一个 SharedId 值(您想与品牌共享的值)传递到回调中的一个参数(MyParam)。某些品牌可能要求您进行此配置。

回调 URL 看起来可能像这样:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
回调 URL 将用从 MyParam 检索到的值填充该 SharedId.
参数。
设置事件级别的动作生命周期回调
注意: 本节将介绍为跟踪您促成动作的特定事件类型创建回调。如果您希望在接收回调的事件类型上更有选择性,应设置事件级别的动作生命周期回调。
从顶部导航栏,选择 如果您已设置全局级别的动作生命周期回调,则不需要设置事件级别的回调。.
Discover → 我的品牌
在品牌名称下,选择
[更多] → 选择拥有您想测试的回调的品牌卡片。.
跟踪集成 在页面右上角附近,选择.
添加回调 选择您想为其设置动作生命周期回调的事件类型(以前称为动作跟踪器
输入您服务器的 URL。impact.com 将向此 URL 发送回调。
选择 显示高级设置)。这些设置是可选的。
输入一个 最短延迟 ,表示从非标准事件发生到生成并发送回调到您系统之间的时间间隔。
为 最大请求数 输入 impact.com 每秒可以向您系统发出的速率限制。
输入您希望对回调的 成功响应 是什么。
输入您希望对回调的 错误响应 是什么。
选择 保存.
现在您已设置事件级别的回调,您的系统应开始接收您在 第 5 步中选择的事件类型的回调。要了解如何测试您新的回调设置,请查看 测试动作生命周期回调 下面的部分。
动态值示例
如果您已为跟踪链接配置了动态变量,您可以将回调 URL 配置为您自己的服务器,以在动作发生时通知您并检索与该动作关联的动态填充值。
此示例展示了如何将一个 SharedId 值(您想与品牌共享的值)传递到回调中的一个参数(MyParam)。某些品牌可能要求您进行此配置。

回调 URL 看起来可能像这样:
https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}
回调 URL 将用从 MyParam 检索到的值填充该 SharedId.
测试动作生命周期回调
一旦您设置了动作生命周期回调,无论其适用的级别如何,您都应该对其进行测试。您可以在 impact.com 中运行测试回调(仅适用于事件级别回调),或执行一次转化(conversion)。
在 impact.com 中运行测试回调
如果您设置了事件级别回调,则可以在您的 impact.com 帐户内测试它。
从顶部导航栏,选择 如果您已设置全局级别的动作生命周期回调,则不需要设置事件级别的回调。.
Discover → 我的品牌
在品牌名称下,选择
更多 → 选择拥有您想测试的回调的品牌卡片。.
从 回调 部分,选择
[向下箭头] 操作,然后选择 启动测试.
确认回调的 URL 是否正确,然后选择 开始测试.
创建一个测试转化
此测试不会在 impact.com 网络应用中执行。相反,您将执行一个端到端的测试,遵循典型的用户旅程。请确保通知您合作的品牌您将执行此测试。
从顶部导航栏,选择 内容 → 资产.
选择一个广告。
在广告名称下方,选择 获取跟踪链接.
选择
[切换开启] 跟踪参数.
按下 子 ID 或一个 共享 ID (按需)。每个字段至少需要一项输入。
如果这些字段中已有值,则跳过此步骤。
可选地,从下拉列表中选择一个 属性 。
选择 保存.
选择 链接.
将 链接粘贴到新的浏览器窗口中。
完成该操作。
大约 15 分钟后,检查您的系统是否收到了由此次测试操作生成的回调。
通常动作处理需要大约 15 分钟。
您还可以在 待处理动作 屏幕上看到这个新的待处理动作。如果您在 待处理动作 屏幕上看到了该动作但尚未收到回调,请再次检查您的回调设置。
请您的品牌撤销该动作。
检查您的系统是否收到了由此次撤销生成的回调。
如果您在 已撤销动作 屏幕上看到了该撤销动作,但尚未收到回调,请再次检查您的回调设置。
排查错误
缺少必需参数
您的服务器很可能在期望一个值而不是变量。修改您的回调 URL 以传递一个测试值(例如用“12345678”替换 {SubId1})并查看是否接受该硬编码值。
区分大小写的变量
动态变量区分大小写且必须精确,这意味着 {SubId1} 与 {subid1}并不相同。请再次检查您的变量是否反映了正确的大小写敏感性。
访问被拒绝
大多数回调服务器有一个安全令牌或值,必须与动态变量一起传递。请与您网站的技术团队合作(或参考您网站提供者的文档)以了解访问服务器所需的令牌或安全值。
注意: 如果您找不到回调设置的任何问题但仍未收到回调, 联系支持。impact.com 可以检查回调是否正在生成、它们的响应代码是什么,以及每个回调的正文。这些信息可能有助于您成功调试设置
最后更新于
这有帮助吗?



