> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/partner/zh/nin-xiang-liao-jie-shen-me/platform-features/action-management/event-notifications-and-postbacks/action-life-cycle-event-notification-faqs.md).

# 转化生命周期事件通知常见问题

如果您希望在您促成的操作被报告、修改或撤销时接收实时通知，您可以设置 **操作生命周期事件通知** 来接收这些通知。

<details>

<summary>什么是事件通知？</summary>

**事件通知** 事件通知可以通过 HTTP 服务器调用实时更新第三方系统。如果您已设置事件通知，并且触发事件发生（例如您的合作品牌修改了您促成的操作），impact.com 将向您提供的 URL 发送带有通知的 postback。

{% hint style="success" icon="circle-info" %}
**注意：** 事件通知、postback 和 webhooks 都是该平台中同一流程的不同称呼。为保持一致，本文其余部分将使用术语“postback”。
{% endhint %}

</details>

<details>

<summary>操作生命周期 postback 如何工作？</summary>

操作生命周期 postback 会在操作生命周期中发生“非标准”事件时向您更新。非标准事件是指在您的合同中没有既定日期或时间段的事件。例如，某个操作的 *锁定日期* 是标准的，或者说是可预测的事件，因为 *操作锁定期* 在您的合同中已有说明。某个操作被 *修改*，不过，是非标准事件，因为您的合同中不存在时间范围或固定日期，因此它属于非标准（或不可预测）事件。

以下是一些非标准操作生命周期事件的示例。这些 **会** 创建一个 postback。

* 您促成的操作被跟踪或报告给 impact.com。
* 您促成的操作被您的合作品牌修改。
* 您促成的操作被您的合作品牌撤销。

以下是一些标准生命周期事件的示例。这些 **不会** 创建一个 postback。

* 您促成的操作被锁定（即不再能够被修改或撤销）。
* 您促成的操作已支付到您的账户。

{% hint style="warning" %}
**警告：** 对于全局级回传，每当发生“非标准”事件时，您都应收到一次回传，例如修改或撤销。请注意，事件级回传不会触发非标准动作生命周期事件。
{% endhint %}

</details>

<details>

<summary>为什么我不直接使用 impact.com 的 API？</summary>

虽然我们的 API 完全可以向您提供相同的信息，但我们的 API 和 postback 系统在特性和限制上存在一些差异，这些差异可能会让 postback 成为更适合您的方案。包括以下几点：

* Postback 是实时的。非标准事件发生后，postback 由 impact.com 生成，并会在 15 分钟内发送给您。
* Postback 可以访问更多转化数据。即使您在我们的 UI 中看不到您需要的数据点（或者在我们的 [开发者参考表](https://docs.google.com/spreadsheets/d/1420vz0__zjit30O_jU959L600LigsUN5iFf2oYwU-RU/edit?usp=sharing)）中设置 postback 时，如果您联系您的 Publisher Account Manager（或 [联系支持](https://app.impact.com/support/portal.ihtml)).
* Postback 没有 [速率限制](https://integrations.impact.com/partner-api-reference/readme/rate-limits)。当您使用 impact.com 的 API 时，您会受到系统设置的速率限制。具体来说，使用 impact.com API 时，大多数端点的 API 请求上限为 1000 次，而 postback 没有此类限制。
* 要访问我们的 [集成门户](https://integrations.impact.com/).

</details>

<details>

<summary>postback 可靠吗？</summary>

是的。impact.com 在我们自己的一些跟踪解决方案中也使用 postback。使用 postback 不需要满足任何特殊条件，而且不会受到任何速率限制。

如果 impact.com 向您的目标 URL 发送 postback 失败，impact.com 会自动重试投递。这有助于应对临时网络问题或服务器短暂不可用的情况。impact.com 会对失败的 postback 总共重试最多 15 次。

如果目标 URL 格式错误或无效，impact.com 不会重试 postback。impact.com 也不会重试无法解析的 URL 或主机。DNS 查找失败就是一个例子。

impact.com 会跳过来自的 HTTP 响应的前 3 次重试 `400` 用于 `500`.

当我们对 postback 系统进行维护时，您会收到通知，postback 将暂停。不过，一旦维护完成，我们会立即开始让您的系统重新同步。

不过，如果您发现接收 postback 有延迟，比如某个操作已被修改，而自修改发生后超过一小时您仍未收到 postback， [联系支持](https://app.impact.com/support/portal.ihtml).

</details>

<details>

<summary>impact.com 对 postback 采用了哪些安全措施？</summary>

使用 postback 时，您将设置希望调用发送到的目标位置。因此，由于 impact.com 将数据存储在我们的后端，并且因为在发送数据时 impact.com 执行的是服务器到服务器调用，所以数据在传输过程中无法被拦截。

如果您愿意，我们可以创建一个自定义 header，用于在 impact.com 发送给您的 postback 调用中携带另一组凭据。您无法在 Web 应用中创建此 header，因此请联系您的 Publisher Account Manager（或 [联系支持](https://app.impact.com/support/portal.ihtml?createTicket=true)）以通知我们您希望创建此 header。

</details>

<details>

<summary>如何设置操作生命周期 postback？</summary>

有关如何在全局级别以及事件级别设置和测试操作生命周期 postback 的更多说明，请查看 [《设置操作生命周期 Postbacks》文章](/partner/zh/nin-xiang-liao-jie-shen-me/platform-features/action-management/event-notifications-and-postbacks/set-up-action-lifecycle-postbacks.md).

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/partner/zh/nin-xiang-liao-jie-shen-me/platform-features/action-management/event-notifications-and-postbacks/action-life-cycle-event-notification-faqs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
