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

এই পৃষ্ঠায় গুগল অ্যাড ম্যানেজার এপিআই দ্বারা ফেরত আসা সবচেয়ে সাধারণ ত্রুটিগুলো বর্ণনা করা হয়েছে। ত্রুটিগুলো Error.REASON ফরম্যাটে ফেরত আসে।

সত্তার সীমা ত্রুটি

EntityChildrenLimitReachedError

সারসংক্ষেপ
সত্তাটির জন্য অনুমোদিত সর্বোচ্চ সংখ্যক চাইল্ড পূর্ণ হয়ে গেছে এবং সেই সত্তাটিতে আর কোনো চাইল্ড যোগ করা যাবে না।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
যে এনটিটির চাইল্ডের সংখ্যা সর্বোচ্চ অনুমোদিত সীমায় পৌঁছে গেছে, সেটির একটি নতুন টাইপ তৈরি করুন এবং আপনি যে চাইল্ড এনটিটিটিটি তৈরি করতে চাইছেন, সেটিকে নতুন টাইপটিতে যুক্ত করুন। উদাহরণস্বরূপ, যদি আপনি LINE_ITEM_LIMIT_FOR_ORDER_REACHED কোডটি পান, তাহলে আপনাকে একটি নতুন অর্ডার তৈরি করতে হবে এবং আপনি যে লাইন আইটেমটি তৈরি করতে চাইছেন, সেটি সেই নতুন অর্ডারে যুক্ত করতে হবে।

কোটা ত্রুটি

QuotaError.EXCEEDED_QUOTA

সারসংক্ষেপ
প্রতি সেকেন্ডে করা অনুরোধের সংখ্যা অনেক বেশি এবং তা অনুমোদিত সীমা অতিক্রম করেছে।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
  • updateLineItems- এর মতো ব্যাচ মেথড ব্যবহার করে স্থানীয়ভাবে পরিবর্তনগুলো সংগ্রহ করুন এবং একটিমাত্র অনুরোধের মাধ্যমে একবারে সেই পরিবর্তনগুলো কার্যকর করুন।
  • প্রায় ৫ সেকেন্ড অপেক্ষা করুন এবং তারপর অনুরোধটি পুনরায় চেষ্টা করুন। মনে রাখবেন, এতে অনুরোধটি সফল হওয়ার কোনো নিশ্চয়তা নেই। যদি এটি আবার ব্যর্থ হয়, তবে অপেক্ষার সময় বাড়ানোর চেষ্টা করুন। অ্যাড ম্যানেজারের সাথে সংযুক্ত এবং রিয়েল-টাইমে ব্যবহৃত ইন্টারেক্টিভ অ্যাপ্লিকেশনগুলির জন্য এটি সুপারিশ করা হয়।
  • অ্যাড ম্যানেজার নেটওয়ার্কের জন্য প্রতি সেকেন্ডে অনুরোধের সংখ্যা ২-এ, অথবা অ্যাড ম্যানেজার ৩৬০ নেটওয়ার্কের জন্য প্রতি সেকেন্ডে ৮-এ সীমিত করুন। আবারও বলছি, এটি প্রতিটি অনুরোধ সফল হওয়ার নিশ্চয়তা দেয় না, তবে এই ত্রুটি পাওয়ার সংখ্যা কমাতে সাহায্য করতে পারে। অ্যাড ম্যানেজারের সাথে ইন্টিগ্রেট করা এমন অ্যাপ্লিকেশনগুলির জন্য এটি সুপারিশ করা হয়, যেগুলির রিয়েল-টাইম ইন্টারঅ্যাকশন নেই, যেমন রাতের রিপোর্ট চালানো।

প্রমাণীকরণ ত্রুটি

AuthenticationError.GOOGLE_ACCOUNT_ALREADY_ASSOCIATED_WITH_NETWORK

সারসংক্ষেপ
ব্যবহারকারী এমন একটি অ্যাকাউন্ট ব্যবহার করে একটি টেস্ট নেটওয়ার্ক তৈরি করার চেষ্টা করেছিলেন, যেটি ইতিমধ্যেই একটি নেটওয়ার্কের সাথে যুক্ত আছে।
সাধারণ কারণগুলি
ব্যবহারকারী NetworkService.makeTestNetwork() কল করার আগে প্রথমে একটি নতুন গুগল অ্যাকাউন্ট তৈরি করেননি।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
NetworkService.makeTestNetwork() কল করার আগে একটি সম্পূর্ণ নতুন অ্যাকাউন্ট তৈরি করুন। আরও তথ্যের জন্য কীভাবে একটি টেস্ট নেটওয়ার্ক তৈরি করতে হয় তা দেখুন।

AuthenticationError.NETWORK_CODE_REQUIRED

সারসংক্ষেপ
ব্যবহারকারী কোনো networkCode প্রদান করেননি। অনুরোধটি করার জন্য একটি নেটওয়ার্ক কোড প্রয়োজন।
সাধারণ কারণগুলি
NetworkService.getAllNetworks() এবং NetworkService.makeTestNetwork() ব্যতীত অন্য সকল অনুরোধের জন্য নেটওয়ার্ক কোড প্রয়োজন।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
অনুরোধ হেডারে যে নেটওয়ার্কটি ব্যবহার করা হচ্ছে তার নেটওয়ার্ক কোড অন্তর্ভুক্ত করুন। শুধুমাত্র আপনার অ্যাকাউন্ট লগইনের জন্য উপলব্ধ নেটওয়ার্ক কোড ব্যবহার করুন। আপনি আপনার অ্যাকাউন্টের জন্য অ্যাড ম্যানেজার ওয়েবসাইটে, অ্যাডমিন > নেটওয়ার্ক সেটিংস পৃষ্ঠায় "নেটওয়ার্ক কোড"-এর পাশে কোডটি খুঁজে পাবেন। আপনার নেটওয়ার্ক কোড সেট করার বিষয়ে আরও তথ্য SOAP XML অনুরোধ এবং প্রতিক্রিয়া হেডার পৃষ্ঠায় পাওয়া যাবে।

AuthenticationError.NETWORK_NOT_FOUND

সারসংক্ষেপ
অনুরোধটি সম্পন্ন করা যায়নি, কারণ কনফিগারেশনে প্রদত্ত নেটওয়ার্ক কোডটি সার্ভারে খুঁজে পাওয়া যায়নি।
সাধারণ কারণগুলি
আপনি আপনার কনফিগারেশনে একটি ভুল নেটওয়ার্ক কোড উল্লেখ করেছেন।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
এরর লগের "ট্রিগার" ফিল্ডটি প্রায়শই ব্যবহারকারীকে সঠিক নেটওয়ার্কের পরামর্শ দেয়।

AuthenticationError.NO_NETWORKS_TO_ACCESS

সারসংক্ষেপ
ব্যবহারকারী কোনো নেটওয়ার্কের সাথে যুক্ত নন।
সাধারণ কারণগুলি
আপনি এপিআই অ্যাক্সেসের জন্য আপনার প্রোডাকশন অ্যাকাউন্টটি সক্রিয় করেননি।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
আপনার প্রোডাকশন এনভায়রনমেন্টে এপিআই অ্যাক্সেস সক্ষম করুন। তথ্যের জন্য ‘এপিআই অ্যাক্সেস সক্ষম করা’ দেখুন।

AuthenticationError.NOT_WHITELISTED_FOR_API_ACCESS

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

অনুমতি ত্রুটি

PermissionError.PERMISSION_DENIED

সারসংক্ষেপ
অনুরোধটির জন্য ব্যবহারকারীর প্রয়োজনীয় অনুমতি নেই।
সাধারণ কারণগুলি
  • আপনি এমন একটি অবজেক্ট অ্যাক্সেস করার চেষ্টা করেছেন যা অন্য নেটওয়ার্কে অবস্থিত।
  • আপনি আপনার নেটওয়ার্কে থাকা একটি অবজেক্ট অ্যাক্সেস করার চেষ্টা করেছেন, কিন্তু সেটি পড়া বা আপডেট করার অনুমতি আপনার নেই।
  • আপনি এমন একটি কাজ করার চেষ্টা করেছেন যার জন্য আপনার অ্যাকাউন্টে একটি অতিরিক্ত বৈশিষ্ট্য সক্রিয় করা প্রয়োজন।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
  • আপনি যদি কোনো UI তৈরি করেন, তবে ব্যবহারকারীকে জানিয়ে দিন যে এই কাজটি করার অনুমতি তার নেই এবং তাকে তার অ্যাডমিনিস্ট্রেটরের সাথে কথা বলতে বলুন।
  • আপনি যদি এমন কোনো কাজ করার চেষ্টা করে থাকেন, যেমন কোনো প্রিমিয়াম-এক্সক্লুসিভ ফিচার, যা করার অনুমতি আপনার নেটওয়ার্কের নেই, তাহলে এই ফিচারটি চালু করার জন্য আপনার অ্যাকাউন্ট ম্যানেজারের সাথে কথা বলুন।
  • মনে রাখবেন, টেস্ট নেটওয়ার্কগুলো ডিফল্টভাবে অ্যাড ম্যানেজার ৩৬০ নেটওয়ার্ক নয়, অর্থাৎ এগুলোতে অ্যাড ম্যানেজার ৩৬০ নেটওয়ার্কের প্রিমিয়াম ফিচারগুলো থাকে না। আপনার টেস্ট নেটওয়ার্কে ফিচারগুলো চালু করতে আপনার অ্যাকাউন্ট ম্যানেজারের সাথে কথা বলুন।

সংস্করণ ত্রুটি

ApiVersionError.UPDATE_TO_NEWER_VERSION

সারসংক্ষেপ
অ্যাপ্লিকেশনটি হয় এমন একটি অনুরোধ শুরু করেছে যার সফলতার জন্য একটি নতুন সংস্করণ প্রয়োজন; অথবা একটি অপ্রচলিত সংস্করণের জন্য অনুরোধ শুরু করেছে।
সাধারণ কারণগুলি
  • এপিআই কলটির সংস্করণটি বাতিল করা হয়েছে। বাতিলকরণ সংক্রান্ত ঘোষণা পেতে অনুগ্রহ করে আমাদের ব্লগে সাবস্ক্রাইব করুন।
  • আপনার করা অনুরোধটি সফল হওয়ার জন্য এপিআই-এর একটি নতুন সংস্করণ প্রয়োজন। প্রায়শই এমনটা হয় যখন ইউআই-তে কোনো নতুন ফিচার যোগ করা হয় এবং এপিআই-কে সঠিকভাবে অবজেক্টটি পাঠানোর জন্য সেটির একটি নতুন সংস্করণ প্রয়োজন হয়।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
  • এপিআই সংস্করণ সম্পর্কে অবগত থাকুন; নিয়মিত আপগ্রেড করার পরিকল্পনা করুন।
  • অপ্রচলিত হওয়ার খবর পেতে আমাদের ব্লগে সাবস্ক্রাইব করুন।

৪০৪ ত্রুটি

সারসংক্ষেপ
আপনার অনুরোধটি সার্ভারে পৌঁছায়নি।
সাধারণ কারণগুলি
আপনার ইন্টারনেট সংযোগ বা প্রক্সি ভুলভাবে কনফিগার করা থাকতে পারে। আপনি যে এপিআই সংস্করণটি কল করছেন, সেটিও হয়তো বন্ধ হয়ে গেছে।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
আপনার ইন্টারনেট বা প্রক্সি কনফিগারেশন পরীক্ষা করুন এবং নিশ্চিত করুন যে আপনি এপিআই-এর একটি সাম্প্রতিক সংস্করণ ব্যবহার করছেন। আপনি আপনার ক্লায়েন্ট লাইব্রেরিটিও সর্বশেষ সংস্করণে আপগ্রেড করতে পারেন।
প্রতিরোধের পরামর্শ
অ্যাড ম্যানেজার এপিআই-এর সর্বশেষ খবরাখবর জানতে অ্যাড ম্যানেজার হেল্প কমিউনিটি এবং আমাদের ব্লগ দেখুন।

আনমার্শালিং ত্রুটি

সারসংক্ষেপ
আপনার অনুরোধে থাকা SOAP XML-টি WSDL স্পেসিফিকেশন অনুযায়ী ছিল না।
সাধারণ কারণগুলি
অনুরোধটিতে এমন ফিল্ড বা এনটিটি রয়েছে যা WSDL স্পেসিফিকেশনে অন্তর্ভুক্ত নয়, অথবা ভুল নেমস্পেসে অবস্থিত।
অনুরোধে টাইপের অমিল রয়েছে (যেমন, একটি ইন্টিজার ফিল্ডে স্ট্রিং ভ্যালু রয়েছে)।
ব্যবহারের জন্য প্রস্তাবিত পরামর্শ
আপনার অনুরোধটি যেন WSDL স্পেসিফিকেশন মেনে চলে, তা নিশ্চিত করুন।
বৈধ SOAP তৈরি করতে একটি ক্লায়েন্ট লাইব্রেরি ব্যবহার করুন এবং তুলনার জন্য এটি ব্যবহার করুন। সমস্ত ক্লায়েন্ট লাইব্রেরি SOAP অনুরোধ এবং প্রতিক্রিয়ার লগিং সমর্থন করে।