1. DAG'nin Günlüklerini Okuma
Aşağıdaki adımları uygulayarak DAG yürütme günlüğü bulunabilir.
İlgili DAG'yi tıklayın, örnek olarak
tcrm_bq_to_ga
öğesini alın.En küçük DAG yürütmesi olan küçük kareyi tıklayın.
View Log
düğmesini tıklayın.Günlük, sayfada gösterilir.
2. Google Ads Kimlik Doğrulaması için ads_credentials YAML dizesi oluşturma
Google Ads'de kimliğinizi doğrulamak için YAML biçimli bir dize oluşturmanız ve bunu bir Airflow parametresi olarak kaydetmeniz gerekir. Bu parametre, TCRM tarafından TCRM ile Google Ads arasında kimlik doğrulama yapmak için kullanılır. Dize, aşağıdaki gibi 5 alan içerir:
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 değeri, Google Ads'e giriş yaptıktan sonra e-postanızın sağ üst tarafında bulunur. Google Ads hesabı, TCRM'nin otomatikleştirmesi için kampanya içermelidir.
Developer_token, Google Ads MM hesabınıza giriş yapmanızın ardından API Merkezi'nde yer alır. Google Ads MM hesabı, TCRM'nin otomatikleştirmesi için kampanya içeren yukarıdaki Google Ads hesabını içermelidir.
Client_id ve client_secret, GCP konsolundaki API'ler ve Hizmetler sayfasında oluşturulabilir.
Yenileme kodu, aşağıdaki işlemler gerçekleştirilir:
Python komut dosyasını indirir{target="_blank"}.
Python komut dosyasını bir terminaldeki gerekli parametrelerle çalıştırın.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
Bağlantıyı tıklayın.
- Google Ads verilerinizi değiştirme izni olan e-posta hesabını seçin ve İzin ver'i tıklayın.
- Kodu kopyalayın ve kodun ardından terminale yapıştırın. Yenileme jetonu aşağıda gösterilir.