Zasób: User
Zasób użytkownika.
Zapis JSON |
---|
{ "name": string, "email": string, "accessState": enum ( |
Pola | |
---|---|
name |
Wymagane. Nazwa zasobu tego użytkownika zgodna ze wzorcem „developers/{developer}/users/{email}”. |
email |
Stały. Adres e-mail użytkownika. |
accessState |
Tylko dane wyjściowe. Stan dostępu użytkownika do Konsoli Play. |
expirationTime |
Czas, do którego dostęp użytkownika wygasa (jeśli został ustawiony). Gdy ustawiasz tę wartość, musi ona zawsze przypadać w przyszłości. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
partial |
Tylko dane wyjściowe. Określa, czy użytkownik ma więcej uprawnień, których nie ma w tym miejscu. Może się tak zdarzyć, gdy rozmówca nie ma uprawnień do zarządzania wszystkimi aplikacjami na koncie. Jeśli ten użytkownik jest właścicielem konta, to także Jeśli to pole ma wartość |
developerAccountPermissions[] |
Uprawnienia użytkownika obowiązujące na całym koncie dewelopera. |
grants[] |
Tylko dane wyjściowe. Uprawnienia użytkownika dotyczące poszczególnych aplikacji. |
AccessState
Stan dostępu użytkownika do konta dewelopera.
Wartości w polu enum | |
---|---|
ACCESS_STATE_UNSPECIFIED |
Nieznany lub nieokreślony stan dostępu. |
INVITED |
Użytkownik został zaproszony, ale jeszcze go nie zaakceptował. |
INVITATION_EXPIRED |
Zaproszenie wygasło. |
ACCESS_GRANTED |
Użytkownik zaakceptował zaproszenie i ma dostęp do Konsoli Play. |
ACCESS_EXPIRED |
Dostęp do konta wygasł. |
DeveloperLevelPermission
Uprawnienia przyznane na poziomie konta dewelopera.
Wartości w polu enum | |
---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
Nieznane lub nieokreślone uprawnienie. |
CAN_SEE_ALL_APPS |
Wyświetlanie informacji o aplikacji i pobieranie raportów zbiorczych (tylko do odczytu). Wycofane: sprawdź CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL. |
CAN_VIEW_FINANCIAL_DATA_GLOBAL |
Wyświetlanie danych finansowych, zamówień i odpowiedzi z ankiety na temat anulowania. |
CAN_MANAGE_PERMISSIONS_GLOBAL |
Administrator (wszystkie uprawnienia). |
CAN_EDIT_GAMES_GLOBAL |
Edytuj projekty usług gier Play. |
CAN_PUBLISH_GAMES_GLOBAL |
Publikowanie projektów usług gier Play |
CAN_REPLY_TO_REVIEWS_GLOBAL |
reviews.reply na opinie. |
CAN_MANAGE_PUBLIC_APKS_GLOBAL |
Tworzenie wersji produkcyjnych, wykluczanie urządzeń i używanie podpisywania aplikacji przez Google Play. |
CAN_MANAGE_TRACK_APKS_GLOBAL |
Wersja na ścieżki testów. |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Zarządzanie ścieżkami testowymi i edytowanie list testerów. |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Zarządzanie obecnością w sklepie |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
tworzyć, edytować i usuwać wersje robocze aplikacji; |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
Tworzenie i publikowanie aplikacji prywatnych w organizacji. |
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL |
Określ, czy aplikacje mają być publiczne, czy dostępne tylko dla Twojej organizacji. |
CAN_MANAGE_ORDERS_GLOBAL |
zarządzać zamówieniami i subskrypcjami, |
CAN_MANAGE_APP_CONTENT_GLOBAL |
Zarządzaj stronami związanymi z zasadami we wszystkich aplikacjach dewelopera. |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
Wyświetlanie informacji o aplikacji i pobieranie raportów zbiorczych (tylko do odczytu). |
CAN_VIEW_APP_QUALITY_GLOBAL |
Wyświetl informacje o jakości wszystkich aplikacji dewelopera. |
CAN_MANAGE_DEEPLINKS_GLOBAL |
zarządzać konfiguracją precyzyjnych linków w przypadku wszystkich aplikacji dewelopera. |
Metody |
|
---|---|
|
Przyznaj użytkownikowi dostęp do danego konta dewelopera. |
|
Odbierze użytkownikowi cały dostęp do danego konta dewelopera. |
|
Wyświetla listę wszystkich użytkowników z dostępem do konta dewelopera. |
|
Aktualizuje uprawnienia użytkownika do konta dewelopera. |