我正在尝试使用 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 中发布广告集?