1. Lire les journaux du DAG
Le journal d'exécution du DAG se trouve ci-dessous.
Cliquez sur le DAG spécifique, prenons
tcrm_bq_to_ga
comme exemple.Cliquez sur le petit carré, le plus à droite correspond à la dernière exécution du DAG.
Cliquez sur le bouton
View Log
.Le journal sera affiché sur la page.
2. Créer une chaîne YAML ads_credentials pour l'authentification Google Ads
Pour vous authentifier auprès de Google Ads, vous devez créer une chaîne au format YAML et l'enregistrer en tant que paramètre Airflow. Ce paramètre sera utilisé par TCRM pour l'authentification entre TCRM et Google Ads. La chaîne contient cinq champs comme suit:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
Une fois connecté à Google Ads, Client_customer_id est indiqué en haut à droite, au-dessus de votre adresse e-mail. Le compte Google Ads doit contenir la campagne à automatiser pour TCRM.
Developer_token se trouve dans le centre API une fois que vous êtes connecté à votre compte CM Google Ads. Le compte CM Google Ads doit inclure le compte Google Ads ci-dessus contenant la campagne que TCRM peut automatiser.
Vous pouvez créer les champs "client_id" et "client_secret" sur la page "API et services" de la console GCP.
Pour générer le jeton Refresh_token, procédez comme suit:
Téléchargez le script Python{target="_blank"}.
Exécutez le script Python avec les paramètres requis dans un terminal.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
Cliquez sur le lien.
- Choisissez le compte de messagerie autorisé à modifier vos données Google Ads, puis cliquez sur "Autoriser".
- Copiez le code et collez-le dans le terminal après le code. Le jeton d'actualisation sera affiché ci-dessous.