Lor*_*pin 6 facebook facebook-graph-api facebook-ads-api facebook-marketing-api
对于Marketing API,我知道我可以拨打一个电话来检索某个帐户中的所有广告以及他们的见解,但我是否能够在同一个调用中为洞察边缘指定date_preset?
例如,以下内容为我提供了终身见解统计数据:
/v2.4/{accountID}/adcampaigns?fields=insights
要清楚 - 我知道可以通过为每个adset id单独调用来检索(我知道我可以指定date_preset); 相反,我想通过电话这样做,我可以一次性获得一长串广告集和他们的见解细节.
是的,这可以通过查询扩展来实现,但是无论如何您都不应该这样做。
使用查询扩展会导致在一个HTTP调用中执行多个请求,在这种情况下,这是一个获取所有广告系列的请求,然后N
请求在哪里N
返回广告系列的数量。这将反过来影响您的速率限制。
请求所有广告系列(广告集)的所有见解的最有效方法是在帐户级别(指定汇总级别)请求它们:
/v2.4/act_{ADACCOUNT_ID}/insights?date_preset=last_7_days&level=campaign
Run Code Online (Sandbox Code Playgroud)
这仅需要1个请求,或者只需要请求数即可检索到总页数。
如果您确实想通过查询扩展来实现此目的,则可以执行以下操作:
/v2.4/act_{ADACCOUNT_ID}/adcampaigns?fields=insights.date_preset(last_30_days).time_increment(all_days)
Run Code Online (Sandbox Code Playgroud)
您可以看到通常用于表单查询参数的见解参数param_name=param_value
现在为形式param_name(param_value)
。
归档时间: |
|
查看次数: |
2418 次 |
最近记录: |