J'essaie d'interroger les coûts de mes campagnes facebook avec un script python. Pour l'instant je pense que l'exemple de code qu'ils génèrent pour vous est ok, mais im obtenir cette erreur:API des Annonces Facebook - Objet avec ID
Unsupported get request. Object with ID 'XXX' does not exist, cannot be loaded due to missing permissions, or does not support this operation. And i cant figure out what im doing wrong. For the access token im generating one on the Marketing API Configuration.
Toute idée de ce que sautées ou fait de mal?
L'application a le compte publicitaire grefferont à la fois la configuration de l'application et la configuration de l'entreprise:
Ici j'obtenir le jeton d'accès:
Voici l'échantillon code im utilisant:
from facebookads.adobjects.adaccount import AdAccount
from facebookads.adobjects.adsinsights import AdsInsights
from facebookads.api import FacebookAdsApi
access_token = 'xxx'
ad_account_id = 'xxx'
app_secret = 'xxx'
FacebookAdsApi.init(access_token=access_token)
fields = [
'today_spend',
]
params = {
'time_range': {'since':'2017-07-03','until':'2017-08-02'},
'filtering': [],
'level': 'campaign',
'breakdowns': [],
}
print AdAccount(ad_account_id).get_insights(
fields=fields,
params=params,
)