【发布时间】:2020-07-11 05:30:06
【问题描述】:
我正在尝试使用 python sdk 将广告集发布到 facebook 营销 api。
我收到此错误。
FacebookBadObjectError: This AdSet object was already created.
从这一行开始:
adset.remote_create(params={'status': 'PAUSED'})
函数如下:
adset = AdSet(campaign_result["id"])
adset.update({
'name': 'test adset ex_2',
'campaign_id': campaign_result["id"],
'daily_budget': 150,
'billing_event': 'IMPRESSIONS',
'optimization_goal': 'REACH',
'bid_amount': 10,
'targeting': {'geo_locations': {'countries': ['US']},
'publisher_platforms': ['facebook']},
'start_time': start_time,
'end_time': end_time
})
adset.remote_create(params={'status': 'PAUSED'})
文档没有涵盖这一点。我正在关注本指南:https://medium.com/@gokhang1327/publishing-facebook-ads-with-python-step-by-step-5c2a98ee4d58 使用此代码: https://github.com/gokhangerdan/publish_facebook_ads/blob/master/script.py
我的参数适用于图形 api 浏览器。
如何在 python 中发布广告集?
【问题讨论】:
标签: python facebook-graph-api facebook-marketing-api facebook-python-business-sdk