import pprint pp = pprint.PrettyPrinter(indent=4) my_app_id = config.my_app_id my_app_secret = config.my_app_secret my_access_token = config.my_access_token FacebookAdsApi.init(my_app_id, my_app_secret, my_access_token) my_account = AdAccount(config.my_account) #print('>>> Reading permissions field of user:'******''' print(">>> Campaign Stats") for campaign in my_account.get_ad_campaigns(fields=[AdCampaign.Field.name]): for stat in campaign.get_stats(fields=[ 'impressions', 'clicks', 'spent',
AdCreative.Field.platform_customizations, AdCreative.Field.playable_asset_id, AdCreative.Field.portrait_customizations, AdCreative.Field.product_set_id, AdCreative.Field.recommender_settings, AdCreative.Field.status, AdCreative.Field.template_url, AdCreative.Field.template_url_spec, AdCreative.Field.thumbnail_url, AdCreative.Field.title, AdCreative.Field.url_tags ] #adcreatives = fbact.get_ad_creatives(fields=fields, params={AdCreative.Field.id: "adc['id']"}) # 'ad_label_ids' also not #adcreative = adcreatives[0] adcreatives = fbact.get_ad_creatives(fields=fields) adcreative = adc for c in adcreatives: if c['id'] == adc['id']: adcreative = c print(adcreative) params = { "account_id": adcreative['account_id'], "actor_id": adcreative['actor_id'], "instagram_actor_id": adcreative['instagram_actor_id'], "instagram_permalink_url": adcreative['instagram_permalink_url'], "name": vname, "video_id": vid, "object_type": adcreative['object_type'], # 'SPONSORED_VIDEO' or 'VIDEO' "body": adcreative['body'],