प्रमाणीकरण

ReachPlanService के अनुरोधों के लिए ऐसा डेवलपर टोकन, OAuth क्रेडेंशियल, और ग्राहक आईडी देना ज़रूरी है जिसे आपके OAuth क्रेडेंशियल ऐक्सेस कर सकें.

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

डेवलपर टोकन और OAuth क्रेडेंशियल

शुरू करें पेज पर दिए गए दिशा-निर्देशों के अलावा, इन बातों का ध्यान रखें:

  1. ReachPlanService से कनेक्ट करने के लिए, आपके डेवलपर टोकन को अनुमति वाली सूची में शामिल करना ज़रूरी है. भले ही, उसे Google Ads API की अन्य सेवाओं के साथ इस्तेमाल करने की अनुमति पहले ही मिल चुकी हो. ज़्यादा जानकारी के लिए, ज़रूरी शर्तें देखें.
  2. Google Ads API से कनेक्ट करने के लिए, आपको Google Ads API की सेवा की शर्तें स्वीकार करनी होंगी.
  3. आपके OAuth रीफ़्रेश टोकन का मालिक ही यह तय करता है कि ReachPlanService में कौनसे ग्राहक आईडी के लिए क्वेरी की जा सकती है. यह आपके इंटिग्रेशन के बारे में बताता है. इसके बारे में यहां ज़्यादा जानकारी दी गई है.

ग्राहक आईडी:

Google Ads API में ज़्यादातर सेवाएं खास Google Ads खातों और कैंपेन पर काम करती हैं. इस वजह से, ज़्यादातर अनुरोधों के लिए मैनेज किए जा रहे खाते या क्वेरी किए जा रहे खाते की पहचान करने के लिए, ग्राहक आईडी की ज़रूरत होती है. साथ ही, उस ग्राहक आईडी को ऐक्सेस करने की अनुमति वाले OAuth क्रेडेंशियल, दोनों की ज़रूरत होती है. हालांकि, ReachPlanService का मकसद, वीडियो की प्लानिंग से जुड़ी उन गतिविधियों के लिए है जो कैंपेन चलाने के लिए इस्तेमाल होने वाले खास ग्राहक आईडी के बारे में जानने से पहले हो सकती हैं.

जो पार्टनर अपने संगठन में अंदरूनी इस्तेमाल के लिए टूल बनाते हैं उन्हें हम नीचे दिए गए विकल्पों में से किसी एक को चुनने का सुझाव देते हैं:

  1. अगर आपके प्लान करने वालों के पास आपके क्लाइंट के Google Ads खातों का ऐक्सेस नहीं है: जिस उपयोगकर्ता के पास आपके डेवलपर टोकन के मैनेजर खाते का ऐक्सेस है उसके लिए, इंस्टॉल किए गए ऐप्लिकेशन फ़्लो का इस्तेमाल करके OAuth क्रेडेंशियल जनरेट करें. इसके बाद, आपके टूल का इस्तेमाल करने वाली हर टीम के लिए, Google Ads खाता बनाएं या डाउनलोड करें और उन्हें अपने मैनेजर खाते से लिंक करें. ReachPlanService को अनुरोध करते समय, उपयोगकर्ता की टीम से मेल खाने वाला ग्राहक आईडी उपलब्ध कराएं.

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

बाहरी उपयोगकर्ताओं के लिए टूल बनाने वाले पार्टनर को, हम इन तरीकों को अपनाने का सुझाव देते हैं:

  1. इंस्टॉल किए गए ऐप्लिकेशन फ़्लो का इस्तेमाल करके, OAuth क्रेडेंशियल जनरेट करें. ऐसा उस उपयोगकर्ता के लिए किया जा सकता है जिसके पास आपके डेवलपर टोकन के मैनेजर खाते का ऐक्सेस है. हर बाहरी क्लाइंट के हिसाब से Google Ads खाता बनाएं और उन्हें अपने मैनेजर खाते से लिंक करें. इसके बाद, अपने टूल को कॉन्फ़िगर करें, ताकि क्लाइंट से प्लान बनाते समय उससे जुड़ा ग्राहक आईडी दिया जा सके.

  2. अपने उपयोगकर्ताओं को वेब ऐप्लिकेशन फ़्लो का इस्तेमाल करके, आपके टूल को उनके खातों का ऐक्सेस देने की सुविधा दें. उपयोगकर्ता की अनुमति मिलने के बाद, CustomerService का इस्तेमाल करके, उन्हें Google Ads खातों की सूची दें, ताकि वे ऐक्सेस कर सकें.

इसका मकसद यह पक्का करना है कि ReachPlanService का इस्तेमाल करते समय, प्लानर को सबसे कम समस्या हो. एपीआई को इंटिग्रेट करने से पहले, अपनी स्थिति के हिसाब से, दोनों में से कोई एक तरीका चुनें और जांच करने के लिए, कुछ ग्राहक आईडी की पहचान करें. अगर आपको किसी तरह का संदेह है, तो अपने टूल टाइप के लिए सुझाया गया पहला तरीका अपनाएं.