что означает это предупреждение: список ожидаемых;получил - PullRequest
0 голосов
/ 30 сентября 2019

У меня запущена программа на Python для получения метрик в Facebook. Я получаю это предупреждение:

UserWarning: значения полей могут быть несовместимы. Список ожидаемых;получил

И это (часть) моего кода:

 FIELDS          = [
                     (adsinsights.AdsInsights.Field.ad_id),
                     (adsinsights.AdsInsights.Field.adset_name),        
                     (adsinsights.AdsInsights.Field.campaign_id),  

                     (adsinsights.AdsInsights.Field.reach),
                     (adsinsights.AdsInsights.Field.frequency),
                     (adsinsights.AdsInsights.Field.impressions),
                     (adsinsights.AdsInsights.Field.spend),

                     (adsinsights.AdsInsights.Field.inline_link_clicks),
                     (adsinsights.AdsInsights.Field.unique_clicks),

                     (adsinsights.AdsInsights.Field.cost_per_inline_link_click),
                     (adsinsights.AdsInsights.Field.cost_per_inline_post_engagement),
                     (adsinsights.AdsInsights.Field.cost_per_unique_click)
                   ]

 def readInsightsFromCampaign(campaignId):
     FacebookAdsApi.init(access_token=ACCESS_TOKEN, api_version=API_VERSION)

     c = campaign.Campaign(campaignId)
     params = {
         'level': adsinsights.AdsInsights.Level.account,
         'date_preset': campaign.Campaign.DatePreset.last_90d,
         'fields': FIELDS
     }

     insights = c.get_insights(params=params)
     return insights

Что означает это предупреждение? И как мне этого избежать?

Большое спасибо, Тим

1 Ответ

1 голос
/ 30 сентября 2019

Я думаю, это вам очень поможет: https://github.com/facebook/facebook-python-business-sdk/blob/master/README.md

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...