1. DAG-Logs lesen
Mit den folgenden Schritten finden Sie das DAG-Ausführungsprotokoll.
Klicken Sie auf den DAG und nehmen Sie
tcrm_bq_to_ga
als Beispiel.Klicken Sie auf das kleine Quadrat. Ganz rechts sehen Sie die aktuelle DAG-Ausführung.
Klicken Sie auf die Schaltfläche
View Log
.Das Protokoll wird auf der Seite angezeigt.
2. YAML-String für „ads_credentials“ für Google Ads-Authentifizierung erstellen
Wenn Sie sich für Google Ads authentifizieren möchten, müssen Sie einen String im YAML-Format erstellen und als Airflow-Parameter speichern. Dieser Parameter wird von TCRM für die Authentifizierung zwischen TCRM und Google Ads verwendet. Der String enthält fünf Felder:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
Nachdem Sie sich in Google Ads angemeldet haben, befindet sich die Kundennummer_oben rechts über Ihrer E-Mail-Adresse. Das Google Ads-Konto sollte die Kampagne enthalten, die vom TCRM automatisiert werden soll.
Das Entwicklertoken befindet sich im API Center, nachdem Sie sich in Ihrem Google Ads-Kundencenterkonto angemeldet haben. Das Google Ads-Kundencenterkonto sollte das obige Google Ads-Konto enthalten, das die TCRM-Kampagne zur Automatisierung enthält.
Client-ID und Clientschlüssel können in der GCP Console auf der Seite „APIs und Dienste“ erstellt werden.
Das Aktualisierungstoken kann folgendermaßen generiert werden:
Python-Skript für Downloads{target="_blank"}
Führen Sie das Python-Skript mit den erforderlichen Parametern in einem Terminal aus.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
Klicken Sie auf den Link.
- Wählen Sie das E-Mail-Konto aus, das zum Ändern Ihrer Google Ads-Daten berechtigt ist, und klicken Sie auf „Zulassen“.
- Kopieren Sie den Code und fügen Sie ihn in das Terminal nach dem Code ein. Das Aktualisierungstoken wird unten angezeigt.