代码之家  ›  专栏  ›  技术社区  ›  eliran

如何在Facebook上获取日粒度广告的见解API?

  •  0
  • eliran  · 技术社区  · 3 年前

    如何从Facebook API中检索日粒度的洞察数据。 这是我使用的请求:

    1234548/insights?fields=ad_id,impressions,account_id,created_time,adset_id,campaign_id,clicks,conversions&time_range={'since':'2023-01-01','until':'2023-05-20'}

    回应:

      "data": [
        {
          "ad_id": "xxxxxxxx",
          "impressions": "54367",
          "account_id": "xxxxxxxx",
          "created_time": "2023-05-17",
          "adset_id": "xxxxxxxxxxx",
          "campaign_id": "xxxxxxxxxx",
          "clicks": "853",
          "date_start": "2023-01-01",
          "date_stop": "2023-05-20"
        }
      ],
      "paging": {
        "cursors": {
          "before": "MAZDZD",
          "after": "MAZDZD"
        }
      }
    }
    

    我选择了一个在17.5上创建的广告,预计会收到带有1天粒度数据的JSON,但收到了点击量汇总的指标。

    有什么想法吗?

    谢谢

    2 回复  |  直到 3 年前
        1
  •  0
  •   cpwillis    3 年前

    您需要通过添加 time_increment ( enum{monthly, all_days} or integer )值为的参数 1 每天。尝试

    1234548/insights?fields=ad_id,impressions,account_id,created_time,adset_id,campaign_id,clicks,conversions&time_range={'since':'2023-01-01','until':'2023-05-20'}&time_increment=1
    

    您应该在响应中接收每日粒度数据。的屏幕截图 time_increment on Meta Dev 和网站 ref 为了一些有趣的阅读。

    推荐文章