सीमाएं

इस पेज पर, Google Ads स्क्रिप्ट में लागू होने वाली अलग-अलग सीमाओं के बारे में बताया गया है. इनके बारे में आपको पता होना चाहिए. इन सीमाओं में बिना किसी सूचना के कभी भी बदलाव किया जा सकता है. इसलिए, पक्का करें कि आपकी स्क्रिप्ट फ़्लेक्सिबल हों और उनमें गड़बड़ी को ठीक करने की सुविधा मौजूद हो.

स्क्रिप्ट चलाने की समयसीमाएं

Google Ads स्क्रिप्ट

विज्ञापन देने वाले लोगों/एजेंसियों के खातों के लिए, Google Ads स्क्रिप्ट ज़्यादा से ज़्यादा 30 मिनट तक चल सकती हैं. इसके बाद, उन्हें रद्द कर दिया जाएगा. स्क्रिप्ट रद्द होने से पहले किए गए सभी बदलाव लागू हो जाएंगे.

Ads Manager स्क्रिप्ट

Ads Manager स्क्रिप्ट आम तौर पर ज़्यादा से ज़्यादा 30 मिनट तक चल सकती हैं. इसके बाद, उन्हें रद्द कर दिया जाएगा. हालांकि, अगर कोई Ads Manager स्क्रिप्ट, खातों को एक साथ प्रोसेस करने के लिए executeInParallel तरीके का इस्तेमाल करती है और कॉलबैक तरीका तय करती है, तो उसे रद्द करने से पहले ज़्यादा से ज़्यादा 60 मिनट तक चलाया जा सकता है. इसे नीचे दी गई इमेज में दिखाया गया है. इसमें processAccount एक साथ काम करने वाला फ़ंक्शन है और allFinished कॉलबैक तरीका है जब executeInParallel को कॉल किया जाता है.

स्क्रिप्ट रद्द होने से पहले किए गए सभी बदलाव लागू हो जाएंगे.

इकाई की सीमाएं

Google Ads खातों की स्क्रिप्ट

  • एक इटरेटर डिफ़ॉल्ट रूप से, ज़्यादा से ज़्यादा 50,000 नतीजे दिखाएगा. सेलेक्टर पर withLimit() को कॉल करके, इसमें बदलाव किया जा सकता है.

  • एक सेलेक्टर, selector.withIds() में ज़्यादा से ज़्यादा 10,000 आईडी हैंडल कर सकता है. अगर 10,000 या उससे ज़्यादा आईडी तय किए जाते हैं, तो selector.get() रनटाइम में गड़बड़ी दिखाएगा. इसी तरह, 10,000 से ज़्यादा आईडी की सूची के साथ Id IN [LIST] शर्त तय करने पर, रनटाइम में गड़बड़ी होगी.

  • लॉगिंग आउटपुट को 100 केबी पर काट दिया जाएगा. ऐसा होने पर, चेतावनी लॉग की जाएगी.

मैनेजर खातों की स्क्रिप्ट

  • Ads Manager स्क्रिप्ट से प्रोसेस किए गए हर खाते को, पिछली सेक्शन में बताई गई अपनी कोटा मिलता है .

  • executeInParallel तरीके का इस्तेमाल करने पर, कोई स्क्रिप्ट 50 खातों तक को प्रोसेस कर सकती है.

  • executeInParallel का processAccount तरीका, 10 एमबी तक का डेटा दिखा सकता है.

बल्क अपलोड की सीमाएं

  • अपलोड की जाने वाली फ़ाइल का साइज़ 50 एमबी और उसमें एक लाख से ज़्यादा पंक्तियां नहीं होनी चाहिए. अगर फ़ाइल इन सीमाओं से ज़्यादा है, तो उसे सबमिट करने पर अस्वीकार कर दिया जाएगा.

  • अपलोड करने का काम दो घंटे बाद बंद हो जाता है. इसके बाद, अपलोड की गई फ़ाइल में मौजूद बाकी डेटा को प्रोसेस नहीं किया जाएगा.

Google सेवाओं के लिए कोटा

Google Apps Script की बुनियादी सेवाओं पर, रोज़ाना के कोटा और कुछ सुविधाओं पर सख्त सीमाएं लागू होती हैं. इन कोटा और इनसे जुड़े अपवाद वाले मैसेज की सूची देखें.

अनुमति वाली स्क्रिप्ट

स्क्रिप्ट को अनुमति देने के लिए, OAuth2 का इस्तेमाल किया जाता है. हर खाते में, अनुमति वाली 250 स्क्रिप्ट की सीमा होती है. इस सीमा से ज़्यादा स्क्रिप्ट को अनुमति देने पर, पहले से अनुमति वाली किसी एक स्क्रिप्ट की अनुमति रद्द कर दी जाएगी. यह सिर्फ़ कुछ समय के लिए होता है. स्क्रिप्ट को अगली बार खोलने पर, उसे फिर से अनुमति दी जा सकती है.

अगर आपको बार-बार इस सीमा से जुड़ी समस्या आ रही है, तो स्क्रिप्ट के अलग-अलग सेट को अनुमति देने के लिए, कई उपयोगकर्ता खातों का इस्तेमाल करें.

वीडियो और शॉपिंग कैंपेन

स्टैंडर्ड कैंपेन सेलेक्टर (AdsApp.campaigns().get()), नतीजों से वीडियो और शॉपिंग कैंपेन को फ़िल्टर कर देगा. इसके बजाय, कैंपेन के लिए बने खास सेलेक्टर का इस्तेमाल करें: