0

特定の日付範囲 (2015-11-01 から 2015-11-30) に対応するインサイトを含む広告セットのサブセットを取得しようとしています

my_campaign_id/?fields=campaign,insights.fields(impressions)
.since(1463752380).until(1463752380)

しかし、私は戻ってきます

"insights": {
"data": [
  {
    "impressions": "1470",
    "date_start": "2015-11-30",
    "date_stop": "2015-12-01"
  }
],

12 月 1 日のインプレッションもカウントしているため、これは間違っています。実際、date_stop は「2015-11-30」ではなく「2015-12-01」です。展開されたフィールドをフィルタリングする正しい方法ではないのは何ですか? ドキュメント/フォーラムで他の方法を見つけることができませんでした。

4

1 に答える 1

0

time_range のドキュメントには、UNIX タイムスタンプがサポートされていないと記載されています。タイムゾーンの現地時間を参照して、代わりに isoformat を使用する必要があります。しかし、時間をアイソフォーマットまたはUNIX時間で定義する必要があるというエラーメッセージを見たことを認めなければなりません。

https://developers.facebook.com/docs/marketing-api/insights/parameters/v2.6

とにかく、これを試してください:

<campaign_id>/insights?fields=impressions&time_range[since]=2015-11-01&time_range[until]=2015-11-30
于 2016-05-23T08:14:40.887 に答える