转化 API 网关:AWS App Runner

转化 API 网关是事件管理工具中的一个自助配置选项。此网关可帮助企业在没有专责开发者资源的情况下,按照最佳实践的指导进行集成,并在冗余设置中通过 Meta Pixel 像素代码和转化 API 发送事件,而无需与第三方合作伙伴合作或进行编码。

此外,转化 API 网关还可以在以下方面带来效率提升,例如:

  1. 速度:将集成转化 API 可能花费的时间从几周缩短到几小时。
  2. 成本:由于技术资源或要求较少,转化 API 网关或可降低客户成本。转化 API 网关的唯一成本是相关的云资源费用。
  3. 技术要求低:具有一定专门技术知识的效果类营销人员可自行设置和配置转化 API,尽量减少对其 IT 或开发者团队支持的依赖。
  4. 维护费用少:转化 API 网关不同于手动直接集成,每当有新功能时都会自动更新(征得客户同意后),从而减少长期维护费用。

转化 API 网关是一种云端产品,需使用云端托管解决方案进行设置。设置期间,您可以选择使用自己的云账户,或选择由合作伙伴服务托管自己的账户。如果您希望托管自己的账户,一种使用 Amazon Web Services App Runner 的云设置可以提供更低的每月固定费用,并且只需按照以下步骤操作,便可在大约 15 分钟内实现。

如果您的账户每月会收到超过 24 亿个事件,可考虑在设置流程中使用基于 Elastic Kubernetes Service 的转化 API 网关设置。

架构

转化 API 网关通过在您的云环境中自行预配服务器实例来进行配置,预配的服务器实例用于通过可靠的服务器到服务器连接向 Facebook 发送网站事件。

以下是转化 API 网关中涉及的主要组件的概要示意图:


在此示意图中:

  • 配置此网关端点的 Meta Pixel 像素代码也会通过 Meta Pixel 像素代码脚本向此网关发送事件。
  • 转化 API 网关从浏览器接收事件数据,然后将事件数据发送到转化 API。
  • event_id 去重密钥会自动生成并传播,可帮助删除两个通道之间的重复数据。

转化 API 网关组件

企业必须要有一个非 Meta 的第三方托管云提供方(例如 AWS)账户,才可以通过转化 API 网关,在不需要开发者的情况下,以可预测的成本自动部署底层基础架构。

软件组件

Meta Pixel 像素代码

此为在广告主网站中加载的标准 JavaScript 库,企业可用其分享客户操作相关数据,这些数据在业务工具条款中称为“业务工具数据”。对于启用转化 API 网关的企业,每次从浏览器触发 Meta Pixel 像素代码时,此 JavaScript 标签都会通过安全连接 (HTTPS) 向 Meta 和转化 API 网关发送事件。

转化 API 网关

转化 API 网关是一种独立的 Meta 产品,托管在云服务提供方的 App Runner 实例中。已在上述企业所拥有的云服务提供方账户中预配这种网关。这种网关由两个主要模块组成:

  • 一个中间件模块,用于接收来自浏览器的传入事件,将这些浏览器事件转换为转化 API 事件,并通过转化 API 连接向 Meta 发送事件
  • 一个管理员网站(网页用户界面),企业可从中管理、维护和监控其转化 API 网关服务器实例

转化 API 网关管理员用户界面

转化 API 网关提供产品相关用户界面。您可通过“https://<Conversions API Gateway Endpoint>/hub/capig”(即您在 DNS 中配置的转化 API 网关端点)进入此用户界面。

您可以在此用户界面中看到:

  • 已连接的 Pixel 像素代码:可对各个 Meta Pixel 像素代码切断及接通连接。
  • 事件活动:您可以查看 Meta 从 Pixel 像素代码和转化 API 网关这两个渠道接收到的事件数量。
  • 转化 API 成功率:您可以看到从浏览器收到并向 Meta 发布的事件的百分比。
  • 通知:了解产品更新并更新转化 API 网关软件。