【问题标题】:How to filter Facebook Ads Insights by time range?如何按时间范围过滤 Facebook Ads Insights?
【发布时间】:2021-09-10 14:05:03
【问题描述】:

我正在通过端点 https://graph.facebook.com/v11.0/act_<ad_account_ID>?fields=ads{insights{ad_name,clicks}} 获取有关我的广告的信息,但返回的是过去 30 天的数据,我需要获取有关特定时间范围的信息。我该怎么做?我正在尝试使用参数time_range={'since':'2021-09-01','until':'2021-09-03'} 但不起作用。

顺便说一句,我尝试使用端点https://graph.facebook.com/v11.0/act_<ad_account_ID>/insights?level=ad&fields=ad_name,clicks&time_range={'since':'2021-09-01','until':'2021-09-03'},它以我需要的方式工作,但是当所有需要的字段都被传递时(使用 ad_name 和 clicks 作为示例)它返回一个关于数量的错误返回的数据,说太多了,在另一个端点没有出现。

【问题讨论】:

    标签: facebook facebook-graph-api facebook-ads-api facebook-marketing-api


    【解决方案1】:

    根据我的经验,仔细选择指标、避免冗余指标并执行异步或更好的批处理请求是很有用的;如果您必须检索大量数据,请切换到这些方法并避免虚假请求。

    您可以阅读更多here

    此外,我建议您避免在帐户级别调用洞察数据;最好是传一堆id,然后批量调用。

    【讨论】:

    • 我正在使用洞察端点,但现在异步执行它并且按我想要的方式工作!谢谢。
    猜你喜欢
    • 2014-07-22
    • 2017-08-05
    • 2020-08-24
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    相关资源
    最近更新 更多