রিসোর্স: ব্যবহারকারী
একটি ব্যবহারকারী সম্পদ।
| JSON উপস্থাপনা |
|---|
{ "name": string, "email": string, "accessState": enum ( |
| ক্ষেত্র | |
|---|---|
name | প্রয়োজনীয়। এই ব্যবহারকারীর জন্য রিসোর্সের নাম, "developers/{developer}/users/{email}" প্যাটার্ন অনুসরণ করে। |
email | অপরিবর্তনীয়। ব্যবহারকারীর ইমেল ঠিকানা। |
accessState | শুধুমাত্র আউটপুট। প্লে কনসোলে ব্যবহারকারীর অ্যাক্সেসের অবস্থা। |
expirationTime | ব্যবহারকারীর অ্যাক্সেসের মেয়াদ শেষ হওয়ার সময়, যদি সেট করা থাকে। এই মান সেট করার সময়, এটি সর্বদা ভবিষ্যতের হতে হবে। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: |
partial | শুধুমাত্র আউটপুট। ব্যবহারকারীর জন্য আরও অনুমতি আছে কিনা যা এখানে উপস্থাপন করা হয়নি। যদি কলকারীর অ্যাকাউন্টের সমস্ত অ্যাপ পরিচালনা করার অনুমতি না থাকে তবে এটি ঘটতে পারে। এই ব্যবহারকারী যদি অ্যাকাউন্টের মালিক হন তবে এটিও যদি এই ক্ষেত্রটি |
developerAccountPermissions[] | ব্যবহারকারীর জন্য অনুমতি যা ডেভেলপার অ্যাকাউন্ট জুড়ে প্রযোজ্য। |
grants[] | শুধুমাত্র আউটপুট। ব্যবহারকারীর জন্য প্রতি-অ্যাপ অনুমতি। |
অ্যাক্সেসস্টেট
একজন ব্যবহারকারীর ডেভেলপার অ্যাকাউন্টে অ্যাক্সেসের অবস্থা।
| এনামস | |
|---|---|
ACCESS_STATE_UNSPECIFIED | অজানা বা অনির্দিষ্ট অ্যাক্সেস অবস্থা। |
INVITED | ব্যবহারকারীকে আমন্ত্রণ জানানো হয়েছে কিন্তু তিনি এখনও আমন্ত্রণ গ্রহণ করেননি। |
INVITATION_EXPIRED | আমন্ত্রণের মেয়াদ শেষ হয়ে গেছে। |
ACCESS_GRANTED | ব্যবহারকারী একটি আমন্ত্রণ গ্রহণ করেছেন এবং Play Console-এ অ্যাক্সেস পেয়েছেন। |
ACCESS_EXPIRED | অ্যাকাউন্ট অ্যাক্সেসের মেয়াদ শেষ হয়ে গেছে। |
ডেভেলপারলেভেলপারমিশন
ডেভেলপার অ্যাকাউন্ট স্তরে অনুমোদিত একটি অনুমতি।
| এনামস | |
|---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED | অজানা বা অনির্দিষ্ট অনুমতি। |
CAN_SEE_ALL_APPS | অ্যাপের তথ্য দেখুন এবং বাল্ক রিপোর্ট ডাউনলোড করুন (শুধুমাত্র পঠনযোগ্য)। বন্ধ করা হয়েছে: CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL চেক করুন। |
CAN_VIEW_FINANCIAL_DATA_GLOBAL | আর্থিক তথ্য, অর্ডার এবং বাতিলকরণ জরিপের প্রতিক্রিয়া দেখুন। |
CAN_MANAGE_PERMISSIONS_GLOBAL | প্রশাসক (সকল অনুমতি)। |
CAN_EDIT_GAMES_GLOBAL | প্লে গেমস পরিষেবা প্রকল্পগুলি সম্পাদনা করুন। |
CAN_PUBLISH_GAMES_GLOBAL | প্লে গেমস পরিষেবা প্রকল্পগুলি প্রকাশ করুন। |
CAN_REPLY_TO_REVIEWS_GLOBAL | পর্যালোচনা। পর্যালোচনার উত্তর। |
CAN_MANAGE_PUBLIC_APKS_GLOBAL | উৎপাদনে মুক্তি দিন, ডিভাইসগুলি বাদ দিন এবং Google Play দ্বারা অ্যাপ সাইনিং ব্যবহার করুন। |
CAN_MANAGE_TRACK_APKS_GLOBAL | টেস্টিং ট্র্যাকগুলিতে ছেড়ে দিন। |
CAN_MANAGE_TRACK_USERS_GLOBAL | পরীক্ষার ট্র্যাক পরিচালনা করুন এবং পরীক্ষক তালিকা সম্পাদনা করুন। |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL | দোকানের উপস্থিতি পরিচালনা করুন। |
CAN_MANAGE_DRAFT_APPS_GLOBAL | খসড়া অ্যাপ তৈরি করুন, সম্পাদনা করুন এবং মুছুন। |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL | আপনার প্রতিষ্ঠানের জন্য ব্যক্তিগত অ্যাপ তৈরি এবং প্রকাশ করুন। |
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL | অ্যাপগুলি সর্বজনীন কিনা, নাকি শুধুমাত্র আপনার প্রতিষ্ঠানের জন্য উপলব্ধ তা বেছে নিন। |
CAN_MANAGE_ORDERS_GLOBAL | অর্ডার এবং সাবস্ক্রিপশন পরিচালনা করুন। |
CAN_MANAGE_APP_CONTENT_GLOBAL | ডেভেলপারের জন্য সমস্ত অ্যাপে নীতি সম্পর্কিত পৃষ্ঠাগুলি পরিচালনা করুন। |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL | অ্যাপের তথ্য দেখুন এবং বাল্ক রিপোর্ট ডাউনলোড করুন (শুধুমাত্র পঠনযোগ্য)। |
CAN_VIEW_APP_QUALITY_GLOBAL | ডেভেলপারের জন্য সমস্ত অ্যাপের জন্য অ্যাপের মানের তথ্য দেখুন। |
CAN_MANAGE_DEEPLINKS_GLOBAL | ডেভেলপারের জন্য সকল অ্যাপের জন্য ডিপ লিঙ্ক সেটআপ পরিচালনা করুন। |
পদ্ধতি | |
|---|---|
| ব্যবহারকারীকে প্রদত্ত ডেভেলপার অ্যাকাউন্টে অ্যাক্সেস দিন। |
| ব্যবহারকারীর প্রদত্ত ডেভেলপার অ্যাকাউন্টে সমস্ত অ্যাক্সেস সরিয়ে দেয়। |
| ডেভেলপার অ্যাকাউন্টে অ্যাক্সেস সহ সমস্ত ব্যবহারকারীর তালিকা তৈরি করে। |
| ব্যবহারকারীর ডেভেলপার অ্যাকাউন্টে অ্যাক্সেস আপডেট করে। |
ত্রুটি কোড
এই রিসোর্সের ক্রিয়াকলাপগুলি নিম্নলিখিত HTTP ত্রুটি কোডগুলি ফেরত দেয়:
| ত্রুটি কোড | কারণ | বিবরণ | রেজোলিউশন |
|---|---|---|---|
400 | invalidValue | অনুরোধে একটি অবৈধ মান প্রদান করা হয়েছে। এটি প্রায়শই একটি ত্রুটিপূর্ণ বা অবৈধ ক্রয় টোকেনের জন্য ফেরত পাঠানো হয়। | API রেফারেন্সের উপর ভিত্তি করে অনুরোধের বডি বা প্যারামিটারে অবৈধ ফিল্ড মান সংশোধন করুন। |
400 | required | অনুরোধটিতে একটি প্রয়োজনীয় ক্ষেত্র বা প্যারামিটার অনুপস্থিত। | সমস্ত বাধ্যতামূলক ক্ষেত্র এবং পরামিতি অন্তর্ভুক্ত আছে কিনা তা নিশ্চিত করতে API ডকুমেন্টেশন দেখুন। |
403 | userInsufficientPermission | অনুরোধকৃত ক্রিয়াকলাপ সম্পাদনের জন্য ব্যবহারকারীর পর্যাপ্ত অনুমতি নেই। | নিশ্চিত করুন যে প্রমাণিত ব্যবহারকারীর Google Play Console-এ প্রয়োজনীয় অনুমতি আছে। আরও বিস্তারিত জানার জন্য "একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করা" দেখুন। |
404 | notFound | অনুরোধ করা রিসোর্সটি খুঁজে পাওয়া যায়নি। | শনাক্তকারী (যেমন, ক্রয় টোকেন, প্যাকেজের নাম, পণ্য আইডি, সাবস্ক্রিপশন আইডি) সঠিক কিনা তা যাচাই করুন। |
409 | concurrentUpdate | একই সাথে আপডেট করা হচ্ছে এমন একটি অবজেক্ট আপডেট করার চেষ্টা করা হয়েছিল। | এক্সপোনেনশিয়াল ব্যাকঅফ দিয়ে অনুরোধটি পুনরায় চেষ্টা করুন। একই রিসোর্সে একযোগে পরিবর্তন এড়িয়ে চলুন। |
5xx | Generic error | গুগল প্লে সার্ভারে সাধারণ ত্রুটি। | আপনার অনুরোধটি আবার চেষ্টা করুন। যদি সমস্যাটি থেকে যায়, তাহলে আপনার Google Play অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন অথবা একটি সহায়তা অনুরোধ জমা দিন। কোনও পরিচিত বিভ্রাটের জন্য Play Status Dashboard চেক করার কথা বিবেচনা করুন। |