首页 > 解决方案 > 如何在 Facebook 图形 API URL 中指定广告集 ID

问题描述

我正在使用Facebook Marketing API (v3.2)的交付端点

我已经成功地让这个工作:

/{AD_ACCOUNT}/delivery_estimate 

(注意,像往常一样,文档具有误导性,您必须使用前缀act_才能使其工作)

不能让它工作:

/{AD_SET}/delivery_estimate

广告集是广告系列中的广告组)。

如果您只是自己提供号码,它会失败,正如您所期望的那样:

无法确定此请求的目标对象。目前支持的对象包括广告账户、企业账户和关联对象。

我已经尝试了一些变体——ad_、adset_、ad-set_、ad_set、adsetid_ 等——它们都不起作用。

有人知道它是什么吗?我没有在 API 文档中找到任何内容,所以如果有人确实有一个 Facebook URL 来解释它……</p>

标签: facebook-graph-api

解决方案


答案 -没有前缀或特殊方式来编写广告集 ID。我不清楚为什么它以前不起作用。

您可以使用它来获取帐户的广告集列表(作为“数据”中的数组):

https://graph.facebook.com/v3.3/act_0000000000/adsets

然后,您只需在 API 版本号之后自行提供 ID:

https://graph.facebook.com/v3.3/12345678901234567/delivery_estimate?targeting_spec...

推荐阅读