FacebookAds¶
The FacebookAds class allows you to interact with parts of the Facebook Business API.
Facebook’s advertising and Pages systems are massive, so check out the overviews to get oriented:
Before using FacebookAds, you’ll need to have the following:
A FB application, specifically the app ID and secret. See https://developers.facebook.com to find your app details or create a new app. (Note that a Facebook app isn’t necessarily visible to anyone but you. It’s just needed to interact with the FB API.)
A FB ad account. See https://business.facebook.com to find your ad accounts or create one.
A FB access token representing a user that has access to the relevant ad account. You can generate an access token from your app, either via the Facebook API itself, or via console at https://developers.facebook.com.
In order to instantiate the class, you must pass valid Facebook credentials as kwargs or via the env vars:
FB_APP_IDFB_APP_SECRETFB_ACCESS_TOKENFB_AD_ACCOUNT_ID