Google Ads API का इस्तेमाल करते समय, संपर्क और ऐक्सेस मैनेजमेंट के लिए कई जगहों पर ईमेल पतों का इस्तेमाल किया जाता है. इनमें से सबसे अहम ये हैं:
- Google Ads API का संपर्क ईमेल: यह वह ईमेल है जो Google Ads के यूज़र इंटरफ़ेस (यूआई) के एपीआई सेंटर में संपर्क के तौर पर दर्ज है.
- Google Cloud Console खाते का ईमेल: यह वह ईमेल है जिसके पास आपके OAuth 2.0 ऐप्लिकेशन के लिए इस्तेमाल किए गए Google Cloud Console खाते का एडमिन ऐक्सेस है.
- Google Ads मैनेजर खाते के ईमेल: ये ऐसे ईमेल हैं जिनके पास, उन मैनेजर Google Ads खातों के लिए एडमिन की अनुमतियां होती हैं जिन्हें Google Ads API की मदद से ऐक्सेस किया जाता है. अपने ऐप्लिकेशन के लिए रीफ़्रेश टोकन जनरेट करने पर, आम तौर पर इनमें से किसी एक ईमेल की मदद से, अपने Google Ads API ऐप्लिकेशन की पुष्टि की जाती है.
हमारा सुझाव है कि आप टीम के लिए शेयर किए गए उपनामों का इस्तेमाल करें. इससे, टीम के किसी सदस्य के टीम बदलने या कंपनी छोड़ने पर, आपके पास इन खातों का ऐक्सेस बना रहेगा. इस गाइड के बाकी हिस्से में, ऊपर बताए गए हर ईमेल पते के बारे में जानकारी दी गई है. साथ ही, यह भी बताया गया है कि किसी उपयोगकर्ता के ईमेल पते के बजाय, टीम के शेयर किए गए उपनाम का इस्तेमाल करने के लिए, ईमेल पते को कैसे अपडेट किया जा सकता है.
Google Ads API का संपर्क ईमेल
Google Ads API का संपर्क ईमेल वह ईमेल पता होता है जो Google Ads API के लिए साइन अप करते समय दिया जाता है. आपको इस ईमेल पते का ऐक्सेस रखना चाहिए और इस पते पर भेजे गए ईमेल को नियमित तौर पर मॉनिटर करना चाहिए. Google इस ईमेल पते का इस्तेमाल, एपीआई की समीक्षाओं, ऑडिट के अनुरोधों या प्रोडक्शन से जुड़ी ऐसी आपातकालीन स्थितियों के दौरान आपकी टीम से संपर्क करने के लिए करता है जिन पर तुरंत ध्यान देने की ज़रूरत होती है. संपर्क ईमेल के तौर पर, टीम के शेयर किए गए उपनाम का इस्तेमाल करें, ताकि यह पक्का किया जा सके कि पूरी टीम को ये सूचनाएं मिलें.
API के संपर्क ईमेल पते को अपडेट करने के लिए, यह तरीका अपनाएं:
अपने Google Ads मैनेजर खाते में साइन इन करें.
स्क्रीन पर सबसे नीचे बाईं ओर मौजूद, एडमिन पर क्लिक करें.
मैनेजर खाते की सेटिंग में जाकर, एपीआई सेंटर पर क्लिक करें.
डेवलपर की जानकारी में जाकर, एपीआई के संपर्क ईमेल को नोट करें. डाउन ऐरो पर क्लिक करें और ईमेल में बदलाव करें. Save पर क्लिक करें.
Google Cloud Console खाता
Google API Console प्रोजेक्ट में आपके ऐप्लिकेशन के OAuth क्रेडेंशियल होते हैं और यह Google Ads API के ऐक्सेस को कंट्रोल करता है. शेयर किए गए किसी उपनाम को खाते का मालिक बनाकर, इस खाते का ऐक्सेस पक्का करें.
Google API Console प्रोजेक्ट के मालिक की जानकारी अपडेट करने के लिए, यह तरीका अपनाएं:
- Google API कंसोल में साइन इन करें.
- पेज के सबसे ऊपर बाएं कोने में मौजूद ड्रॉप-डाउन मेन्यू से अपना प्रोजेक्ट चुनें.
- बाएं मेन्यू में, IAM और एडमिन > IAM पर जाएं.
- ऐक्सेस दें बटन पर क्लिक करें.
- प्रिंसिपल जोड़ें सेक्शन में जाकर, शेयर किया गया ईमेल पता डालें.
- मालिक की भूमिका असाइन करें.
- सेव करें बटन पर क्लिक करें. ऐक्सेस देने और वापस लेने के बारे में ज़्यादा जानने के लिए, Cloud का दस्तावेज़ देखें.
Google Ads प्रबंधक खाता
Google Ads API का इस्तेमाल करके खातों को मैनेज करने का एक सामान्य तरीका यह है कि आप अपने सभी खातों को एक ही मैनेजर खाते से लिंक करें. साथ ही, सबसे ऊपर मौजूद मैनेजर खाते के क्रेडेंशियल का इस्तेमाल करके, सभी खातों के लिए एपीआई कॉल करें. इस कॉन्फ़िगरेशन में:
- डेवलपर, उस उपयोगकर्ता के क्रेडेंशियल का इस्तेमाल करके रीफ़्रेश टोकन जारी करता है जिसके पास Google Ads मैनेजर खाते का ऐक्सेस है.
- डेवलपर,
login_customer_id
हेडर को Google Ads मैनेजर खाते के ग्राहक आईडी के तौर पर सेट करता है. साथ ही,customer_id
हेडर को उस खाते के ग्राहक आईडी के तौर पर सेट करता है जिस पर एपीआई कॉल किए जाते हैं.
इस सेटअप का एक संभावित जोखिम यह है कि अगर अनुमति पा चुके उपयोगकर्ता के पास Google Ads मैनेजर खाते का ऐक्सेस नहीं रहता है, तो रीफ़्रेश टोकन अमान्य हो जाता है और सभी एपीआई कॉल काम नहीं करते. इस स्थिति से बचने के लिए, शेयर किए गए ईमेल पते के किसी अन्य नाम का इस्तेमाल करके, इस Google Ads मैनेजर खाते को मैनेज करने के लिए न्योता भेजा जा सकता है. इसके लिए, ऐक्सेस के सही लेवल तय करें. एपीआई कॉल करने के लिए रीफ़्रेश टोकन जारी करने के लिए, शेयर किए गए इस ईमेल पते का इस्तेमाल करें.