Domande frequenti

1. Lettura dei log di DAG

Seguendo i passaggi seguenti, puoi trovare il log di esecuzione di DAG.

  • Fai clic sul DAG specifico e considera tcrm_bq_to_ga come esempio.

  • Fai clic sul quadrato piccolo, a destra è l'ultima esecuzione di DAG.

  • Fai clic sul pulsante View Log.

  • Il log verrà visualizzato nella pagina.

2. Creare una stringa YAML ads_credentials per l'autenticazione di Google Ads

Per autenticarti contro Google Ads, devi creare una stringa in formato YAML e salvarla come parametro Airflow. Questo parametro verrà utilizzato da TCRM per l'autenticazione tra TCRM e Google Ads. La stringa contiene 5 campi come segue:

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 si trova in alto a destra, sopra l'email, dopo aver eseguito l'accesso a Google Ads. L'account Google Ads deve contenere la campagna per TCRM da automatizzare.

Developer_token si trova nel Centro API dopo l'accesso all'account Centro clienti Google Ads. L'account Centro clienti Google Ads deve includere l'account Google Ads riportato sopra che contiene la campagna da automatizzare per TCRM.

Client_id e client_secret possono essere creati nella pagina API e servizi nella console di GCP.

Refresh_token può essere generato effettuando le seguenti operazioni:

  • Scarica lo script Python{target="_blank"}.

  • Esegui lo script Python con i parametri richiesti in un terminale. python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET

  • Fai clic sul link.

  • Scegli l'account email autorizzato a modificare i dati di Google Ads e fai clic su Consenti.

  • Copia il codice e incollalo nel terminale dopo il codice. Il token di aggiornamento verrà mostrato di seguito.