सामान्य त्रुटियां

इस पेज पर, Google Ad Manager API से मिलने वाली उन गड़बड़ियों के बारे में बताया गया है जो अक्सर दिखती हैं. गड़बड़ियां इस फ़ॉर्मैट में दिखती हैं Error.REASON:

इकाई की सीमा से जुड़ी गड़बड़ियां

EntityChildrenLimitReachedError

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

कोटे से जुड़ी गड़बड़ियां

QuotaError.EXCEEDED_QUOTA

खास जानकारी
हर सेकंड किए गए अनुरोधों की संख्या बहुत ज़्यादा है और यह तय सीमा से ज़्यादा हो गई है.
सुझाए गए तरीके
  • बैच के तरीकों का इस्तेमाल करें. जैसे, updateLineItems. इसके लिए, बदलावों को स्थानीय तौर पर इकट्ठा करें और उन बदलावों को एक साथ पूरा करने के लिए एक ही अनुरोध करें.
  • करीब पांच सेकंड इंतज़ार करने के बाद, फिर से कोशिश करें. ध्यान दें कि इससे इस बात की गारंटी नहीं मिलती कि अनुरोध पूरा हो जाएगा. अगर यह फिर से काम नहीं करता है, तो इंतज़ार का समय बढ़ाएं. हमारा सुझाव है कि इसका इस्तेमाल, Ad Manager के साथ इंटिग्रेट किए गए इंटरैक्टिव ऐप्लिकेशन के लिए किया जाए. इनका इस्तेमाल रीयल टाइम में किया जाता है.
  • Ad Manager नेटवर्क के लिए, हर सेकंड में दो अनुरोधों की सीमा तय करें. Ad Manager 360 नेटवर्क के लिए, हर सेकंड में आठ अनुरोधों की सीमा तय करें. हम फिर से यह बात दोहराना चाहते हैं कि इससे इस बात की गारंटी नहीं मिलती कि हर अनुरोध पूरा होगा. हालांकि, इससे आपको यह गड़बड़ी कम बार दिखेगी. हमारा सुझाव है कि इस सुविधा का इस्तेमाल उन ऐप्लिकेशन के लिए किया जाए जो Ad Manager के साथ इंटिग्रेट होते हैं और जिनमें रीयल टाइम इंटरैक्शन नहीं होता. जैसे, रात में रिपोर्ट जनरेट करना.

पुष्टि करने में गड़बड़ियां

AuthenticationError.GOOGLE_ACCOUNT_ALREADY_ASSOCIATED_WITH_NETWORK

खास जानकारी
उपयोगकर्ता ने ऐसे खाते का इस्तेमाल करके टेस्ट नेटवर्क बनाने की कोशिश की है जो पहले से किसी नेटवर्क से जुड़ा हुआ है.
आम वजहें
उपयोगकर्ता ने कॉल करने से पहले, नया Google खाता नहीं बनाया NetworkService.makeTestNetwork().
सुझाए गए तरीके
कॉल करने से पहले, एक नया खाता बनाएं NetworkService.makeTestNetwork(). ज़्यादा जानकारी के लिए, टेस्ट नेटवर्क बनाने का तरीका लेख पढ़ें.

AuthenticationError.NETWORK_CODE_REQUIRED

खास जानकारी
उपयोगकर्ता ने networkCode नहीं दिया है. अनुरोध करने के लिए, नेटवर्क कोड की ज़रूरत होती है.
आम वजहें
और NetworkService.makeTestNetwork() को छोड़कर, सभी अनुरोधों के लिए नेटवर्क कोड ज़रूरी हैं.NetworkService.getAllNetworks()
सुझाए गए तरीके
अनुरोध हेडर में, उस नेटवर्क का नेटवर्क कोड शामिल करें जिसके लिए अनुरोध किया जा रहा है. सिर्फ़ उस नेटवर्क कोड का इस्तेमाल करें जो आपके खाते के लॉगिन के लिए उपलब्ध है. आपको यह कोड, Ad Manager खाते की वेबसाइट पर मिल सकता है. इसके लिए, एडमिन > नेटवर्क सेटिंग पेज पर जाएं. यह कोड, "नेटवर्क कोड" के बगल में मौजूद होता है. अपना नेटवर्क कोड सेट करने के बारे में ज़्यादा जानकारी, SOAP XML अनुरोध और जवाब के हेडर पेज पर मिल सकती है.

AuthenticationError.NETWORK_NOT_FOUND

खास जानकारी
अनुरोध नहीं किया जा सका, क्योंकि कॉन्फ़िगरेशन में दिया गया नेटवर्क कोड, सर्वर पर नहीं मिला.
आम वजहें
आपने अपने कॉन्फ़िगरेशन में गलत नेटवर्क कोड डाला है.
सुझाए गए तरीके
गड़बड़ी के लॉग का "ट्रिगर" फ़ील्ड, अक्सर उपयोगकर्ता के लिए सही नेटवर्क का सुझाव देता है.

AuthenticationError.NO_NETWORKS_TO_ACCESS

खास जानकारी
उपयोगकर्ता किसी नेटवर्क से नहीं जुड़ा है.
आम वजहें
आपने अपने प्रोडक्शन खाते के लिए, एपीआई ऐक्सेस चालू नहीं किया है.
सुझाए गए तरीके
अपने प्रोडक्शन एनवायरमेंट के लिए, एपीआई का ऐक्सेस चालू करें. जानकारी के लिए, एपीआई ऐक्सेस चालू करना लेख पढ़ें.

AuthenticationError.NOT_WHITELISTED_FOR_API_ACCESS

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

अनुमति से जुड़ी गड़बड़ियां

PermissionError.PERMISSION_DENIED

खास जानकारी
उपयोगकर्ता के पास अनुरोध के लिए ज़रूरी अनुमति नहीं है.
आम वजहें
  • आपने किसी ऐसे ऑब्जेक्ट को ऐक्सेस करने की कोशिश की है जो किसी दूसरे नेटवर्क में मौजूद है.
  • आपने अपने नेटवर्क में मौजूद किसी ऐसे ऑब्जेक्ट को ऐक्सेस करने की कोशिश की है जिसे पढ़ने या अपडेट करने की अनुमति आपके पास नहीं है.
  • आपने कोई ऐसी कार्रवाई करने की कोशिश की है जिसके लिए, आपके खाते में कोई अतिरिक्त सुविधा चालू होनी चाहिए.
सुझाए गए तरीके
  • अगर आपको यूज़र इंटरफ़ेस (यूआई) बनाना है, तो उपयोगकर्ता को बताएं कि उसके पास यह कार्रवाई करने की अनुमति नहीं है. साथ ही, उसे अपने एडमिन से संपर्क करने के लिए कहें.
  • अगर आपने कोई ऐसा टास्क पूरा करने की कोशिश की है जिसमें सिर्फ़ प्रीमियम वर्शन में उपलब्ध सुविधा का इस्तेमाल किया गया है और आपके नेटवर्क के पास इस सुविधा का इस्तेमाल करने की अनुमति नहीं है, तो इस सुविधा को चालू करने के लिए अपने खाता मैनेजर से संपर्क करें.
  • ध्यान रखें कि टेस्ट नेटवर्क, डिफ़ॉल्ट रूप से Ad Manager 360 नेटवर्क नहीं होते. इसका मतलब है कि इनमें Ad Manager 360 नेटवर्क में मौजूद प्रीमियम सुविधाएं नहीं होती हैं. अपने टेस्ट नेटवर्क पर सुविधाएं चालू करने के लिए, अपने खाता मैनेजर से संपर्क करें.

वर्शन से जुड़ी गड़बड़ियां

ApiVersionError.UPDATE_TO_NEWER_VERSION

खास जानकारी
ऐप्लिकेशन ने ऐसा अनुरोध किया है जिसके लिए नए वर्शन की ज़रूरत है या ऐप्लिकेशन ने ऐसे वर्शन के लिए अनुरोध किया है जो अब काम नहीं करता.
आम वजहें
  • एपीआई कॉल का वर्शन अब काम नहीं करता. कृपया बंद होने वाली सुविधाओं के बारे में सूचनाएं पाने के लिए, हमारे ब्लॉग की सदस्यता लें.
  • आपके अनुरोध को पूरा करने के लिए, एपीआई के नए वर्शन की ज़रूरत है. ऐसा अक्सर तब होता है, जब यूज़र इंटरफ़ेस (यूआई) में कोई सुविधा जोड़ी गई हो. साथ ही, एपीआई को ऑब्जेक्ट सही तरीके से भेजने के लिए, एपीआई के नए वर्शन की ज़रूरत हो.
सुझाए गए तरीके
  • एपीआई के वर्शन के बारे में अप-टू-डेट रहें. साथ ही, नियमित रूप से अपग्रेड करने का प्लान बनाएं.
  • बंद होने वाली सुविधाओं के बारे में सूचना पाने के लिए, हमारे ब्लॉग की सदस्यता लें.

404 गड़बड़ी

खास जानकारी
आपका अनुरोध सर्वर तक नहीं पहुंचा.
आम वजहें
ऐसा हो सकता है कि आपका इंटरनेट कनेक्शन या प्रॉक्सी गलत तरीके से कॉन्फ़िगर किया गया हो. यह भी हो सकता है कि जिस एपीआई को कॉल किया जा रहा है उसका वर्शन अब काम न करता हो.
सुझाए गए तरीके
अपने इंटरनेट या प्रॉक्सी कॉन्फ़िगरेशन की जांच करें. साथ ही, पक्का करें कि एपीआई के नए वर्शन का इस्तेमाल किया जा रहा हो. आपको अपनी क्लाइंट लाइब्रेरी को नए वर्शन में अपग्रेड करना पड़ सकता है.
कोरोना वायरस की रोकथाम के लिए सलाह
Ad Manager API से जुड़ी नई खबरों के बारे में अपडेट रहने के लिए, Ad Manager की सहायता कम्यूनिटी और हमारे ब्लॉग पर जाएं.

अनमार्शलिंग की गड़बड़ी

खास जानकारी
आपके अनुरोध में मौजूद SOAP XML, WSDL की खास बातों के मुताबिक नहीं है.
आम वजहें
अनुरोध में ऐसे फ़ील्ड या इकाइयां शामिल हैं जो WSDL स्पेसिफ़िकेशन में शामिल नहीं हैं या गलत नेमस्पेस में हैं.
अनुरोध में टाइप मेल नहीं खाता. उदाहरण के लिए, पूर्णांक फ़ील्ड में स्ट्रिंग वैल्यू है.
सुझाए गए तरीके
पक्का करें कि आपका अनुरोध, WSDL स्पेसिफ़िकेशन के मुताबिक हो.
मान्य SOAP जनरेट करने के लिए, क्लाइंट लाइब्रेरी का इस्तेमाल करें. साथ ही, तुलना करने के लिए इसका इस्तेमाल करें. सभी क्लाइंट लाइब्रेरी, SOAP अनुरोधों और जवाबों की लॉगिंग की सुविधा देती हैं.