परिचय

Google Ads API का इस्तेमाल बड़े या कॉम्प्लेक्स Google Ads खातों और कैंपेन को मैनेज करने के लिए किया जाता है. आप ऐसा सॉफ़्टवेयर बना सकते हैं जो ग्राहक स्तर से लेकर कीवर्ड स्तर तक खातों को प्रबंधित करता है. इस्तेमाल के कुछ सामान्य उदाहरण:

  • अपने-आप खाते का मैनेजमेंट
  • कस्टम रिपोर्टिंग
  • इन्वेंट्री के आधार पर विज्ञापन मैनेज करना
  • स्मार्ट बिडिंग की रणनीतियों को मैनेज करना

क्या Google Ads API मेरे लिए सही प्रॉडक्ट है?

Google कई प्रॉडक्ट उपलब्ध कराता है, ताकि Google Ads खातों को ऑटोमेट करने में मदद मिल सके. यहां कुछ आम स्थितियों और Google के उन प्रॉडक्ट की सूची दी गई है जो आपकी ज़रूरतों के हिसाब से सबसे सही हो सकते हैं.

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

ज़रूरी शर्तें

Google Ads API कॉल करने के लिए, आपके पास यह जानकारी होनी चाहिए. इस ट्यूटोरियल के बाकी हिस्से में, इन सभी आइटम को पाने का तरीका बताया गया है.

  • Google Ads मैनेजर खाता: Google Ads API का आवेदन करने के लिए, आपके पास Google Ads मैनेजर खाता होना चाहिए.
  • डेवलपर टोकन: इस टोकन की मदद से, आपका ऐप्लिकेशन Google Ads API से कनेक्ट किया जा सकता है. हर डेवलपर टोकन को एक एपीआई ऐक्सेस लेवल असाइन किया जाता है, जो हर दिन किए जा सकने वाले एपीआई कॉल की संख्या को कंट्रोल करता है. साथ ही, यह भी कंट्रोल करता है कि कॉल करने के लिए किस एनवायरमेंट को ऐक्सेस किया जा सकता है.

  • Google API Console प्रोजेक्ट: इस प्रोजेक्ट का इस्तेमाल, आपके ऐप्लिकेशन के लिए OAuth 2.0 क्लाइंट आईडी और सीक्रेट जनरेट करने के लिए किया जाता है. आईडी और सीक्रेट का इस्तेमाल, Google Ads खाते को किए जाने वाले एपीआई कॉल के लिए ज़रूरी OAuth 2.0 क्रेडेंशियल जनरेट करने के लिए किया जा सकता है. प्रोजेक्ट, एपीआई को कॉल स्वीकार करने की सुविधा भी देता है.

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

    आपके पास उस खाते का 10 अंकों वाला खाता नंबर भी होना चाहिए जिस पर एपीआई कॉल किए जा रहे हैं. यह Google Ads वेब इंटरफ़ेस में 123-456-7890 फ़ॉर्म में दिखता है. यह खाता नंबर, Google Ads API कॉल को पैरामीटर के तौर पर, बिना हाइफ़न के पास किया जाता है: 1234567890.

  • सहायता टूल और क्लाइंट लाइब्रेरी: टूल के इस सेट की मदद से, एपीआई के साथ ज़्यादा तेज़ी से इंटिग्रेट किया जा सकता है.