adset[AdSet.Field.status] = AdSet.Status.paused adset[AdSet.Field.daily_budget] = 10000 adset[AdSet.Field.bid_type] = AdSet.BidType.cpc adset[AdSet.Field.bid_info] = { 'CLICKS': 150, } adset[AdSet.Field.promoted_object] = {'page_id': page_id} adset[AdSet.Field.targeting] = { 'geo_locations': { 'countries': ['US'], } } adset[AdSet.Field.start_time] = int(time.time()) adset[AdSet.Field.campaign_group_id] = campaign_group_id adset.remote_create() print(adset) # _DOC close [ADSET_CREATE_CPC_PROMOTING_PAGE] adset.remote_delete() campaign.remote_delete() ad_set_id = ad_set.get_id() # _DOC open [ADSET_READ_ADCREATIVE] # _DOC vars [ad_set_id] adset = AdSet(fbid=ad_set_id) adset.get_ad_creatives([AdCreative.Field.object_story_id]) # _DOC close [ADSET_READ_ADCREATIVE] ad_set.remote_delete() campaign.remote_delete()
AdSet.Field.daily_budget: 10000, AdSet.Field.targeting: { TargetingSpecsField.geo_locations: { 'countries': ['US'], }, TargetingSpecsField.connections: [connections_id], TargetingSpecsField.user_os: ['Android'], }, AdSet.Field.status: AdSet.Status.paused, }) ad_set.remote_create() print(ad_set) # _DOC close [ADSET_CREATE_APP_CONNECTIONS_TARGETING] ad_set_id = ad_set.get_id() # _DOC open [ADSET_GET_ADGROUPS] # _DOC vars [ad_set_id] from facebookads.objects import AdSet, AdGroup ad_set = AdSet(ad_set_id) ad_group_iter = ad_set.get_ad_groups(fields=[AdGroup.Field.name]) for ad_group in ad_group_iter: print(ad_group[AdGroup.Field.name]) # _DOC close [ADSET_GET_ADGROUPS] campaign.remote_delete() campaign = AdCampaign(parent_id=ad_account_id) campaign.update({