ReachPlanService को किए जाने वाले अनुरोधों में, OAuth क्रेडेंशियल और ऐसा ग्राहक आईडी देना ज़रूरी है जिसे आपके OAuth क्रेडेंशियल ऐक्सेस कर सकें. इसके अलावा, आपके OAuth क्रेडेंशियल से जुड़े Google क्लाउड प्रोजेक्ट को इस सेवा का इस्तेमाल करने की अनुमति मिली होनी चाहिए.
इस गाइड में, ReachPlanService के लिए पुष्टि करने के तरीके के बारे में बताया गया है. अगर आपने अब तक ऐसा नहीं किया है, तो पहले शुरू करें में बताए गए चरणों को पूरा करें. इसके बाद, इस गाइड पर वापस आएं.
OAuth क्रेडेंशियल
शुरू करें सेक्शन में दिए गए दिशा-निर्देशों के अलावा, इन बातों का भी ध्यान रखें:
ReachPlanServiceसे कनेक्ट करने के लिए, आपके Google Cloud प्रोजेक्ट नंबर को अनुमति वाली सही सूची में जोड़ना ज़रूरी है. भले ही, इसे Google Ads API की अन्य सेवाओं के साथ इस्तेमाल करने की अनुमति पहले से मिली हो. ज़्यादा जानकारी के लिए, ज़रूरी शर्तें देखें.- Google Ads API से कनेक्ट करने के लिए, आपको Google Ads API की सेवा की शर्तें स्वीकार करनी होंगी.
- OAuth रीफ़्रेश टोकन का मालिक यह तय करता है कि
ReachPlanServiceमें किन ग्राहक आईडी के लिए क्वेरी की जा सकती है. इससे आपको इंटिग्रेशन के बारे में जानकारी मिलती है. इसके बारे में ज़्यादा जानकारी, यहां दिए गए सेक्शन में दी गई है.
ग्राहक आईडी:
Google Ads API की ज़्यादातर सेवाएं, Google Ads के चुनिंदा खातों और कैंपेन पर काम करती हैं. इस वजह से, ज़्यादातर अनुरोधों के लिए, टारगेट खाते की पहचान करने के लिए ग्राहक आईडी और उस ग्राहक आईडी को ऐक्सेस करने के लिए अनुमति वाले OAuth क्रेडेंशियल, दोनों की ज़रूरत होती है.
हालांकि, ReachPlanService का इस्तेमाल, वीडियो प्लानिंग से जुड़ी उन गतिविधियों के लिए किया जाता है जो कैंपेन चलाने के लिए, ग्राहक का कोई खास खाता बनाने से पहले की जा सकती हैं.
अंदरूनी टूल
अगर आपको अपने संगठन में अंदरूनी इस्तेमाल के लिए टूल बनाने हैं, तो इन विकल्पों पर विचार करें:
- ऐसे प्लानर जिनके पास क्लाइंट खाते का ऐक्सेस नहीं है: अगर आपके प्लानर के पास क्लाइंट के Google Ads खातों का ऐक्सेस नहीं है, तो एक उपयोगकर्ता के लिए पुष्टि करने की प्रोसेस का इस्तेमाल करके, OAuth क्रेडेंशियल जनरेट करें. ऐसा उस उपयोगकर्ता के लिए करें जिसके पास आपके मैनेजर खाते का ऐक्सेस है. इसके बाद, आपके टूल का इस्तेमाल करने वाली हर टीम के लिए, एक Google Ads खाता बनाएं या हासिल करें. साथ ही, उन्हें अपने मैनेजर खाते से लिंक करें.
ReachPlanServiceको अनुरोध भेजते समय, उपयोगकर्ता की टीम से जुड़ा ग्राहक आईडी दें. - क्लाइंट खाते का ऐक्सेस रखने वाले प्लानर: अगर आपके प्लानर के पास Google Ads मैनेजर खाते का ऐक्सेस है, तो एक से ज़्यादा उपयोगकर्ताओं के लिए पुष्टि करने की प्रोसेस लागू करें. इससे आपके ऐप्लिकेशन को प्लानर के OAuth क्रेडेंशियल इस्तेमाल करने की अनुमति मिलेगी. इसके बाद, ग्राहक के प्लान के हिसाब से ग्राहक आईडी पास किया जा सकता है.
बाहरी टूल
अगर आपको तीसरे पक्ष या बाहरी उपयोगकर्ताओं के लिए टूल बनाने हैं, तो हमारा सुझाव है कि आप इनमें से कोई विकल्प चुनें:
- हर क्लाइंट खाते के लिए: आपके मैनेजर खाते का ऐक्सेस रखने वाले उपयोगकर्ता के लिए, एक उपयोगकर्ता की पुष्टि करने वाले फ़्लो का इस्तेमाल करके OAuth क्रेडेंशियल जनरेट करें. हर बाहरी क्लाइंट के लिए एक Google Ads खाता बनाएं और उन्हें अपने मैनेजर खाते से लिंक करें. प्लान जनरेट करते समय, क्लाइंट का ग्राहक आईडी देने के लिए, अपने टूल को कॉन्फ़िगर करें.
- उपयोगकर्ता से मिला ऐक्सेस: अपने उपयोगकर्ताओं को एक से ज़्यादा उपयोगकर्ताओं की पुष्टि करने की प्रोसेस का इस्तेमाल करके, आपके टूल को अपने खातों का ऐक्सेस देने की अनुमति दें. उपयोगकर्ता से अनुमति मिलने के बाद,
CustomerServiceका इस्तेमाल करके उन Google Ads खातों की सूची पाएं जिन्हें वह ऐक्सेस कर सकता है.
एपीआई को इंटिग्रेट करने से पहले, सिस्टम की ज़रूरतों के हिसाब से ऊपर दिए गए तरीकों में से कोई एक चुनें. साथ ही, टेस्ट करने के लिए कुछ ग्राहक आईडी चुनें. अगर आपको कोई संदेह है, तो लिंक किए गए खातों के साथ एक उपयोगकर्ता की पुष्टि करने वाले फ़्लो से शुरुआत करें.
आगे क्या करना है
मीडिया प्लान तय करने का तरीका जानें.