0
FBのinsights APIの非同期呼び出しをdescribedとするためにfacebook-python-ads-sdkを使用しています。非同期広告を検索するFB広告の結果ページ単位でのAPI
params = {
"time_increment": 1,
"level": "ad",
"date_preset": "last_28d",
"breakdowns": "hourly_stats_aggregated_by_advertiser_time_zone",
"limit": 1000
}
job = AdAccount("id").get_insights_async(params=params)
result_cursor = wait_for_async_job(job)
results = [item for item in result_cursor]
def wait_for_async_job(job):
for _ in range(TIMEOUT):
time.sleep(1)
job = job.remote_read()
status = job[AdReportRun.Field.async_status]
if status == "Job Completed":
return job.get_result()
ので、数分でlast_28d仕上げのための洞察を取得するためのジョブが、しかし、結果以上の改ページは、時間を取ることができます!
非同期ジョブで改ページするのは正しい方法ですか?