প্রকার, বিন্যাস এবং দৈর্ঘ্যের জন্য ডেটা কাঠামো পরীক্ষা করুন এবং সঠিক যুক্তি পাস করুন।
403 - PermissionDeniedException
অনুমতি অস্বীকার করা হয়েছে
নিশ্চিত করুন যে সঠিক পরিষেবা অ্যাকাউন্ট ইমেলটি আপনার ব্যবসায়িক পে এবং ওয়ালেট কনসোলের মধ্যে একজন অনুমোদিত ব্যবহারকারী।
404 - NotFoundException
ওয়ালেট অবজেক্ট {1234567891234567899.SampleClubCardxf6a8edf-87ca-4022-a813-694cc57e9fd3} পাওয়া যায়নি।
একটি PATCH বা PUT অনুরোধের আগে চেষ্টা করার আগে অবজেক্ট আইডিতে একটি GET সম্পাদন করুন যাতে আপনার কাছে আপডেট করার জন্য একটি বস্তু আছে এবং এটি সর্বশেষ।
404 - IssuerClassNotFoundException
ওয়ালেট অবজেক্ট ক্লাস {1234567891234567899.ABCD.1234567} পাওয়া যায়নি।
একটি আপডেট সম্পাদন করার সময়, নিশ্চিত করুন যে আপনি একটি PATCH বা PUT অনুরোধের আগে একটি GET অনুরোধ করেছেন তা নিশ্চিত করার জন্য আপনার কাছে একটি ক্লাস আছে যেটি এটি সর্বশেষ ক্লাস। অনুরোধে সঠিক পেলোড (বস্তু এবং শ্রেণী) সঠিকভাবে ব্যবহার করা হচ্ছে তাও নিশ্চিত করুন।
একই ক্লাস আইডি তৈরি করার চেষ্টা করার আগে ক্লাস আইডিতে একটি GET সম্পাদন করুন। যদি সংস্থানটি বিদ্যমান থাকে তবে আপনি PATCH বা PUT ব্যবহার করতে চাইতে পারেন।
ওয়েব ভিত্তিক ত্রুটি বার্তা
আপনি 'Google Wallet এ যোগ করুন' লিঙ্ক ব্যবহার করে পাস সংরক্ষণ করার চেষ্টা করার সময় কিছু ভুল হলে, আপনাকে ডিবাগ করতে সাহায্য করার জন্য একটি তথ্যপূর্ণ ত্রুটি বার্তা দেখানো হবে৷ এই বার্তাগুলি শুধুমাত্র সেই ব্যবহারকারীদের দেখানো হয় যাদের সংশ্লিষ্ট ইস্যুকারী অ্যাকাউন্টের জন্য 'ডেভেলপার' বা 'প্রশাসন' ভূমিকা রয়েছে।
প্রদর্শিত হতে পারে এমন ত্রুটি বার্তার ধরনটির একটি উদাহরণ এখানে রয়েছে:
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-11-09 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["This page explains the different error codes that may be returned by the Google Wallet API, including BadRequestException, PermissionDeniedException, NotFoundException, IssuerClassNotFoundException, and AlreadyExistsException."],["Each error code has an explanation for the possible causes and suggestions for troubleshooting and resolution."],["It highlights the importance of data structure validation, proper authorization, and resource verification to avoid these errors."],["Developers and administrators with the associated Issuer account can see informative web-based error messages when saving passes using the 'Add to Google Wallet' link."],["These error messages aid in debugging issues encountered during the process of adding passes to Google Wallet."]]],["The Google Wallet API returns specific error codes: 400 (BadRequestException) indicates an invalid argument, requiring checks on data structure. 403 (PermissionDeniedException) means the service account lacks authorization. 404 (NotFoundException) signals a missing Wallet Object or Class, needing a GET request before PATCH/PUT actions. 409 (AlreadyExistsException) indicates an existing class, suggesting a GET request and potential PATCH/PUT instead of creating it again. Web errors are displayed to developers and admins.\n"]]