1. Odczytywanie logów DAG-a
Poniżej znajdziesz dziennik wykonywania DAG-ów.
Kliknij konkretną DAG-a, na przykład
tcrm_bq_to_ga
.Kliknij mały kwadrat, najdalej na prawo, w sekcji DAG.
Kliknij przycisk
View Log
.Na stronie pojawi się log.
2. Tworzenie ciągu YAML reklam ads.credentials na potrzeby uwierzytelniania Google Ads
Aby uwierzytelnić się w Google Ads, musisz utworzyć ciąg znaków w formacie YAML i zapisać go jako parametr Airflow. Ten parametr będzie używany przez TCRM do uwierzytelniania TCRM i Google Ads. Ciąg zawiera 5 pól:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
Identyfikator klienta jest umieszczony w prawym górnym rogu e-maila po zalogowaniu się na konto Google Ads. Konto Google Ads powinno zawierać kampanię, którą automatyzuje TCRM.
Po zalogowaniu się na konto MCK Google Ads znajduje się w Centrum API. Konto MCK Google Ads powinno zawierać konto Google Ads, które zawiera kampanię, którą można zautomatyzować.
Identyfikator Client_id i client_secret możesz utworzyć na stronie interfejsów API i usług w konsoli GCP.
Token odświeżania można wygenerować, wykonując te czynności:
Pobiera skrypt Pythona{target="_blank"}.
Uruchom skrypt w Pythonie z wymaganymi parametrami w terminalu.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
Kliknij link.
- Wybierz konto e-mail, które ma uprawnienia do modyfikowania danych Google Ads, i kliknij Zezwól.
- Skopiuj kod i wklej go do terminala za kodem. Token odświeżania będzie widoczny poniżej.