###前提・実現したいこと
Facebook Marketing APIで、前日の広告インサイト結果を取得したい。
###発生している問題・エラーメッセージ
前日の広告インサイトは取得できているが、翌日以降に広告マネージャーで確認した値と一致しない。
例)
6月2日のAM1:00に、6月1日0:00~23:59までのインサイトを取得
6月3日のAM9:00に、広告マネージャー上で6月1日0:00~23:59までのインサイトを確認する。
###該当のソースコード
C#
1var reportdate = DateTime.Today.AddDays(-1); 2var timeRange = new Dictionary<string, object>() 3{ 4 { "since", reportdate.ToString("yyyy-MM-dd") }, 5 { "until", reportdate.ToString("yyyy-MM-dd") } 6}; 7var prms = new Dictionary<string, object>() 8 { 9 { "time_range", timeRange }, 10 { "fields", string.Join(",", Column) }, 11 { "level", "campaign" }, 12 }; 13 14var insights = Client.GetTaskAsync([account_id] + "/insights", prms).Result;
###試したこと
AM1:00だとデータが未確定の可能性を考慮し、AM0:00~5:00まで1時間おきに実行した。
→データの差異は完全に解消されなかった。
###補足情報(言語/FW/ツール等のバージョンなど)
Facebook Marketing APIのバージョンは2.9です。
お手数をおかけいたしますが、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。