2.5.4将事件转发到GCP Pub/Sub

NOTE
在本练习中,您需要具有对Google Cloud Platform环境的访问权限。 如果您尚无法访问GCP,请使用您的个人电子邮件地址创建一个新帐户。

创建您的Google Cloud Pub/Sub主题

转到https://console.cloud.google.com/。 在搜索栏中输入pub/sub。 单击搜索结果​ Pub/Sub - Global real-time messaging

GCP

你会看到这个。 单击​ 创建主题

GCP

你会看到这个。 对于您的主题ID,请使用--aepUserLdap---event-forwarding。 单击​ 创建

GCP

您的主题现已创建。 单击主题的​ 订阅ID

GCP

你会看到这个。 将​ 主题名称 ​复制到剪贴板并将其存储,因为您将在下一个练习中需要它。

GCP

现在转到Adobe Experience Platform数据收集事件转发,以更新您的事件转发属性并开始将事件转发到Pub/Sub。

更新事件转发属性:密钥

事件转发属性中的​ 密钥 ​用于存储用于针对外部API进行身份验证的凭据。在此示例中,您需要配置一个密钥来存储Google Cloud Platform OAuth令牌,当使用Pub/Sub将数据流式传输到GCP时,将使用该令牌进行身份验证。

转到https://experience.adobe.com/#/data-collection/并转到​ 密钥。 单击​ 新建密钥

Adobe Experience Platform数据收集SSF

你会看到这个。 请按照以下说明操作:

  • 名称:使用--aepUserLdap---gcp-secret
  • 目标环境:选择​ 开发
  • 类型:Google OAuth 2
  • 选中​ Pub/Sub ​的复选框

单击​ 创建密钥

Adobe Experience Platform数据收集SSF

单击​ 创建密钥 ​后,您将看到一个弹出窗口,用于设置事件转发属性的密钥与Google之间的身份验证。 单击​ 使用Google创建和授权密钥--aepUserLdap---gcp-secret

Adobe Experience Platform数据收集SSF

单击以选择您的Google帐户。

Adobe Experience Platform数据收集SSF

单击​ 继续

NOTE
您的弹出消息可能有所不同。 请授权/允许请求的访问,以继续练习。

Adobe Experience Platform数据收集SSF

在成功进行身份验证后,您将看到此内容。

Adobe Experience Platform数据收集SSF

您的密钥现在已成功配置,并可在数据元素中使用。

更新事件转发属性:数据元素

要在Event Forwarding属性中使用密钥,您需要创建一个数据元素,用于存储密钥的值。

转到https://experience.adobe.com/#/data-collection/并转到​ 事件转发。 搜索您的事件转发属性,然后单击该属性以将其打开。

Adobe Experience Platform数据收集SSF

在左侧菜单中,转到​ 数据元素。 单击​ 添加数据元素

Adobe Experience Platform数据收集SSF

按如下方式配置数据元素:

  • 名称: GCP密码
  • 扩展: 核心
  • 数据元素类型: 密码
  • 开发密码:选择您创建的名为--aepUserLdap---gcp-secret的密码

单击​ 保存

Adobe Experience Platform数据收集SSF

更新事件转发属性:扩展

配置好密钥和数据元素后,您现在可以在事件转发属性中为Google Cloud Platform设置扩展。

转到https://experience.adobe.com/#/data-collection/,转到​ 事件转发 ​并打开您的事件转发属性。

Adobe Experience Platform数据收集SSF

接下来,转到​ 扩展,转到​ 目录。 单击​ Google Cloud Platform ​扩展,然后单击​ 安装

Adobe Experience Platform数据收集SSF

你会看到这个。 单击数据元素图标。

Adobe Experience Platform数据收集SSF

选择在上一个练习中创建的数据元素,其名称为​ GCP密码。 单击​ 选择

Adobe Experience Platform数据收集SSF

你会看到这个。 单击​ 保存

Adobe Experience Platform数据收集SSF

更新事件转发属性:更新规则

现在,您的Google Cloud Platform扩展已配置,您可以定义一个规则以开始将事件数据转发到您的Pub/Sub主题。 为此,您需要更新您在上一个练习中创建的​ 所有页面 ​规则。

在左侧菜单中,转到​ 规则。 在上一个练习中,您创建了规则​ 所有页面。 单击该规则以将其打开。

Adobe Experience Platform数据收集SSF

你会看到这个。 单击​ 操作 ​下的​ + ​图标以添加新操作。

Adobe Experience Platform数据收集SSF

你会看到这个。 进行以下选择:

  • 选择​ 扩展Google Cloud Platform
  • 选择​ 操作类型将数据发送到Cloud Pub/Sub

这应该为您提供以下​ 名称Google Cloud Platform — 将数据发送到Cloud Pub/Sub。 您现在应该会看到以下内容:

Adobe Experience Platform数据收集SSF

现在,您需要配置之前创建的Pub/Sub主题。

您可以在此处找到​ 主题名称,复制它。

GCP

将​ 主题名称 ​粘贴到规则配置中。 接下来,单击​ 数据(必需) ​字段旁边的“数据元素”图标。

Adobe Experience Platform数据收集SSF

选择​ XDM事件 ​并单击​ 选择

Adobe Experience Platform数据收集SSF

你会看到这个。 单击​ 保留更改

Adobe Experience Platform数据收集SSF

单击​ 保存

Adobe Experience Platform数据收集SSF

你会看到这个。

Adobe Experience Platform数据收集SSF

发布更改

您的配置现已完成。 转到​ 发布流 ​以发布您的更改。 按指示单击​ 编辑 ​以打开开发库​ Main

Adobe Experience Platform数据收集SSF

单击​ Add All Changed Resources ​按钮,随后您将看到规则和数据元素出现在此库中。 接下来,单击​ 保存并生成以进行开发。 您的更改正在部署中。

Adobe Experience Platform数据收集SSF

几分钟后,您将看到部署已完成并准备好进行测试。

Adobe Experience Platform数据收集SSF

测试您的配置

转到https://dsn.adobe.com。 使用Adobe ID登录后,您将看到此内容。 单击网站项目上的3个点​ ,然后单击​ 运行 ​以将其打开。

DSN

随后您将看到您的演示网站已打开。 选择URL并将其复制到剪贴板。

DSN

打开一个新的无痕浏览器窗口。

DSN

粘贴您在上一步中复制的演示网站的URL。 然后,系统将要求您使用Adobe ID登录。

DSN

选择您的帐户类型并完成登录过程。

DSN

然后,您会看到您的网站已加载到无痕浏览器窗口中。 对于每个练习,您将需要使用新的无痕浏览器窗口来加载演示网站URL。

DSN

将视图切换到Google Cloud Pub/Sub,然后转到​ 消息。 单击“提取”,几秒钟后您将在列表中看到一些消息。 单击消息可将其内容可视化。

Adobe Experience Platform数据收集设置

您现在可以在Google Pub/Sub中查看事件的XDM有效负荷。 您现在已成功将Adobe Experience Platform数据收集收集的数据实时发送到Google Cloud Pub/Sub端点。 从那里,这些数据可供任何Google Cloud Platform应用程序使用,例如用于存储和报告或机器学习用例的BigQuery。

Adobe Experience Platform数据收集设置

后续步骤

转到2.5.5将活动转发到AWS Kinesis和AWS S3

返回Real-Time CDP连接:事件转发

返回所有模块

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d