Setup
Fase 1: Setup10 min

#03Configurar Projeto Python

Configurar o ambiente Python com as dependências corretas e o arquivo .env com suas credenciais.

Instalar dependências

Terminal
Clique em Play para iniciar...

Criar arquivo .env

.env
bash
# .env - NUNCA commitar este arquivo!
FACEBOOK_ACCESS_TOKEN=seu_token_aqui
FACEBOOK_AD_ACCOUNT_ID=act_123456789
FACEBOOK_APP_ID=123456789
FACEBOOK_APP_SECRET=seu_secret_aqui

Código base de conexão

config.py
python
from facebook_business.api import FacebookAdsApi
from facebook_business.adobjects.adaccount import AdAccount
from dotenv import load_dotenv
import os

load_dotenv()

FacebookAdsApi.init(
    app_id=os.getenv("FACEBOOK_APP_ID"),
    app_secret=os.getenv("FACEBOOK_APP_SECRET"),
    access_token=os.getenv("FACEBOOK_ACCESS_TOKEN"),
)

account = AdAccount(os.getenv("FACEBOOK_AD_ACCOUNT_ID"))

.gitignore essencial

.gitignore
text
.env
__pycache__/
*.pyc
*.csv
*.html
*.json
!package.json

Verificação

Confirme que: