OAuth सेवा खाते का फ़्लो

इस गाइड में आपको सेवा खातों का इस्तेमाल करके अपने खुद के क्रेडेंशियल का इस्तेमाल करके, एपीआई ऐक्सेस के लिए OAuth2 सेटअप करने का तरीका बताया गया है. आपको ये चरण सिर्फ़ एक बार पूरे करने होंगे. ऐसा तब तक करना होगा, जब तक आप OAuth2 क्रेडेंशियल को रद्द या मिटा न दें.

OAuth2 क्रेडेंशियल बनाएं

लिंक किए गए निर्देशों का पालन करके, सेवा (प्रतिनिधि) खाता आईडी और *.JSON फ़ाइल जनरेट करें. इसके बाद, इस पेज पर वापस आएं.

क्लाइंट लाइब्रेरी सेट अप करना

अपने कॉन्फ़िगरेशन में निजी कुंजी वाला JSON फ़ाइल पाथ और डेलिगेट खाता आईडी सेट करें. अगर googleads.properties फ़ाइल का इस्तेमाल किया जा रहा है, तो यह तरीका जोड़ें:

jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT

अगर एनवायरमेंट वैरिएबल का इस्तेमाल किया जा रहा है, तो अपने बैश कॉन्फ़िगरेशन या एनवायरमेंट में ये जोड़ें:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID