इस पेज पर Google Ads स्क्रिप्ट की उन सीमाओं और सीमाओं के बारे में बताया गया है जिनके बारे में आपको जानकारी होनी चाहिए. ये सीमाएं बिना किसी चेतावनी के कभी भी बदल सकती हैं, इसलिए पक्का करें कि आपकी स्क्रिप्ट सुविधाजनक हों और उनमें गड़बड़ी को हैंडल किया जा सके.
एक्ज़ीक्यूशन की समयसीमा
Google Ads स्क्रिप्ट
विज्ञापन देने वाले के खातों के लिए, Google Ads स्क्रिप्ट ज़्यादा से ज़्यादा 30 मिनट तक काम कर सकती हैं. इसके बाद, उन्हें रद्द कर दिया जाएगा. स्क्रिप्ट रद्द करने से पहले किए गए सभी बदलाव लागू होंगे.
Ads Manager स्क्रिप्ट
आम तौर पर, Ads Manager स्क्रिप्ट ज़्यादा से ज़्यादा 30 मिनट तक काम करती हैं. इसके बाद, स्क्रिप्ट रद्द कर दी जाती हैं. हालांकि, अगर कोई Ads मैनेजर स्क्रिप्ट, खातों को साथ-साथ प्रोसेस करने के लिए executeInParallel
तरीके का इस्तेमाल करती है और किसी कॉलबैक के तरीके के बारे में बताती है, तो रद्द होने से पहले यह
ज़्यादा से ज़्यादा 60 मिनट तक काम कर सकती है. इसे नीचे दिए गए चित्र में दिखाया गया है, जहां processAccount
पैरलल फ़ंक्शन है और executeInParallel
को कॉल करते समय allFinished
कॉलबैक का तरीका है.
स्क्रिप्ट रद्द करने से पहले किए गए सभी बदलाव लागू हो जाएंगे.
इकाइयों की सीमाएं
Google Ads खातों की स्क्रिप्ट
एक इटरेटर, डिफ़ॉल्ट रूप से ज़्यादा से ज़्यादा 50,000 नतीजे दिखाएगा. सिलेक्टर पर
withLimit()
को कॉल करके, इसमें बदलाव किया जा सकता है.एक सिलेक्टर,
selector.withIds()
में ज़्यादा से ज़्यादा 10,000 आईडी को हैंडल कर सकता है. अगर 10,000 या उससे ज़्यादा आईडी दिए गए हैं, तोselector.get()
रनटाइम से जुड़ी गड़बड़ी दिखाएगा. इसी तरह, आईडी की सूची के साथId IN [LIST]
शर्त तय करना10,000 का इस्तेमाल करने पर, रनटाइम में गड़बड़ी होगी.
लॉगिंग आउटपुट 100 केबी तक कम कर दिया जाएगा. अगर ऐसा होता है, तो चेतावनी लॉग किया जाएगा.
मैनेजर खातों की स्क्रिप्ट
Ads मैनेजर स्क्रिप्ट से प्रोसेस किए गए हर खाते को उसका अपना कोटा मिलता है, जैसा कि ऊपर दी गई सूची में बताया गया है.
executeInParallel
तरीके का इस्तेमाल करने पर, स्क्रिप्ट ज़्यादा से ज़्यादा 50 खातों को प्रोसेस कर सकती है.executeInParallel
केprocessAccount
तरीके से 10 एमबी तक डेटा मिल सकता है.
एक साथ कई फ़ाइलें अपलोड करने की सीमाएं
अपलोड की गई फ़ाइल 50 एमबी और 10 लाख लाइनों तक सीमित है. तय सीमा से ज़्यादा डेटा अपलोड करने पर, फ़ाइल सबमिट करने पर उसे अस्वीकार कर दिया जाएगा.
अपलोड का काम दो घंटे में खत्म हो जाता है और जॉब अपलोड की गई फ़ाइल के बचे हुए डेटा को प्रोसेस करना बंद कर देगा.
Google की सेवाओं के लिए कोटा
मौजूदा Google Apps Script सेवाएं, कुछ सुविधाओं के लिए रोज़ का कोटा और कुछ सीमाएं तय करती हैं. इन कोटे की सूची और अपवाद वाले मैसेज की सूची देखने के लिए, यह पेज देखें.
अनुमति पा चुकी स्क्रिप्ट
OAuth2 का इस्तेमाल, स्क्रिप्ट को अनुमति देने के लिए किया जाता है. हर खाते में, अनुमति वाली ज़्यादा से ज़्यादा 250 स्क्रिप्ट हो सकती हैं. इससे ज़्यादा अनुमति होने पर, पहले से अनुमति मिली हुई किसी एक स्क्रिप्ट को अनुमति नहीं दी जाएगी. ऐसा कुछ ही समय के लिए होता है. अगली बार खोलने पर स्क्रिप्ट को फिर से अनुमति दी जा सकती है.
अगर आपको बार-बार इस सीमा का सामना करना पड़ रहा है, तो आपको स्क्रिप्ट के अलग-अलग सेट को अनुमति देने के लिए, एक से ज़्यादा उपयोगकर्ता खातों का इस्तेमाल करना चाहिए.
वीडियो और शॉपिंग कैंपेन
स्टैंडर्ड कैंपेन सिलेक्टर (AdsApp.campaigns().get()
), नतीजों से वीडियो और शॉपिंग कैंपेन फ़िल्टर कर देगा. इसके बजाय, खास तौर पर बनाए गए कैंपेन सिलेक्टर का इस्तेमाल करें: