如何从 Facebook 的广告 API 中获取 pixel/offsite 转化统计数据?

How to get pixel/offsite conversion stats from Facebook's ads API?

我正在使用 Facebook 广告的 Python SDK api 来获取 Facebook 广告活动的广告效果报告。

问题是我找不到获取 pixel/offsite 转化次数的方法,我什至不确定在哪里寻找它(广告系列、广告集、广告组、广告创意..) 当我获得任何级别的统计数据时,它不包含在 "actions".

我查看了文档,只看到了关于创建和定义像素的解释。

如果您能提供任何帮助,我将不胜感激。

如果您使用像素跟踪转化,并且将字段 'actions_group_by' 设置为 'action_type',您将在操作响应字段下找到它们。它们以 "offsite_conversion".

的形式出现

您还可以使用广告报告端点检索不同级别的操作计数和支出(基于时间和/或按对象,包括广告):https://developers.facebook.com/docs/marketing-api/adreportstats/v2.2

感谢您的回答。

直到现在我一直在使用 "get_stats" 方法,但我没有在那里找到此信息。

在这里发帖后,我查看了每个级别对象的方法,发现有几种不同的方法可以获取广告统计信息:

其中一个选项是 "get_conversion_stats",可在帐户和广告组级别使用。此外,从帐户级别可以使用 "get_ad_campaign_conversion_stats" 和 "get_ad_group_conversion_stats" 获取广告集和广告组的转化数据。 (根据 "old" facebook 广告术语,campaign 是今天的广告集)

可能有更多方法可以获得它,如果有人告诉我,我将不胜感激,但现在我将使用这些方法。

希望这对接下来遇到此问题的人有所帮助。

您可以从每个广告集或广告的洞察力操作领域中获取这些信息。 例如:这是我在 facebook 开发者网站上的命令: