SSS

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.