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łe. Adres e-mail użytkownika. |
accessState |
Tylko dane wyjściowe. Stan dostępu użytkownika do Konsoli Play. |
expirationTime |
Godzina wygaśnięcia dostępu użytkownika (jeśli jest ustawiona). Gdy ustawiasz tę wartość, musi ona zawsze przypadać w przyszłości. Sygnatura czasowa w formacie „Zulu” RFC3339 UTC z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
partial |
Tylko dane wyjściowe. Określa, czy użytkownik ma dodatkowe uprawnienia, które nie są tu wymienione. Może się tak zdarzyć, jeśli osoba wywołująca nie ma uprawnień do zarządzania wszystkimi aplikacjami na koncie. To również Jeśli pole ma wartość |
developerAccountPermissions[] |
Uprawnienia użytkownika, które mają zastosowanie do konta 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
Uprawnienie przyznane na poziomie konta dewelopera.
Wartości w polu enum | |
---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
Nieznane lub nieokreślone uprawnienie. |
CAN_SEE_ALL_APPS |
Wyświetlaj informacje o aplikacji i pobieraj raporty zbiorcze (tylko do odczytu). Wycofane: zaznacz 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 |
Utwórz dla ścieżek testów. |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Zarządzanie ścieżkami testów i edytowanie list testerów. |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Zarządzanie obecnością w sklepie |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
Tworzenie, edytowanie i usuwanie wersji roboczych aplikacji. |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
Twórz i publikuj aplikacje prywatne 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ądzanie zamówieniami i subskrypcjami. |
CAN_MANAGE_APP_CONTENT_GLOBAL |
Zarządzanie stronami związanymi z zasadami we wszystkich aplikacjach dewelopera. |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
Wyświetlaj informacje o aplikacji i pobieraj raporty zbiorcze (tylko do odczytu). |
CAN_VIEW_APP_QUALITY_GLOBAL |
Zobacz informacje o jakości wszystkich aplikacji danego dewelopera. |
CAN_MANAGE_DEEPLINKS_GLOBAL |
Zarządzaj konfiguracją precyzyjnych linków we wszystkich aplikacjach dla dewelopera. |
Metody |
|
---|---|
|
Przyznaj użytkownikowi dostęp do danego konta dewelopera. |
|
Blokuje cały dostęp użytkownika do danego konta dewelopera. |
|
Wyświetla listę wszystkich użytkowników z dostępem do konta dewelopera. |
|
Aktualizuje dostęp użytkownika do konta dewelopera. |