facebook-graph-api - 如何在 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>
解决方案
答案 -没有前缀或特殊方式来编写广告集 ID。我不清楚为什么它以前不起作用。
您可以使用它来获取帐户的广告集列表(作为“数据”中的数组):
https://graph.facebook.com/v3.3/act_0000000000/adsets
然后,您只需在 API 版本号之后自行提供 ID:
https://graph.facebook.com/v3.3/12345678901234567/delivery_estimate?targeting_spec...