आम तौर पर होने वाली गड़बड़ियां

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

google.rpc.ErrorInfo

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

google.auth.exceptions.RefreshError

invalid_grant
खास जानकारीटोकन की समयसीमा खत्म हो गई है या उसे रद्द कर दिया गया है.
आम वजहें Google Cloud Platform के किसी प्रोजेक्ट के लिए, OAuth सहमति स्क्रीन को बाहरी उपयोगकर्ता के तौर पर कॉन्फ़िगर किया गया है. साथ ही, पब्लिश करने की स्थिति Testing है. ऐसे में, उसे सात दिनों में खत्म होने वाला रीफ़्रेश टोकन जारी किया जाता है.
समस्या को कैसे हल करें आपके Google प्रोजेक्ट का पब्लिशिंग स्टेटस Testing है. इसलिए, रीफ़्रेश टोकन हर सात दिन में खत्म हो जाता है और invalid_grant गड़बड़ी का मैसेज मिलता है. Google API Console पर जाएं और OAuth के लिए सहमति देने की स्क्रीन पर जाएं. इसके बाद, पब्लिश करने की स्थिति को In production पर सेट करें, ताकि सात दिनों में रीफ़्रेश टोकन की समयसीमा खत्म न हो.
कोरोना वायरस की रोकथाम के लिए सलाह ऐसे ऐप्लिकेशन जिनकी पुष्टि नहीं की गई है देखें.

AdError

CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR
खास जानकारीइस ऑपरेटर का इस्तेमाल, Ad की सबक्लास के साथ नहीं किया जा सकता.
आम वजहें विज्ञापन के status एट्रिब्यूट के अलावा, अन्य एट्रिब्यूट में बदलाव करने की कोशिश की जा रही हो.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह विज्ञापन बनाने के बाद, उसमें बदलाव नहीं किया जा सकता. अगर आपको विज्ञापन में बदलाव करना है, तो आपको नया विज्ञापन बनाना होगा. इसके बाद, पुराने विज्ञापन को हटाना होगा. हालांकि, MutateAdGroupAds का इस्तेमाल करके, विज्ञापन की status में बदलाव किया जा सकता है.
INVALID_INPUT
खास जानकारीविज्ञापन के किसी फ़ील्ड में अमान्य वर्ण शामिल हैं.
आम वजहें यूआरएल में खास वर्णों का इस्तेमाल करना.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह एपीआई अनुरोध करने से पहले, अपने ऐप्लिकेशन में यूआरएल की पुष्टि करें.
LINE_TOO_WIDE
खास जानकारीविज्ञापन के किसी फ़ील्ड में, तय सीमा से ज़्यादा वर्ण इस्तेमाल किए गए थे. टेक्स्ट विज्ञापनों के बारे में जानकारी देखें.
आम वजहें टेक्स्ट की लाइन बहुत लंबी होना.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह एपीआई अनुरोध करने से पहले, लाइन की लंबाई की पुष्टि करें.

AdGroupAdError

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

AdGroupCriterionError

INVALID_KEYWORD_TEXT
खास जानकारीकीवर्ड टेक्स्ट में अमान्य वर्ण हैं. कीवर्ड जोड़ना लेख पढ़ें.
आम वजहें कीवर्ड टेक्स्ट में अमान्य वर्ण हैं.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह एपीआई से अनुरोध करने से पहले, अपने ऐप्लिकेशन में कीवर्ड टेक्स्ट की पुष्टि करें.

AdGroupError

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

AssetError

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

AuthenticationError

CLIENT_CUSTOMER_ID_INVALID
खास जानकारीक्लाइंट का ग्राहक आईडी, संख्या नहीं है.
आम वजहें क्लाइंट के गलत ग्राहक आईडी का इस्तेमाल करना.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह 123-456-7890 को 1234567890 होना चाहिए. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
CLIENT_CUSTOMER_ID_IS_REQUIRED
खास जानकारीएचटीटीपी हेडर में क्लाइंट का ग्राहक आईडी नहीं दिया गया था.
आम वजहें एचटीटीपी हेडर में क्लाइंट का ग्राहक आईडी नहीं दिया गया है.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह सभी कॉल के लिए, क्लाइंट का ग्राहक आईडी ज़रूरी है. इसलिए, पक्का करें कि आपने एचटीटीपी हेडर में इसे शामिल किया हो. हमारी क्लाइंट लाइब्रेरी का इस्तेमाल करें, क्योंकि ये आपके लिए इस काम को मैनेज करती हैं.
CUSTOMER_NOT_FOUND
खास जानकारीहेडर में दिए गए ग्राहक आईडी के लिए कोई खाता नहीं मिला.
आम वजहें ऐसे खाते को ऐक्सेस करने की कोशिश करना जिसे बैकएंड में सेट अप करने से पहले ही बनाया गया हो.
समस्या को कैसे हल करें शुरुआत में पांच मिनट इंतज़ार करें. इसके बाद, हर 30 सेकंड में फिर से कोशिश करें.
कोरोना वायरस की रोकथाम के लिए सलाह खाता बनाने के बाद, कुछ मिनट इंतज़ार करें. इसके बाद ही, इस खाते के लिए अनुरोध भेजें.
खास जानकारीअनुरोध के हेडर में मौजूद ऐक्सेस टोकन अमान्य है या इसकी समयसीमा खत्म हो गई है.
आम वजहें ऐक्सेस टोकन अमान्य कर दिया गया है.
समस्या को कैसे हल करें नए टोकन के लिए अनुरोध करें. अगर हमारी किसी क्लाइंट लाइब्रेरी का इस्तेमाल किया जा रहा है, तो टोकन को रीफ़्रेश करने का तरीका जानने के लिए, उसके दस्तावेज़ देखें.
कोरोना वायरस की रोकथाम के लिए सलाह ऐक्सेस टोकन को तब तक सेव और फिर से इस्तेमाल करें, जब तक उनकी समयसीमा खत्म नहीं हो जाती.
NOT_ADS_USER
खास जानकारीऐक्सेस टोकन जनरेट करने के लिए इस्तेमाल किया गया Google खाता, किसी भी Google Ads खाते से नहीं जुड़ा है.
आम वजहें दी गई लॉगिन जानकारी, ऐसे Google खाते से जुड़ी है जिसमें Google Ads की सुविधा चालू नहीं है.
समस्या को कैसे हल करें OAuth फ़्लो के लिए, किसी मान्य Google Ads खाते (आम तौर पर, आपका मैनेजर खाता) से साइन इन करना न भूलें. आपके पास Google खाते को किसी मौजूदा Google Ads खाते का ऐक्सेस देने का विकल्प भी होता है. इसके लिए, अपने मैनेजर खाते में साइन इन करें. इसके बाद, उस ग्राहक या मैनेजर खाते को चुनें जिसका ऐक्सेस देना है. इसके बाद, Tools and Settings > Access and security पर जाएं और Google खाते का ईमेल पता जोड़ें.
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं
OAUTH_TOKEN_INVALID
खास जानकारीहेडर में मौजूद OAuth ऐक्सेस टोकन मान्य नहीं है.
आम वजहें एचटीटीपी हेडर के साथ पास किया गया आपका ऐक्सेस टोकन सही नहीं था.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह पक्का करें कि आपने अपने खाते से जुड़ा सही ऐक्सेस टोकन पास किया हो. कभी-कभी इसे रीफ़्रेश टोकन और अनुमति कोड के साथ भ्रमित किया जाता है. अगर आपको ऐसा क्रेडेंशियल चाहिए जो किसी मैनेजर खाते से जुड़े सभी क्लाइंट खातों को ऐक्सेस कर सके, तो पक्का करें कि आपको मैनेजर खाते के लिए रीफ़्रेश टोकन मिल गया हो. उपयोगकर्ता की पुष्टि करने से जुड़ी गाइड देखें.

AuthorizationError

CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION
खास जानकारीGoogle Cloud प्रोजेक्ट के पास सिर्फ़ टेस्ट ऐक्सेस होता है. इसका इस्तेमाल प्रोडक्शन खातों को ऐक्सेस करने के लिए नहीं किया जा सकता.
आम वजहें टेस्ट ऐक्सेस लेवल वाले Google Cloud प्रोजेक्ट का इस्तेमाल करके, नॉन-टेस्ट (प्रोडक्शन) Google Ads खाते के ख़िलाफ़ अनुरोध किया गया था. (एपीआई के v24 और इससे पहले के वर्शन में, यह शर्त AuthorizationError.ACTION_NOT_PERMITTED दिखाती है.)
समस्या को कैसे हल करें अगर आपको टेस्टिंग करनी है, तो पक्का करें कि आपका अनुरोध किसी टेस्ट खाते को टारगेट करता हो. अगर आपको प्रोडक्शन Google Ads खाते को ऐक्सेस करना है, तो Google Ads API के होम पेज पर जाकर, अपने Google Cloud प्रोजेक्ट का ऐक्सेस लेवल देखें. इसके बाद, अपने प्रोजेक्ट के ऐक्सेस लेवल को अपग्रेड करके एक्सप्लोरर, बेसिक या स्टैंडर्ड ऐक्सेस पर सेट करें.
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं
CUSTOMER_NOT_ENABLED
खास जानकारीग्राहक खाते को ऐक्सेस नहीं किया जा सकता, क्योंकि यह चालू नहीं है.
आम वजहें ऐसा तब होता है, जब ग्राहक ने खाता बनाने की प्रोसेस पूरी न की हो या उसका खाता बंद कर दिया गया हो.
समस्या को कैसे हल करें Google Ads के यूज़र इंटरफ़ेस (यूआई) में साइन इन करें. साथ ही, पक्का करें कि आपने इस खाते के लिए साइन अप करने की प्रोसेस पूरी कर ली हो. बंद किए गए खातों के लिए, बंद किए गए Google Ads खाते को फिर से चालू करना लेख पढ़ें.
कोरोना वायरस की रोकथाम के लिए सलाह ग्राहक खाते के बंद होने की स्थिति का पता लगाने के लिए, CANCELLED स्थिति देखें.
USER_PERMISSION_DENIED
खास जानकारीअनुमति वाले ग्राहक के पास, ऑपरेटिंग ग्राहक का ऐक्सेस नहीं है.
आम वजहें मैनेजर खाते का ऐक्सेस रखने वाले उपयोगकर्ता के तौर पर पुष्टि करना, लेकिन अनुरोध में login-customer-id तय न करना.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह मैनेजर खाते के आईडी के तौर पर login-customer-id को हाइफ़न (-) के बिना डालें. क्लाइंट लाइब्रेरी में इसके लिए सहायता पहले से मौजूद है.

BiddingError

BID_TOO_MANY_FRACTIONAL_DIGITS
खास जानकारीबिड वैल्यू, खाते की मुद्रा की सबसे छोटी इकाई का सटीक गुणज नहीं है. उदाहरण के लिए, 0.015 डॉलर (माइक्रो में 15000) मान्य बिड नहीं है.
आम वजहें लागू नहीं
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह पुष्टि करें कि बिड, खाते की मुद्रा के लिए तय की गई कम से कम यूनिट के कई गुना हों.
BID_TOO_BIG
खास जानकारीयह गड़बड़ी तब भी दिखती है, जब बिड कैंपेन के बजट के अंदर हो.
आम वजहें लागू नहीं
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह देखें कि खाता Google Ad Grants में शामिल है या नहीं. अगर ऐसा है, तो सीपीसी बिड को प्रोग्राम के हिसाब से तय की गई ज़्यादा से ज़्यादा सीमा तक सीमित रखें.

CampaignBudgetError

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

CampaignError

DUPLICATE_CAMPAIGN_NAME
खास जानकारीकिसी कैंपेन को जोड़ा जा रहा है या उसका नाम बदला जा रहा है, लेकिन उस नाम का इस्तेमाल पहले से ही किसी दूसरे कैंपेन में किया जा रहा है.
आम वजहें किसी ऐसे कैंपेन के नाम से नया कैंपेन बनाना जो फ़िलहाल चालू है या जिसे रोका गया है.
समस्या को कैसे हल करें गड़बड़ी को लॉग करें और उपयोगकर्ता को गड़बड़ी का मैसेज दिखाएं. इसके अलावा, कैंपेन के लिए कोई यूनीक नाम सुझाएं या इस्तेमाल किए जा रहे नामों की सूची दिखाएं. हालांकि, ऐसा करना ज़रूरी नहीं है.
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं
CANNOT_SET_CAMPAIGN_KEYWORD_MATCH_TYPE
खास जानकारीएआई मैक्स की सुविधा चालू होने पर, कैंपेन लेवल पर कीवर्ड मैच टाइप की सेटिंग बदलने की कोशिश की जा रही है.
आम वजहें एआई मैक्स चालू होने पर, कैंपेन-लेवल पर ब्रॉड मैच की सेटिंग काम नहीं करती. ऐसा इसलिए, क्योंकि सभी कीवर्ड को डिफ़ॉल्ट रूप से ब्रॉड मैच माना जाता है. इस फ़ील्ड को सेट करने या इसमें बदलाव करने की कोशिश करने पर गड़बड़ी होगी.
समस्या को कैसे हल करें उपयोगकर्ता को कैंपेन लेवल पर ब्रॉड मैच सेट करने के बजाय, विज्ञापन ग्रुप लेवल पर `disable_search_term_matching` पैरामीटर का इस्तेमाल करने का सुझाव दें.
कोरोना वायरस की रोकथाम के लिए सलाह अगर `ai_max_setting.enable_ai_max` को `true` पर सेट किया गया है, तो कैंपेन के लिए `keyword_match_type` को `BROAD` या किसी अन्य वैल्यू पर सेट न करें. `disable_search_term_matching` का इस्तेमाल करके, विज्ञापन ग्रुप लेवल पर खोज के लिए इस्तेमाल किए गए शब्दों की मैचिंग की सुविधा को टॉगल करें.

CriterionError

KEYWORD_HAS_INVALID_CHARS
खास जानकारीऐसे कीवर्ड जोड़ना या उनमें बदलाव करना जिनमें अमान्य वर्ण शामिल हैं.
आम वजहें कीवर्ड में ! @ % * जैसे खास वर्णों का इस्तेमाल करें.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह पक्का करें कि आपने कीवर्ड में ऐसे वर्णों का इस्तेमाल न किया हो जिनकी अनुमति नहीं है. कीवर्ड जोड़ना लेख पढ़ें.

DistinctError

DUPLICATE_ELEMENT
खास जानकारीअनुरोध में दो ऐसे पैरामीटर शामिल हैं जो एक जैसे हैं और जिनकी ज़रूरत नहीं है.
आम वजहें लागू नहीं
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह अनुरोध करने से पहले, डुप्लीकेट (ऑपरेशन, पैरामीटर, सूची के एलिमेंट) हटाएं. ऐसे फ़ील्ड ढूंढें जिनमें DistinctElements की पाबंदी हो.

InternalError

DEADLINE_EXCEEDED
खास जानकारीअनुरोध की समयसीमा खत्म हो गई है. इसलिए, जवाब देने के लिए इसे तुरंत पूरा नहीं किया जा सका.
आम वजहें खोज का ऐसा अनुरोध किया गया था जिससे बहुत बड़ा जवाब जनरेट हुआ या बदलाव करने का अनुरोध इतना बड़ा था कि उसे प्रोसेस नहीं किया जा सका.
समस्या को कैसे हल करें करीब 30 सेकंड इंतज़ार करने के बाद, फिर से कोशिश करें. अगर गड़बड़ी बनी रहती है, तो अनुरोध को कई छोटे-छोटे अनुरोधों में बांटें. इससे अनुरोध को तेज़ी से पूरा किया जा सकेगा.
कोरोना वायरस की रोकथाम के लिए सलाह सेगमेंटेशन की समीक्षा करें, ताकि यह समझा जा सके कि इससे रिस्पॉन्स के साइज़ पर क्या असर पड़ सकता है. gRPC ट्रांसपोर्ट लेयर की सीमाओं के बारे में जानें.
INTERNAL_ERROR
खास जानकारीअनुरोध को प्रोसेस करते समय कोई गड़बड़ी हुई.
आम वजहें बग की वजह से, एपीआई ठीक से काम नहीं कर रहा है.
समस्या को कैसे हल करें इस गड़बड़ी की वजह से पूरे न हो पाए अनुरोधों को फिर से भेजें. इसके लिए, फिर से अनुरोध भेजने के लिए एक्स्पोनेंशियल बैकऑफ़ शेड्यूल का इस्तेमाल करें.
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं
TRANSIENT_ERROR
खास जानकारीसिस्टम में कोई अस्थायी गड़बड़ी हुई है. इसलिए, आपको फिर से कोशिश करनी चाहिए.
आम वजहें यह गड़बड़ी तब होती है, जब एपीआई में कुछ समय के लिए कोई समस्या आती है.
समस्या को कैसे हल करें इस गड़बड़ी की वजह से पूरे न हो पाए अनुरोधों को फिर से भेजें. इसके लिए, फिर से अनुरोध भेजने के लिए एक्स्पोनेंशियल बैकऑफ़ शेड्यूल का इस्तेमाल करें.
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं

InvalidGrantError

invalid_grant (malformed auth code)
खास जानकारीOAuth टोकन के बदले में दिया गया ऑथराइज़ेशन कोड गलत फ़ॉर्मैट में था.
आम वजहें ऐसा तब होता है, जब किसी ऐसे उपयोगकर्ता के लिए रीफ़्रेश टोकन जनरेट करने की कोशिश की जाती है जिसे अनुरोध करने वाले ऐप्लिकेशन का ऐक्सेस पहले ही दिया जा चुका है. उदाहरण के लिए, ऐसा तब हो सकता है, जब एक ही OAuth क्लाइंट क्रेडेंशियल और उपयोगकर्ता के लिए, Generate User credentials example को एक से ज़्यादा बार चलाया गया हो.
समस्या को कैसे हल करें अनुमति देने वाले उपयोगकर्ता और OAuth क्लाइंट क्रेडेंशियल के किसी कॉम्बिनेशन के लिए, रीफ़्रेश टोकन फिर से जनरेट करने के लिए, मौजूदा रीफ़्रेश टोकन रद्द करें. ध्यान दें कि टोकन रद्द करने से, Google Ads API को ऐक्सेस करने के लिए उसका इस्तेमाल नहीं किया जा सकेगा. साथ ही, रीफ़्रेश टोकन का इस्तेमाल करके जनरेट किए गए सभी ऐक्सेस टोकन अमान्य हो जाएंगे.
कोरोना वायरस की रोकथाम के लिए सलाह अपने रीफ़्रेश टोकन को किसी सुरक्षित जगह पर सेव करें, ताकि आपको उसे फिर से जनरेट न करना पड़े.

MutateError

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

NotEmptyError

EMPTY_LIST
खास जानकारीज़रूरी सूची खाली है.
आम वजहें mutate तरीके में कार्रवाइयों की खाली सूची पास करना.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं

QuotaError

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

RangeError

TOO_LOW
खास जानकारीवैल्यू, कम से कम तय की गई वैल्यू से कम थी.
आम वजहें आईडी तय न करने पर, 0 वैल्यू पास की जाती है.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह एपीआई रेफ़रंस में दी गई, रेंज से जुड़ी सीमाओं के बारे में जानकारी देखें.

RequestError

INVALID_INPUT
खास जानकारीअनुरोध गलत तरीके से किया गया है.
आम वजहें अनुरोध का यूआरएल या कॉन्टेंट गलत है.
समस्या को कैसे हल करें लागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाह लागू नहीं
REQUIRED_FIELD_MISSING
खास जानकारीअनुरोध में ज़रूरी जानकारी मौजूद नहीं है.
आम वजहें कोई इकाई जोड़ते समय ज़रूरी फ़ील्ड मौजूद नहीं हैं.
समस्या को कैसे हल करें गड़बड़ी को लॉग करें और उपयोगकर्ता को गड़बड़ी का मैसेज दिखाएं. गड़बड़ी के fieldPath एट्रिब्यूट से पता चलता है कि कौनसे फ़ील्ड की वैल्यू मौजूद नहीं है.
कोरोना वायरस की रोकथाम के लिए सलाह एपीआई का संदर्भ देखें. इससे आपको पता चलेगा कि कौनसे फ़ील्ड ज़रूरी हैं.

ResourceCountLimitExceededError

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

StringLengthError

TOO_LONG
खास जानकारीचुने गए फ़ील्ड के लिए असाइन की गई स्ट्रिंग, तय की गई सीमा से ज़्यादा लंबी है.
आम वजहें विज्ञापनों की हेडलाइन या जानकारी में बहुत ज़्यादा टेक्स्ट शामिल है.
समस्या को कैसे हल करें उस सीमा का पता लगाएं जिसका उल्लंघन हुआ है. इसके बाद, स्ट्रिंग में ज़रूरी बदलाव करें और अनुरोध को फिर से भेजें.
कोरोना वायरस की रोकथाम के लिए सलाह स्ट्रिंग की लंबाई की सीमाओं के बारे में जानें.