1. Como ler registros do DAG
Seguindo as etapas abaixo, o registro de execução do DAG pode ser encontrado.
Clique no DAG específico e considere
tcrm_bq_to_ga
como exemplo.Clique no quadrado pequeno, à direita, na execução mais recente do DAG.
Clique no botão
View Log
.O registro será mostrado na página.
2. Criar uma string YAML ads_credentials para autenticação do Google Ads
Para se autenticar no Google Ads, você precisará criar uma string formatada em YAML e salvá-la como um parâmetro do Airflow. Esse parâmetro será usado pelo TCRM para autenticação entre o TCRM e o Google Ads. A string contém cinco campos da seguinte maneira:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
Client_customer_id, no canto superior direito, acima do seu e-mail, após fazer login no Google Ads. A conta do Google Ads precisa conter a campanha do TCRM para fazer a automação.
O Developer_token estará localizado na Central de API depois que você fizer login na sua conta da MCC do Google Ads. A conta da MCC do Google Ads precisa incluir a conta do Google Ads acima que contém a campanha de automação do TCRM.
Client_id e client_secret podem ser criados na página "APIs e serviços" no Console do GCP.
O Refresh_token pode ser gerado das seguintes maneiras:
Faz o download do script Python{target="_blank"}.
Execute o script Python com os parâmetros necessários em um terminal.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
Clique no link.
- Escolha a conta de e-mail que tem permissão para modificar seus dados do Google Ads e clique em "Permitir".
- Copie o código e cole-o no terminal após o código. O token de atualização será mostrado abaixo.