Google Ads API के लिए Google API (एपीआई) कंसोल प्रोजेक्ट कॉन्फ़िगर करना

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

Cloud प्रोजेक्ट से जुड़े कुछ सबसे सही तरीके जानने के लिए यह वीडियो देखें

Google OAuth से पुष्टि

Google Ads API के दायरे के लिए क्रेडेंशियल हासिल करने के लिए, इस्तेमाल किए जाने वाले किसी भी Google Cloud ऐप्लिकेशन को इसकी ज़रूरत होगी Google OAuth की प्रक्रिया शुरू करने के लिए पुष्टि करने के तरीके एक असत्यापित यूज़र इंटरफ़ेस (यूआई) स्क्रीन उपयोगकर्ता. यहां ऐप्लिकेशन का मतलब, एक यूनीक OAuth 2.0 क्लाइंट आईडी के तौर पर है को भी ऐक्सेस किया जा सकता है.

यह पुष्टि, स्वतंत्र रूप से की गई है और इसके अलावा ऐसी सभी समीक्षाओं से अलग है: डेवलपर टोकन मंज़ूरी प्रक्रिया का हिस्सा है, यह ज़रूरी है, क्योंकि Google Ads API का दायरा संवेदनशील स्कोप के तहत बनाए गए हैं.

Google की ओर से पुष्टि की प्रक्रिया के लिए, कोई शुल्क नहीं लगता. यह प्रक्रिया, आम तौर पर तीन से तीन से ज़्यादा दिनों में पूरी हो जाती है 5 कामकाजी दिन. यह नीति सभी ऐप्लिकेशन पर लागू होती है.

हमारा सुझाव है कि सभी ऐप्लिकेशन जल्द से जल्द Google OAuth पुष्टि की प्रक्रिया से गुज़रें ताकि आपके कारोबार में कोई रुकावट न आए.

प्रोजेक्ट बनाना

Google के एपीआई कंसोल पर जाएं. प्रोजेक्ट बनाएं पर क्लिक करें. कोई नाम डालें और बनाएं पर क्लिक करें.

अपने प्रोजेक्ट में Google Ads API चालू करना

अपने प्रोजेक्ट के लिए Google Ads API चालू करने के लिए, यह तरीका अपनाएं:

  1. Google API कंसोल में एपीआई लाइब्रेरी खोलें. अगर कहा जाए, तो अपना प्रोजेक्ट बनाएं या नया प्रोजेक्ट बनाएं. एपीआई लाइब्रेरी में, उपलब्ध सभी एपीआई, प्रॉडक्ट फ़ैमिली और लोकप्रियता के हिसाब से ग्रुप किए गए.

  2. अगर सूची में Google Ads API नहीं दिख रहा है, तो उसे खोजने के लिए खोज का इस्तेमाल करें.

  3. Google Ads API चुनें. इसके बाद, चालू करें बटन पर क्लिक करें.

उपयोगकर्ता का टाइप और पब्लिश करने की स्थिति चुनें

एपीआई चालू करने के बाद, आपको अपने प्रोजेक्ट का उपयोगकर्ता टाइप तय करना होगा और पब्लिश करने की स्थिति. यहां दी गई टेबल में, कुछ मुख्य एट्रिब्यूट और की एक सीमा तय करें. ज़्यादा जानकारी के लिए, इसे देखें Google Cloud Platform दस्तावेज़ में दिया गया है.

उपयोगकर्ता प्रकार प्रकाशन की स्थिति सीमाएं
वह व्यू जो Google में काम करने वाले व्यक्ति को दिखेगा टेस्ट करना
  • यह सुविधा सिर्फ़ Google Cloud से जुड़े प्रोजेक्ट के लिए उपलब्ध है चैनल मैनेज करना.
  • OAuth के लिए सहमति की स्थिति में, टेस्ट के लिए ज़्यादा से ज़्यादा 100 उपयोगकर्ताओं को शामिल किया जा सकता है स्क्रीन.
  • जांच के लिए इस्तेमाल किए जाने वाले उपयोगकर्ता, Google Cloud में इंटरनल उपयोगकर्ता होने चाहिए प्रोजेक्ट से जुड़ा संगठन.
  • अनुमति देने की समयसीमा, सहमति देने के सात दिन बाद खत्म हो जाती है.
बाहरी टेस्ट करना
  • सभी प्रोजेक्ट के लिए उपलब्ध.
  • OAuth के लिए सहमति की स्थिति में, टेस्ट के लिए ज़्यादा से ज़्यादा 100 उपयोगकर्ताओं को शामिल किया जा सकता है स्क्रीन.
  • टेस्ट यूज़र, Google खाता रखने वाला कोई भी उपयोगकर्ता हो सकता है.
  • अनुमति देने की समयसीमा, सहमति देने के सात दिन बाद खत्म हो जाती है.
वह व्यू जो Google में काम करने वाले व्यक्ति को दिखेगा प्रोडक्शन में
  • यह सुविधा सिर्फ़ Google Cloud से जुड़े प्रोजेक्ट के लिए उपलब्ध है चैनल मैनेज करना.
  • Google Cloud संगठन में किसी भी उपयोगकर्ता को अनुमति देने की अनुमति देता है प्रोजेक्ट से जुड़ा हो.
बाहरी प्रोडक्शन में
  • सभी प्रोजेक्ट के लिए उपलब्ध.
  • Google खाते वाले किसी भी उपयोगकर्ता को अनुमति देने देता है.

Google OAuth पूरा नहीं किया जा रहा है पुष्टि करना के नतीजे नीचे दिए गए हैं, भले ही उनका उपयोगकर्ता टाइप या पब्लिश करना कुछ भी हो स्टेटस:

  1. खोलें सहमति स्क्रीन वाला पेज, और पेज के सबसे ऊपर मौजूद ड्रॉपडाउन मेन्यू में अपना प्रोजेक्ट चुनें.

  2. उपयोगकर्ता टाइप चुनें और बनाएं पर क्लिक करें.

  3. सहमति वाली स्क्रीन का फ़ॉर्म भरें. ज़रूरत पड़ने पर, इसमें बाद में बदलाव किया जा सकता है. क्लिक करें पूरा हो जाने पर, सेव करें और जारी रखें.

  4. अगले पेज पर, स्कोप जोड़ें या हटाएं पर क्लिक करें.

    • नीचे स्क्रोल करें और मैन्युअल रूप से जोड़ें' फ़ील्ड में यह जानकारी डालें दायरे:

      https://www.googleapis.com/auth/adwords
      
    • टेबल में जोड़ें पर क्लिक करें.

    • अपने प्रोजेक्ट के लिए अनुरोध किया जाने वाला कोई अन्य स्कोप जोड़ें. इसके बाद, अपडेट करें पर क्लिक करें.

    • सहेजें और जारी रखें पर क्लिक करें.

  5. अगर आपको अपना प्रोजेक्ट तुरंत पब्लिश नहीं करना है, तो ईमेल पता जोड़ें का परीक्षण करें, उसके बाद सेव करें और जारी रखें.

  6. खास जानकारी वाले पेज की समीक्षा करें और डैशबोर्ड पर वापस जाएं पर क्लिक करें.

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

ऐप्लिकेशन का टाइप चुनें

Google Ads API के लिए, ऐप्लिकेशन टाइप के दो विकल्प उपलब्ध हैं: डेस्कटॉप या वेब. देखें नीचे दी गई टेबल में बताया गया है कि आपके हिसाब से ऐप्लिकेशन के लिए कौनसा टाइप सबसे सही है इसे बनाने के लिए:

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

ज़्यादा जानकारी के लिए, Google Identity Platform का OAuth दस्तावेज़ देखें डेस्कटॉप ऐप्लिकेशन या वेब ऐप्लिकेशन शामिल हैं.

क्लाइंट आईडी और क्लाइंट सीक्रेट बनाना

अपने ऐप्लिकेशन का टाइप तय करने के बाद, जनरेट करने के लिए नीचे दिए गए निर्देशों का पालन करें OAuth2 क्लाइंट आईडी और क्लाइंट सीक्रेट:

  1. क्रेडेंशियल पेज खोलें. पहले से बनाया गया कोई प्रोजेक्ट चुनें या नया प्रोजेक्ट बनाएं.

  2. क्रेडेंशियल वाली स्क्रीन पर, क्रेडेंशियल बनाएं पर क्लिक करें. इसके बाद, OAuth का इस्तेमाल करें Client-ID सेट अप करें.

    1. अगर आपने इस प्रोजेक्ट के लिए, ऐसी स्क्रीन कॉन्फ़िगर नहीं की है जहां OAuth के लिए सहमति दी जाती है अब आपको ऐसा करने के लिए कहा जाएगा. क्लिक करें सहमति वाली स्क्रीन को कॉन्फ़िगर करें.

      1. उपयोगकर्ता का टाइप चुनें और बनाएं पर क्लिक करें.

      2. शुरुआती फ़ॉर्म भरें. ज़रूरत पड़ने पर, इसमें बाद में बदलाव किया जा सकता है. क्लिक करें बदलाव करने के बाद, सेव करें.

    2. क्रेडेंशियल > पर वापस जाएं क्रेडेंशियल बनाएं > OAuth क्लाइंट आईडी जारी रखने के लिए.

  3. ऐप्लिकेशन के टाइप के तौर पर, डेस्कटॉप ऐप्लिकेशन या वेब ऐप्लिकेशन को चुनें. आपके इस्तेमाल के उदाहरण के हिसाब से.

  4. इसे एक नाम दें, फिर बनाएं पर क्लिक करें.

  5. अगर आपका क्लाइंट टाइप वेब ऐप्लिकेशन है, तो कम से कम एक अधिकृत क्लाइंट जोड़ें रीडायरेक्ट यूआरआई.

    स्थानीय परीक्षण के लिए, जो हमारे क्लाइंट लाइब्रेरी के उदाहरणों में, http://127.0.0.1 का इस्तेमाल करें.

    डेस्कटॉप ऐप्लिकेशन क्लाइंट के लिए, आप अब भी लूपबैक आईपी रीडायरेक्ट, लेकिन यूआरआई को Cloud कंसोल में खास तौर पर कॉन्फ़िगर नहीं किया गया है.

  6. पुष्टि करने वाले पेज पर, अपना क्लाइंट आईडी और अपना क्लाइंट सीक्रेट कॉपी करें क्योंकि क्लाइंट को कॉन्फ़िगर करते समय आपको उनकी ज़रूरत होगी. लाइब्रेरी. क्रेडेंशियल पेज पर वापस जाकर भी इन्हें वापस पाया जा सकता है विवरण.