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

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

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
खास जानकारीइस ऑपरेटर का इस्तेमाल, विज्ञापन के किसी सबक्लास के साथ नहीं किया जा सकता.
आम वजहेंविज्ञापन के 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 ऐक्सेस टोकन अमान्य है.
आम वजहेंएचटीटीपी हेडर के साथ पास किया गया आपका ऐक्सेस टोकन सही नहीं था.
इसे मैनेज करने का तरीकालागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाहपक्का करें कि आपने अपने खाते से जुड़ा सही ऐक्सेस टोकन दिया हो. इसे कभी-कभी रीफ़्रेश टोकन और अनुमति कोड के साथ गलत समझा जाता है. अगर आपको ऐसा क्रेडेंशियल चाहिए जो किसी मैनेजर खाते के तहत मौजूद सभी क्लाइंट खातों को ऐक्सेस कर सके, तो पक्का करें कि आपके पास मैनेजर खाते के लिए रीफ़्रेश टोकन हो. ज़्यादा जानकारी के लिए, ऐक्सेस टोकन और रीफ़्रेश टोकन और OAuth2 के बारे में हमारी गाइड देखें.
ORGANIZATION_NOT_ASSOCIATED_WITH_DEVELOPER_TOKEN
खास जानकारीडेवलपर टोकन पहले से ही किसी Google Cloud संगठन से जुड़ा होता है और इसे किसी दूसरे संगठन से नहीं जोड़ा जा सकता.
आम वजहेंडेवलपर टोकन, उसी Google Cloud संगठन के Google Cloud प्रोजेक्ट से नहीं जुड़ा है जिसका इस्तेमाल अनुरोध करने के लिए किया गया था.
इसे मैनेज करने का तरीकाअगर आपने डेवलपर टोकन का इस्तेमाल करके पहले ही एपीआई अनुरोध कर लिए हैं, तो पक्का करें कि OAuth क्लाइंट आईडी, उसी Google Cloud संगठन के Google Cloud प्रोजेक्ट से जुड़ा हो.
कोरोना वायरस की रोकथाम के लिए सलाहपक्का करें कि आपके सभी Google Cloud प्रोजेक्ट, एक ही Google Cloud संगठन से जुड़े हों. किसी Google Cloud प्रोजेक्ट को सिर्फ़ एक डेवलपर टोकन से जोड़ा जा सकता है. हालांकि, किसी डेवलपर टोकन को संगठन के कई प्रोजेक्ट से जोड़ा जा सकता है.

AuthorizationError

CUSTOMER_NOT_ENABLED
खास जानकारीग्राहक खाते को ऐक्सेस नहीं किया जा सकता, क्योंकि यह चालू नहीं है.
आम वजहेंऐसा तब होता है, जब ग्राहक ने खाता साइन अप करने की प्रोसेस पूरी नहीं की हो या उसका खाता बंद कर दिया गया हो.
इसे मैनेज करने का तरीकाGoogle Ads के यूज़र इंटरफ़ेस (यूआई) में साइन इन करें और पक्का करें कि आपने इस खाते के लिए साइन अप की प्रक्रिया पूरी कर ली हो. बंद किए गए खातों के लिए, बंद किए गए Google Ads खाते को फिर से चालू करना लेख पढ़ें.
कोरोना वायरस की रोकथाम के लिए सलाहबंद किया गया स्टेटस देखकर, यह पहले से ही पता लगाया जा सकता है कि किसी ग्राहक का खाता बंद है या नहीं.
DEVELOPER_TOKEN_NOT_APPROVED
खास जानकारीडेवलपर टोकन का इस्तेमाल सिर्फ़ टेस्ट खातों के साथ किया जा सकता है. हालांकि, आपने किसी ऐसे खाते को ऐक्सेस करने की कोशिश की है जो टेस्ट खाता नहीं है.
आम वजहेंटेस्ट डेवलपर टोकन का इस्तेमाल, किसी ऐसे खाते को ऐक्सेस करने के लिए किया गया था जो टेस्ट खाता नहीं है.
इसे मैनेज करने का तरीकापक्का करें कि आपको किसी ऐसे खाते को ऐक्सेस करना है जो टेस्ट खाता नहीं है. अगर ऐसा है, तो आपको अपने डेवलपर टोकन को स्टैंडर्ड या बुनियादी ऐक्सेस में अपग्रेड करने के लिए आवेदन करना होगा.
कोरोना वायरस की रोकथाम के लिए सलाहलागू नहीं
DEVELOPER_TOKEN_PROHIBITED
खास जानकारीअनुरोध में भेजे गए प्रोजेक्ट के साथ, डेवलपर टोकन का इस्तेमाल नहीं किया जा सकता.
आम वजहेंGoogle API Console के हर प्रोजेक्ट को सिर्फ़ एक मैनेजर खाते के डेवलपर टोकन से जोड़ा जा सकता है. Google Ads API का अनुरोध करने के बाद, डेवलपर टोकन को Google API Console प्रोजेक्ट से हमेशा के लिए जोड़ दिया जाता है. अगर Google API Console के नए प्रोजेक्ट का इस्तेमाल नहीं किया जाता है, तो अनुरोध करते समय आपको DEVELOPER_TOKEN_PROHIBITED गड़बड़ी का मैसेज दिखेगा.
इसे मैनेज करने का तरीकालागू नहीं
कोरोना वायरस की रोकथाम के लिए सलाहअगर आपको नए मैनेजर खाते में डेवलपर टोकन पर स्विच करना है, तो आपको Google Ads API के उन अनुरोधों के लिए नया Google API कंसोल प्रोजेक्ट बनाना होगा जो नए मैनेजर खाते के टोकन का इस्तेमाल करते हैं.
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
खास जानकारीकिसी कैंपेन को जोड़ा जा रहा है या उसका नाम बदला जा रहा है, लेकिन उस नाम का इस्तेमाल पहले से ही किसी दूसरे कैंपेन में किया जा रहा है.
आम वजहेंकिसी मौजूदा चालू या रोके गए कैंपेन के नाम से नया कैंपेन बनाना.
इसे मैनेज करने का तरीकागड़बड़ी को लॉग करें और उपयोगकर्ता को गड़बड़ी का मैसेज दिखाएं. इसके अलावा, उपयोगकर्ता को कैंपेन का कोई यूनीक नाम सुझाएं या इस्तेमाल में मौजूद नामों की सूची दिखाएं.
कोरोना वायरस की रोकथाम के लिए सलाहलागू नहीं

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 क्लाइंट क्रेडेंशियल और अनुमति देने वाले उपयोगकर्ता के लिए, उपयोगकर्ता क्रेडेंशियल का उदाहरण जनरेट करें को एक से ज़्यादा बार चलाया जाए.
इसे मैनेज करने का तरीकाअनुमति देने वाले उपयोगकर्ता और 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
खास जानकारीबताए गए फ़ील्ड में असाइन की गई स्ट्रिंग, तय सीमा से ज़्यादा लंबी है.
आम वजहेंविज्ञापनों की हेडलाइन या जानकारी में बहुत ज़्यादा टेक्स्ट है.
इसे मैनेज करने का तरीकाउस सीमा की पहचान करें जो आ रही है. इसके बाद, स्ट्रिंग में बदलाव करें और अनुरोध फिर से भेजें.
कोरोना वायरस की रोकथाम के लिए सलाहस्ट्रिंग की लंबाई की सीमाओं का ध्यान रखें.