关于 Openflow Connector for Meta Ads

备注

使用该连接器需遵守 连接器条款

本主题介绍 Openflow Connector for Meta Ads 的基本概念、工作流和限制。

Meta Ads (link removed) 是一个在线广告平台,可以用来制作和投放广告,在 Facebook 和 Instagram 等 Meta 产品上推广产品或服务。通过使用 Meta Ads Insights API (https://developers.facebook.com/docs/marketing-api/insights),Openflow Connector for Meta Ads 会自动将 Meta Ads 数据引入您的 Snowflake 账户。Insights API 使您能够使用选定字段、细分 (https://developers.facebook.com/docs/marketing-api/insights/breakdowns) 和其他聚合项配置自定义报告。

如果您希望实现以下功能,可以使用此连接器:

  • 使用 Meta Ads 数据来统一和分析您的营销表现

工作流程

  1. Meta Ads 管理员 执行以下操作:

    1. 创建 Meta Ads 应用程序 (https://developers.facebook.com/docs/development/create-an-app/)。

    2. 启用 Marketing API (https://developers.facebook.com/docs/marketing-api/get-started)。

    3. 获取 长效令牌 (https://developers.facebook.com/docs/facebook-login/guides/access-tokens/get-long-lived/)。

  2. Snowflake 账户管理员 执行以下操作:

    1. 将连接器定义文件下载并导入到 Snowflake Openflow 画布中。

    2. 使用所需参数(例如长效令牌、报告配置以及数据库和架构名称)配置连接器。

    3. 运行连接器流。连接器执行以下操作:

      1. 提取连接器配置中指定的报告。

      2. 创建临时表并将报告块放入其中。

      3. 在提供的目标架构中创建表。

      4. 将临时表中的数据同步到目标表。

      5. 移除临时表。

  3. 拥有 Snowflake 访问权限的 营销用户 可以查看和操作从 Meta Ads 下载到目标表的数据。

限制

  • 该连接器仅支持对 Report Time Increment 参数的每日值进行增量引入。

  • 处理器运行时修改报告定义可能会导致数据不一致。为确保一致性,请在更新配置之前停止处理器并清除队列。

  • 如果达到 Meta Ads API 速率限制 (https://developers.facebook.com/docs/graph-api/overview/rate-limiting/#ads-insights),那么尽管连接器继续尝试从源系统提取数据,数据也不会被引入。要提高速率限制,请 将应用访问权限类型 (https://developers.facebook.com/docs/marketing-api/overview/rate-limiting) 从 Standard access 更改为 Ads Management Standard Access 的 Advanced access,然后启用 ads_readads_management ` 权限 <https://developers.facebook.com/docs/permissions/ (https://developers.facebook.com/docs/permissions/)>`_。

  • 根据 Meta Ads 的定义,只能提取过去 37 个月的数据。

后续步骤

设置 Openflow Connector for Meta Ads

语言: 中文