REST Resource: users

সম্পদ: ব্যবহারকারী

একটি ব্যবহারকারী সম্পদ.

JSON প্রতিনিধিত্ব
{
  "name": string,
  "email": string,
  "accessState": enum (AccessState),
  "expirationTime": string,
  "partial": boolean,
  "developerAccountPermissions": [
    enum (DeveloperLevelPermission)
  ],
  "grants": [
    {
      object (Grant)
    }
  ]
}
ক্ষেত্র
name

string

প্রয়োজন। এই ব্যবহারকারীর জন্য সম্পদের নাম, প্যাটার্ন অনুসরণ করে "developers/{developer}/users/{email}"।

email

string

অপরিবর্তনীয়। ব্যবহারকারীর ইমেইল ঠিকানা.

accessState

enum ( AccessState )

শুধুমাত্র আউটপুট। Play Console-এ ব্যবহারকারীর অ্যাক্সেসের অবস্থা।

expirationTime

string ( Timestamp format)

সেট করা থাকলে ব্যবহারকারীর অ্যাক্সেসের মেয়াদ শেষ হওয়ার সময়। এই মান সেট করার সময়, এটি সবসময় ভবিষ্যতে হতে হবে।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

partial

boolean

শুধুমাত্র আউটপুট। এখানে প্রতিনিধিত্ব করা হয়নি এমন ব্যবহারকারীর জন্য আরও অনুমতি আছে কিনা। কলারের অ্যাকাউন্টে সমস্ত অ্যাপ পরিচালনা করার অনুমতি না থাকলে এটি ঘটতে পারে। এই ব্যবহারকারী যদি অ্যাকাউন্টের মালিক হন তবে এটিও true

এই ক্ষেত্রটি true হলে, এটি একটি সংকেত হিসাবে নেওয়া উচিত যে এই ব্যবহারকারীকে API এর মাধ্যমে সম্পূর্ণরূপে পরিচালনা করা যাবে না। অর্থাৎ, এপিআই কলার এই ব্যবহারকারীর ধারণ করা সমস্ত অনুমতিগুলি পরিচালনা করতে সক্ষম হয় না, কারণ এটি সেগুলি সম্পর্কে জানে না বা ব্যবহারকারী অ্যাকাউন্টের মালিক৷

developerAccountPermissions[]

enum ( DeveloperLevelPermission )

ব্যবহারকারীর জন্য অনুমতি যা বিকাশকারী অ্যাকাউন্ট জুড়ে প্রযোজ্য।

grants[]

object ( Grant )

শুধুমাত্র আউটপুট। ব্যবহারকারীর জন্য প্রতি-অ্যাপ অনুমতি।

অ্যাক্সেস স্টেট

ডেভেলপার অ্যাকাউন্টে ব্যবহারকারীর অ্যাক্সেসের স্থিতি।

এনামস
ACCESS_STATE_UNSPECIFIED অজানা বা অনির্দিষ্ট অ্যাক্সেসের অবস্থা।
INVITED ব্যবহারকারী আমন্ত্রিত কিন্তু এখনও আমন্ত্রণ গ্রহণ করেননি.
INVITATION_EXPIRED আমন্ত্রণের মেয়াদ শেষ হয়ে গেছে।
ACCESS_GRANTED ব্যবহারকারী একটি আমন্ত্রণ গ্রহণ করেছেন এবং Play Console-এ অ্যাক্সেস পেয়েছেন।
ACCESS_EXPIRED অ্যাকাউন্ট অ্যাক্সেসের মেয়াদ শেষ হয়ে গেছে।

ডেভেলপার লেভেল পারমিশন

বিকাশকারী অ্যাকাউন্ট স্তরে একটি অনুমতি দেওয়া হয়েছে৷

এনামস
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED অজানা বা অনির্দিষ্ট অনুমতি.
CAN_SEE_ALL_APPS অ্যাপের তথ্য দেখুন এবং বাল্ক রিপোর্ট ডাউনলোড করুন (শুধু পড়ার জন্য)।
CAN_VIEW_FINANCIAL_DATA_GLOBAL আর্থিক তথ্য, আদেশ, এবং বাতিল সমীক্ষা প্রতিক্রিয়া দেখুন.
CAN_MANAGE_PERMISSIONS_GLOBAL অ্যাডমিন (সমস্ত অনুমতি)।
CAN_EDIT_GAMES_GLOBAL প্লে গেম পরিষেবা প্রকল্পগুলি সম্পাদনা করুন৷
CAN_PUBLISH_GAMES_GLOBAL প্লে গেম পরিষেবা প্রকল্পগুলি প্রকাশ করুন৷
CAN_REPLY_TO_REVIEWS_GLOBAL reviews.reply to reviews.
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 subscriptionplanchange.তৈরি, সম্পাদনা, এবং খসড়া অ্যাপ্লিকেশন মুছে দিন।
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL subscriptionplanchange.create এবং আপনার প্রতিষ্ঠানের ব্যক্তিগত অ্যাপ্লিকেশন প্রকাশ.
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL অ্যাপগুলি সর্বজনীন কিনা বা শুধুমাত্র আপনার সংস্থার জন্য উপলব্ধ কিনা তা চয়ন করুন৷
CAN_MANAGE_ORDERS_GLOBAL অর্ডার এবং সাবস্ক্রিপশন পরিচালনা করুন।

পদ্ধতি

create

প্রদত্ত বিকাশকারী অ্যাকাউন্টে ব্যবহারকারীর জন্য অ্যাক্সেস মঞ্জুর করুন৷

delete

প্রদত্ত বিকাশকারী অ্যাকাউন্টে ব্যবহারকারীর জন্য সমস্ত অ্যাক্সেস সরিয়ে দেয়।

list

একটি বিকাশকারী অ্যাকাউন্টে অ্যাক্সেস সহ সমস্ত ব্যবহারকারীদের তালিকাভুক্ত করে৷

patch

ব্যবহারকারীর জন্য ডেভেলপার অ্যাকাউন্টে অ্যাক্সেস আপডেট করে।