订阅Adobe I/O事件通知

Observability Insights 允许您订阅有关Adobe Experience PlatformAdobe I/O的活动通知。 这些事件被发送到配置的webhook以促进活动监控的高效自动化。

本文档提供了有关如何订阅Adobe Experience Platform服务的Adobe I/O事件通知的步骤。 此外,还提供了有关可用事件类型的参考信息,以及指向更多文档的链接,这些文档说明了如何解释每个适用的返回事件数据 Platform 服务。

快速入门

本文档要求您对Webhook以及如何将Webhook从一个应用程序连接到另一个应用程序有一定的了解。 请参阅 I/O Events 文档 有关webhook的介绍。

创建webhook

为了接收 I/O Event 通知,您必须通过在事件注册详细信息中指定唯一的webhook URL来注册webhook。

您可以使用所选客户端配置webhook。 有关要在本教程中使用的临时webhook地址,请访问 Webhook.site 并复制提供的唯一URL。

在初始验证过程中, I/O Events 发送 challenge 向webhook发出的GET请求中的查询参数。 您必须配置webhook以在响应有效负载中返回此参数的值。 如果您使用的是Webhook.site,请选择 Edit 然后在右上角输入 $request.query.challenge$Response body 选择之前 Save.

在Adobe Developer控制台中创建新项目

转到 Adobe Developer控制台 然后使用您的Adobe ID登录。 接下来,按照教程中概述的以下步骤进行操作: 创建空项目 在Adobe Developer Console文档中。

订阅事件

NOTE
Adobe I/O中已弃用数据摄取通知事件。您应该改用 源流量运行信息 I/O事件。

创建新项目后,导航到该项目的概述屏幕。 从此处选择 添加事件.

此时将显示一个对话框,允许您向项目添加事件提供程序:

  • 如果要订阅Experience Platform警报,请选择 平台通知
  • 如果您正在订阅Adobe Experience Platform Privacy Service 通知,选择 Privacy Service事件

选择事件提供程序后,选择 下一个.

下一个屏幕显示要订阅的事件类型列表。 选择要订阅的事件,然后选择 下一个.

NOTE
如果您不确定要订阅服务的事件,请查阅以下文档:

下一个屏幕提示您创建JSON Web令牌(JWT)。 您可以选择自动生成密钥对,或上传您在终端中生成的公共密钥。

在本教程中,我们将介绍第一个选项。 选择选项框 生成密钥对,然后选择 生成密钥对 按钮进行标记。

当密钥对生成时,浏览器会自动下载密钥对。 您必须自行存储此文件,因为它未保存在开发人员控制台中。

下一个屏幕允许您查看新生成的密钥对的详细信息。 选择​ 下一步 ​以继续。

在下一个屏幕中,在中提供事件注册的名称和描述 活动注册详细信息 部分。 最佳实践是创建唯一、易于识别的名称,以帮助将此事件注册与同一项目中的其他事件注册区分开来。

在同一屏幕上,在 如何接收事件 部分,您可以选择配置如何接收事件。 Webhook 允许您提供自定义webhook地址来接收事件,而 运行时操作 允许您使用执行相同的操作 Adobe I/O Runtime.

在本教程中,选择 Webhook 并提供您之前创建的webhook的URL。 完成后,选择 保存配置的事件 完成活动注册。

此时将显示新创建的事件注册的详细信息页面,您可以在此页面编辑其配置、查看接收的事件、执行调试跟踪以及添加新的事件提供程序。

后续步骤

按照本教程,您已注册要接收的webhook I/O Event 通知 Experience Platform 和/或 Privacy Service. 有关可用事件以及如何解释每个服务的通知负载的详细信息,请参阅以下文档:

请参阅 Observability Insights 概述 有关如何监控您的活动的更多信息,请访问 Experience Platform 和 Privacy Service.

recommendation-more-help
d82ad670-3501-465b-afee-a91200fdc02c