সাধারণ ত্রুটি

এই পৃষ্ঠায় সাধারণ ত্রুটিগুলির একটি তালিকা এবং সেগুলি প্রতিরোধ ও সমাধান করার জন্য কিছু পরামর্শ দেওয়া হয়েছে। ত্রুটিগুলির সম্পূর্ণ তালিকার জন্য, ত্রুটি নির্দেশিকা পর্যালোচনা করুন। আরও সহায়তার জন্য, সাপোর্টে যোগাযোগ করুন।

google.rpc.ErrorInfo

ACCESS_TOKEN_SCOPE_INSUFFICIENT
সারসংক্ষেপ OAuth 2.0 অ্যাক্সেস টোকেনটিতে প্রয়োজনীয় স্কোপগুলো নেই।
সাধারণ কারণগুলি অনুরোধটি প্রত্যাখ্যান করা হয়েছে কারণ প্রদত্ত অ্যাক্সেস টোকেনটিতে গুগল অ্যাডস এপিআই ওঅথ ২.০ স্কোপ অন্তর্ভুক্ত নেই।
কীভাবে সামলাতে হবে নিশ্চিত করুন যে অ্যাক্সেস টোকেনটিতে প্রয়োজনীয় স্কোপগুলো রয়েছে। এই ত্রুটির একটি সাধারণ কারণ হলো, আপনি এমন একটি বিদ্যমান অ্যাক্সেস টোকেন পুনরায় ব্যবহার করছেন যা ভিন্ন OAuth স্কোপ ব্যবহার করে তৈরি করা হয়েছিল। প্রয়োজনীয় স্কোপসহ একটি নতুন অ্যাক্সেস টোকেন কীভাবে তৈরি করতে হয় তার উদাহরণের জন্য OAuth অথরাইজেশন প্যারামিটারগুলো দেখুন।
প্রতিরোধের পরামর্শ নিশ্চিত করুন যে অ্যাক্সেস টোকেনটিতে প্রয়োজনীয় স্কোপগুলো রয়েছে। প্রয়োজনীয় স্কোপসহ অ্যাক্সেস পেতে আপনার ব্যবহারকারীকে প্রয়োজনীয় স্কোপ দিয়ে পুনরায় প্রমাণীকরণ করুন। যদি আপনার অ্যাপ্লিকেশন একাধিক OAuth স্কোপ ব্যবহার করে, তাহলে আপনাকে গ্র্যানুলার OAuth পারমিশন প্রয়োগ করতে হতে পারে।

google.auth.exceptions.RefreshError

invalid_grant
সারসংক্ষেপ টোকেনটির মেয়াদ শেষ হয়ে গেছে বা এটি বাতিল করা হয়েছে।
সাধারণ কারণগুলি একটি গুগল ক্লাউড প্ল্যাটফর্ম প্রজেক্ট, যেখানে বহিরাগত ব্যবহারকারীর জন্য একটি OAuth সম্মতি স্ক্রিন কনফিগার করা আছে এবং পাবলিশিং স্ট্যাটাস ' Testing রয়েছে, তাকে একটি রিফ্রেশ টোকেন ইস্যু করা হয় যা ৭ দিন পর মেয়াদোত্তীর্ণ হবে।
কীভাবে সামলাতে হবে আপনার গুগল প্রজেক্টের পাবলিশিং স্ট্যাটাস ' Testing ' হওয়ায় প্রতি ৭ দিন পর রিফ্রেশ টোকেনের মেয়াদ শেষ হয়ে যায় এবং একটি invalid_grant ' এরর আসে। গুগল এপিআই কনসোলে যান এবং OAuth কনসেন্ট স্ক্রিনে নেভিগেট করুন। এরপর, ৭ দিনের মধ্যে রিফ্রেশ টোকেনের মেয়াদ শেষ হওয়া এড়াতে পাবলিশিং স্ট্যাটাস পরিবর্তন করে ' In production করুন।
প্রতিরোধের পরামর্শ যাচাইবিহীন অ্যাপগুলো দেখুন।

AdError

CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR
সারসংক্ষেপ এই অপারেটরটি Ad-এর কোনো সাবক্লাসের সাথে ব্যবহার করা যাবে না।
সাধারণ কারণগুলি বিজ্ঞাপনের status ছাড়া অন্য অ্যাট্রিবিউট পরিবর্তন করার চেষ্টা করা হচ্ছে।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ একবার একটি বিজ্ঞাপন তৈরি হয়ে গেলে, তা আর পরিবর্তন করা যায় না। যদি আপনি বিজ্ঞাপনটি পরিবর্তন করতে চান, তবে আপনাকে একটি নতুন বিজ্ঞাপন তৈরি করে পুরানোটি মুছে ফেলতে হবে। তবে, MutateAdGroupAds ব্যবহার করে বিজ্ঞাপনটির status পরিবর্তন করা যায়।
INVALID_INPUT
সারসংক্ষেপ একটি বিজ্ঞাপনের কোনো একটি ফিল্ডে অবৈধ অক্ষর রয়েছে।
সাধারণ কারণগুলি URL-এ বিশেষ অক্ষরের ব্যবহার।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ এপিআই অনুরোধ করার আগে আপনার অ্যাপের ইউআরএলগুলো যাচাই করুন।
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 হবে। বিস্তারিত জানতে 'Get started' দেখুন।
CLIENT_CUSTOMER_ID_IS_REQUIRED
সারসংক্ষেপ HTTP হেডারে ক্লায়েন্ট কাস্টমার আইডি উল্লেখ করা হয়নি।
সাধারণ কারণগুলি HTTP হেডারে ক্লায়েন্ট কাস্টমার আইডি উল্লেখ না করা।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ সমস্ত কলের জন্য ক্লায়েন্ট কাস্টমার আইডি প্রয়োজন, তাই নিশ্চিত করুন যে আপনি HTTP হেডারে এটি উল্লেখ করেছেন। আমাদের ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার কথা বিবেচনা করতে পারেন, কারণ সেগুলো আপনার জন্য এই কাজটি করে দেয়।
CUSTOMER_NOT_FOUND
সারসংক্ষেপ হেডারে প্রদত্ত গ্রাহক আইডির জন্য কোনো অ্যাকাউন্ট খুঁজে পাওয়া যায়নি।
সাধারণ কারণগুলি ব্যাকএন্ডে অ্যাকাউন্টটি প্রতিষ্ঠিত হওয়ার আগেই সদ্য তৈরি করা একটি অ্যাকাউন্ট অ্যাক্সেস করার চেষ্টা করা হচ্ছে।
কীভাবে সামলাতে হবে প্রথমে পাঁচ মিনিট অপেক্ষা করুন, তারপর প্রতি ৩০ সেকেন্ড পর পর পুনরায় চেষ্টা করুন।
প্রতিরোধের পরামর্শ অ্যাকাউন্ট তৈরি হওয়ার পর সেটির বিরুদ্ধে অনুরোধ পাঠানোর আগে কয়েক মিনিট অপেক্ষা করুন।
সারসংক্ষেপ অনুরোধ হেডারে থাকা অ্যাক্সেস টোকেনটি হয় অবৈধ অথবা এর মেয়াদ শেষ হয়ে গেছে।
সাধারণ কারণগুলি অ্যাক্সেস টোকেনটি বাতিল করা হয়েছে।
কীভাবে সামলাতে হবে একটি নতুন টোকেনের জন্য অনুরোধ করুন । আপনি যদি আমাদের কোনো ক্লায়েন্ট লাইব্রেরি ব্যবহার করেন, তাহলে টোকেনটি কীভাবে রিফ্রেশ করতে হয় তা জানতে এর ডকুমেন্টেশন দেখুন।
প্রতিরোধের পরামর্শ অ্যাক্সেস টোকেনগুলোর মেয়াদ শেষ না হওয়া পর্যন্ত সেগুলো সংরক্ষণ করুন এবং পুনরায় ব্যবহার করুন।
NOT_ADS_USER
সারসংক্ষেপ অ্যাক্সেস টোকেন তৈরি করতে ব্যবহৃত গুগল অ্যাকাউন্টটি কোনো গুগল অ্যাডস অ্যাকাউন্টের সাথে যুক্ত নয়।
সাধারণ কারণগুলি প্রদত্ত লগইন তথ্যটি এমন একটি গুগল অ্যাকাউন্টের, যেটিতে গুগল অ্যাডস চালু নেই।
কীভাবে সামলাতে হবে OAuth ফ্লো-এর জন্য একটি বৈধ Google Ads অ্যাকাউন্ট (সাধারণত আপনার ম্যানেজার অ্যাকাউন্ট) দিয়ে সাইন ইন করা নিশ্চিত করুন। এছাড়াও, আপনি আপনার ম্যানেজার অ্যাকাউন্টে সাইন ইন করে, সংশ্লিষ্ট গ্রাহক বা ম্যানেজার অ্যাকাউন্টটি নির্বাচন করে, Tools and Settings > Access and security তে গিয়ে এবং তারপর Google অ্যাকাউন্টের ইমেল ঠিকানাটি যোগ করে একটি বিদ্যমান Google Ads অ্যাকাউন্ট অ্যাক্সেস করার জন্য Google অ্যাকাউন্টটিকে আমন্ত্রণ জানাতে পারেন।
প্রতিরোধের পরামর্শ প্রযোজ্য নয়
OAUTH_TOKEN_INVALID
সারসংক্ষেপ হেডারে থাকা OAuth অ্যাক্সেস টোকেনটি বৈধ নয়।
সাধারণ কারণগুলি HTTP হেডারের সাথে পাঠানো আপনার অ্যাক্সেস টোকেনটি সঠিক ছিল না।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ নিশ্চিত করুন যে আপনি আপনার অ্যাকাউন্টের সাথে যুক্ত সঠিক অ্যাক্সেস টোকেনটি দিয়েছেন। এটিকে কখনও কখনও রিফ্রেশ টোকেন এবং অথরাইজেশন কোডের সাথে গুলিয়ে ফেলা হয়। আপনি যদি এমন একটি ক্রেডেনশিয়াল পেতে চান যা একটি ম্যানেজার অ্যাকাউন্টের অধীনে থাকা সমস্ত ক্লায়েন্ট অ্যাকাউন্ট অ্যাক্সেস করতে পারে, তাহলে নিশ্চিত করুন যে আপনি ম্যানেজার অ্যাকাউন্টের জন্য রিফ্রেশ টোকেনটি পেয়েছেন। ব্যবহারকারী প্রমাণীকরণ নির্দেশিকাটি দেখুন।
ORGANIZATION_NOT_ASSOCIATED_WITH_DEVELOPER_TOKEN
সারসংক্ষেপ ডেভেলপার টোকেনটি ইতিমধ্যেই একটি গুগল ক্লাউড অর্গানাইজেশনের সাথে যুক্ত আছে এবং এটিকে অন্য কোনো অর্গানাইজেশনের সাথে যুক্ত করা যাবে না।
সাধারণ কারণগুলি ডেভেলপার টোকেনটি সেই Google Cloud প্রজেক্টের সাথে যুক্ত নয়, যা মূলত অনুরোধগুলো করার জন্য ব্যবহৃত Google Cloud প্রজেক্টটির মতো একই Google Cloud অর্গানাইজেশনে অবস্থিত।
কীভাবে সামলাতে হবে আপনি যদি ডেভেলপার টোকেন ব্যবহার করে ইতিমধ্যেই এপিআই অনুরোধ করে থাকেন, তাহলে নিশ্চিত করুন যে OAuth ক্লায়েন্ট আইডিটি একই গুগল ক্লাউড অর্গানাইজেশনের গুগল ক্লাউড প্রজেক্টগুলোর সাথে যুক্ত আছে।
প্রতিরোধের পরামর্শ আপনার সমস্ত গুগল ক্লাউড প্রজেক্ট যেন একই গুগল ক্লাউড অর্গানাইজেশনের সাথে যুক্ত থাকে, তা নিশ্চিত করুন। একটি গুগল ক্লাউড প্রজেক্ট শুধুমাত্র একটি ডেভেলপার টোকেনের সাথে যুক্ত থাকতে পারে, কিন্তু একটি ডেভেলপার টোকেন একই অর্গানাইজেশনের একাধিক প্রজেক্টের সাথে যুক্ত করা যায়।
DEVELOPER_TOKEN_INVALID
সারসংক্ষেপ ডেভেলপার টোকেনটি অবৈধ।
সাধারণ কারণগুলি এই ত্রুটির সাধারণ কারণগুলোর মধ্যে রয়েছে ডেভেলপার টোকেনে টাইপিংয়ের ভুল, অথবা অন্য কোনো রিকোয়েস্ট হেডারে ভুলভাবে ডেভেলপার টোকেন সেট করা।
কীভাবে সামলাতে হবে টাইপিংয়ের ভুল এড়াতে এপিআই সেন্টার থেকে ডেভেলপার টোকেনটি কপি করে নিন। আপনি আপনার গুগল অ্যাডস ম্যানেজার অ্যাকাউন্টে এপিআই সেন্টারটি খুঁজে পাবেন । এছাড়াও, নিশ্চিত করুন যে আপনি সঠিক হেডারে ডেভেলপার টোকেনটি সেট করছেন। ডেভেলপার টোকেনকে অনেক সময় OAuth রিফ্রেশ টোকেন এবং অথরাইজেশন কোডের সাথে গুলিয়ে ফেলা হয়। বিভিন্ন রিকোয়েস্ট হেডার সম্পর্কে আরও জানতে এখানে পড়ুন।
প্রতিরোধের পরামর্শ প্রযোজ্য নয়

AuthorizationError

CUSTOMER_NOT_ENABLED
সারসংক্ষেপ গ্রাহক অ্যাকাউন্টটি সক্রিয় অবস্থায় না থাকায় এটি অ্যাক্সেস করা যাচ্ছে না।
সাধারণ কারণগুলি এটি ঘটে যখন গ্রাহকের অ্যাকাউন্টের নিবন্ধন প্রক্রিয়া সম্পূর্ণ হয়নি অথবা অ্যাকাউন্টটি নিষ্ক্রিয় করা হয়েছে।
কীভাবে সামলাতে হবে Google Ads UI-তে সাইন ইন করুন এবং নিশ্চিত করুন যে আপনি এই অ্যাকাউন্টের জন্য সাইনআপ প্রক্রিয়াটি সম্পূর্ণ করেছেন। নিষ্ক্রিয় করা অ্যাকাউন্টগুলির জন্য, বাতিল করা Google Ads অ্যাকাউন্ট পুনরায় সক্রিয় করুন দেখুন।
প্রতিরোধের পরামর্শ কোনো গ্রাহক অ্যাকাউন্ট নিষ্ক্রিয় করা হয়েছে কিনা, তা আপনি CANCELLED স্ট্যাটাসটি দেখে আগে থেকেই যাচাই করতে পারেন।
DEVELOPER_TOKEN_NOT_APPROVED
সারসংক্ষেপ ডেভেলপার টোকেনটি শুধুমাত্র টেস্ট অ্যাকাউন্টে ব্যবহারের জন্য অনুমোদিত এবং এটি কোনো নন-টেস্ট অ্যাকাউন্টে অ্যাক্সেস করার চেষ্টা করা হয়েছে।
সাধারণ কারণগুলি একটি নন-টেস্ট অ্যাকাউন্টে প্রবেশ করার জন্য একটি টেস্ট ডেভেলপার টোকেন ব্যবহার করা হয়েছিল।
কীভাবে সামলাতে হবে নিশ্চিত করুন যে আপনি সত্যিই একটি নন-টেস্ট অ্যাকাউন্ট অ্যাক্সেস করতে চান। যদি তাই হয়, তাহলে আপনার ডেভেলপার টোকেনটিকে স্ট্যান্ডার্ড বা বেসিক অ্যাক্সেসে আপগ্রেড করার জন্য আবেদন করতে হবে।
প্রতিরোধের পরামর্শ প্রযোজ্য নয়
DEVELOPER_TOKEN_PROHIBITED
সারসংক্ষেপ অনুরোধে পাঠানো প্রজেক্টটির সাথে ডেভেলপার টোকেনটি অনুমোদিত নয়।
সাধারণ কারণগুলি প্রতিটি গুগল এপিআই কনসোল প্রজেক্ট শুধুমাত্র একটি ম্যানেজার অ্যাকাউন্ট থেকে ডেভেলপার টোকেনের সাথে যুক্ত করা যেতে পারে। একবার আপনি গুগল অ্যাডস এপিআই অনুরোধ করলে, ডেভেলপার টোকেনটি গুগল এপিআই কনসোল প্রজেক্টের সাথে স্থায়ীভাবে যুক্ত হয়ে যায়। আপনি যদি একটি নতুন গুগল এপিআই কনসোল প্রজেক্ট ব্যবহার না করেন, তাহলে অনুরোধ করার সময় আপনি একটি DEVELOPER_TOKEN_PROHIBITED ত্রুটি পাবেন।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ নতুন ম্যানেজার অ্যাকাউন্টের অধীনে ডেভেলপার টোকেনে পরিবর্তন করলে, নতুন ম্যানেজারের টোকেন ব্যবহার করে এমন Google Ads API অনুরোধগুলির জন্য আপনাকে একটি নতুন Google API Console প্রজেক্ট তৈরি করতে হবে।
USER_PERMISSION_DENIED
সারসংক্ষেপ অনুমোদিত গ্রাহকের পরিচালন গ্রাহকের কাছে প্রবেশাধিকার নেই।
সাধারণ কারণগুলি ম্যানেজার অ্যাকাউন্টে অ্যাক্সেস থাকা একজন ব্যবহারকারী হিসেবে প্রমাণীকরণ করা হচ্ছে, কিন্তু অনুরোধে login-customer-id উল্লেখ করা হয়নি।
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ login-customer-id হিসেবে ম্যানেজার অ্যাকাউন্ট আইডিটি হাইফেন ( - ) ছাড়া উল্লেখ করুন। ক্লায়েন্ট লাইব্রেরিগুলোতে এর জন্য অন্তর্নির্মিত সমর্থন রয়েছে।

BiddingError

BID_TOO_MANY_FRACTIONAL_DIGITS
সারসংক্ষেপ বিডের পরিমাণটি অ্যাকাউন্টের মুদ্রার সর্বনিম্ন এককের সঠিক গুণিতক নয়। উদাহরণস্বরূপ, US$ 0.015 (মাইক্রোতে 15000 ) একটি বৈধ বিড নয়।
সাধারণ কারণগুলি প্রযোজ্য নয়
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ যাচাই করুন যে বিডগুলো অ্যাকাউন্টের মুদ্রার সর্বনিম্ন এককের গুণিতক।
BID_TOO_BIG
সারসংক্ষেপ বিডটি ক্যাম্পেইন বাজেটের মধ্যে থাকা সত্ত্বেও ত্রুটিটি দেখানো হচ্ছে।
সাধারণ কারণগুলি প্রযোজ্য নয়
কীভাবে সামলাতে হবে প্রযোজ্য নয়
প্রতিরোধের পরামর্শ অ্যাকাউন্টটি গুগল অ্যাড গ্রান্টস -এ অংশগ্রহণ করছে কিনা তা যাচাই করুন। যদি করে থাকে, তাহলে প্রোগ্রাম দ্বারা নির্ধারিত সর্বোচ্চ পরিমাণে CPC বিড সীমিত করুন।

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
সারসংক্ষেপ অনুরোধটির সময়সীমা শেষ হয়ে যাওয়ায় এবং প্রতিক্রিয়া জানানোর জন্য যথেষ্ট দ্রুত তা সম্পন্ন করা যায়নি।
সাধারণ কারণগুলি একটি সার্চ রিকোয়েস্ট করা হয়েছিল যার ফলে প্রাপ্ত রেসপন্সটি অনেক বড় ছিল, অথবা একটি মিউটেট রিকোয়েস্ট এতটাই বড় ছিল যে তা প্রসেস করা সম্ভব হয়নি।
কীভাবে সামলাতে হবে প্রায় ৩০ সেকেন্ড অপেক্ষা করুন, তারপর অনুরোধটি পুনরায় চেষ্টা করুন। যদি ত্রুটি অব্যাহত থাকে, তবে অনুরোধটিকে একাধিক ছোট ছোট অনুরোধে বিভক্ত করার চেষ্টা করুন যা আরও দ্রুত সম্পন্ন করা যাবে।
প্রতিরোধের পরামর্শ একটি প্রতিক্রিয়ার আকারকে এটি কীভাবে প্রভাবিত করতে পারে তা বোঝার জন্য সেগমেন্টেশন পর্যালোচনা করুন। gRPC ট্রান্সপোর্ট লেয়ারের সীমাবদ্ধতা সম্পর্কে সচেতন থাকুন।
INTERNAL_ERROR
সারসংক্ষেপ অনুরোধটি প্রক্রিয়াকরণ করার সময় অপ্রত্যাশিত কিছু ঘটেছে।
সাধারণ কারণগুলি একটি বাগের কারণে এপিআইটি সঠিকভাবে কাজ করছে না।
কীভাবে সামলাতে হবে এই ত্রুটির কারণে ব্যর্থ হওয়া যেকোনো অনুরোধ পুনরায় চেষ্টা করুন এবং এই পুনঃচেষ্টাগুলোর জন্য একটি এক্সপোনেনশিয়াল ব্যাকঅফ শিডিউল ব্যবহার করুন।
প্রতিরোধের পরামর্শ প্রযোজ্য নয়
TRANSIENT_ERROR
সারসংক্ষেপ একটি সাময়িক অভ্যন্তরীণ ত্রুটি ঘটেছে, এবং পুনরায় চেষ্টা করা উচিত।
সাধারণ কারণগুলি এপিআই অভ্যন্তরীণভাবে কোনো সাময়িক সমস্যার সম্মুখীন হলে এই ত্রুটিটি ঘটে।
কীভাবে সামলাতে হবে এই ত্রুটির কারণে ব্যর্থ হওয়া যেকোনো অনুরোধ পুনরায় চেষ্টা করুন এবং এই পুনঃচেষ্টাগুলোর জন্য একটি এক্সপোনেনশিয়াল ব্যাকঅফ শিডিউল ব্যবহার করুন।
প্রতিরোধের পরামর্শ প্রযোজ্য নয়

InvalidGrantError

invalid_grant (malformed auth code)
সারসংক্ষেপ OAuth টোকেনের জন্য আদান-প্রদান করা অনুমোদন কোডটি ত্রুটিপূর্ণ ছিল।
সাধারণ কারণগুলি এমনটি ঘটে যখন এমন কোনো ব্যবহারকারীর জন্য রিফ্রেশ টোকেন তৈরি করার চেষ্টা করা হয়, যাকে অনুরোধকারী অ্যাপ্লিকেশনটিতে ইতিমধ্যেই অ্যাক্সেস দেওয়া হয়েছে। উদাহরণস্বরূপ, একই OAuth ক্লায়েন্ট ক্রেডেনশিয়াল এবং অনুমোদনকারী ব্যবহারকারীর জন্য ' Generate User credentials' উদাহরণটি একাধিকবার চালানোর সময় এটি ঘটতে পারে।
কীভাবে সামলাতে হবে অনুমোদনকারী ব্যবহারকারী এবং 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
সারসংক্ষেপ নির্দিষ্ট ফিল্ডে নির্ধারিত স্ট্রিংটি সীমার চেয়ে দীর্ঘ।
সাধারণ কারণগুলি বিজ্ঞাপনের শিরোনাম বা বিবরণে অতিরিক্ত লেখা থাকে।
কীভাবে সামলাতে হবে যে সীমাটির সম্মুখীন হতে হচ্ছে তা শনাক্ত করুন, সেই অনুযায়ী স্ট্রিংটি পরিবর্তন করুন এবং অনুরোধটি পুনরায় পাঠান।
প্রতিরোধের পরামর্শ স্ট্রিংয়ের দৈর্ঘ্যের সীমাবদ্ধতা সম্পর্কে সচেতন থাকুন।