प्रमाणीकरण

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 का इस्तेमाल करते समय, प्लानर को कम से कम रुकावट का सामना करना पड़े. एपीआई को इंटिग्रेट करने से पहले, अपनी स्थिति के हिसाब से दोनों में से किसी एक तरीके को चुनें और जांच करने के लिए, कुछ ग्राहक आईडी की पहचान करें. अगर आपको कोई संदेह है, तो अपने टूल टाइप के लिए सुझाए गए पहले तरीके का इस्तेमाल करें.