1. DAG के लॉग पढ़ना
नीचे दिया गया तरीका अपनाकर, DAG लागू करने का लॉग मिल सकता है.
खास DAG पर क्लिक करें. उदाहरण के लिए,
tcrm_bq_to_ga
लें.छोटे स्क्वेयर पर क्लिक करें, सबसे नया DAG लागू होता है.
View Log
बटन पर क्लिक करें.लॉग, पेज पर दिखाया जाएगा.
2. Google Ads की पुष्टि करने के लिए, ads_क्रेडेंशियल YAML स्ट्रिंग बनाएं
Google Ads के सामने खुद को प्रमाणित करने के लिए, आपको एक YAML फ़ॉर्मैट बनाना होगा और उसे एक Airflow पैरामीटर के तौर पर सेव करना होगा. TCRM, इस पैरामीटर का इस्तेमाल टीसीएफ़ और Google Ads के बीच पुष्टि करने के लिए करेगा. स्ट्रिंग में पांच फ़ील्ड इस तरह के होते हैं:
adwords:
client_customer_id: 123-456-7890
developer_token: abcd
client_id: test.apps.googleusercontent.com
client_secret: secret
refresh_token: 1//token
Google Ads में लॉग इन करने के बाद, Client_customer_id आपके ईमेल के सबसे ऊपर दाईं ओर मौजूद होता है. Google Ads खाते में, टीसीआरएम के लिए कैंपेन ऑटोमेट होना चाहिए.
जब आप अपने Google Ads MCC खाते में लॉग इन करते हैं, तो Developer_token, API केंद्र में दिख जाता है. Google Ads एमसीसी खाते में ऊपर दिए गए Google Ads खाते को शामिल करना चाहिए. इस खाते में, टीसीआरएम को अपने-आप चलने के लिए कैंपेन शामिल है.
Client_id और client_secret को GCP कंसोल के API और सेवाएं पेज में बनाया जा सकता है.
रीफ़्रेश करने के लिए, यह तरीका अपनाएं:
Python स्क्रिप्ट डाउनलोड करता है{target="_blank"}.
Python स्क्रिप्ट को टर्मिनल में ज़रूरी पैरामीटर के साथ चलाएं.
python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET
लिंक पर क्लिक करें.
- वह ईमेल खाता चुनें जिसमें आपके Google Ads डेटा को बदलने की अनुमति है और 'अनुमति दें' पर क्लिक करें.
- कोड की कॉपी करें और कोड के बाद इसे टर्मिनल में चिपकाएं. रीफ़्रेश टोकन को नीचे दिखाया जाएगा.