Zasób: User
Zasób użytkownika.
Zapis JSON |
---|
{ "name": string, "email": string, "accessState": enum ( |
Pola | |
---|---|
name |
To pole jest wymagane. Nazwa zasobu tego użytkownika zgodna ze wzorcem „developers/{developer}/users/{email}”. |
email |
Niezmienne. 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 ustawiana jest ta wartość, musi ona zawsze przypadać w przyszłości. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
partial |
Tylko dane wyjściowe. Określa, czy dla użytkownika są dostępne dodatkowe uprawnienia, które nie zostały tu przedstawione. Może się tak zdarzyć, jeśli osoba wywołująca nie ma uprawnień do zarządzania wszystkimi aplikacjami na koncie. Jest to również wartość Jeśli pole zawiera wartość |
developerAccountPermissions[] |
Uprawnienia użytkownika 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
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świetlać informacje o aplikacji i pobierać 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 |
opinie.odpowiadaj 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 |
Od wersji do ś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 |
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ą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świetlać informacje o aplikacji i pobierać raporty zbiorcze (tylko do odczytu). |
CAN_VIEW_APP_QUALITY_GLOBAL |
Umożliwia wyświetlanie informacji o jakości wszystkich aplikacji danego dewelopera. |
Metody |
|
---|---|
|
Przyznaj użytkownikowi dostęp do danego konta dewelopera. |
|
Blokuje użytkownikowi dostęp do danego konta dewelopera. |
|
Wyświetla listę wszystkich użytkowników z dostępem do konta dewelopera. |
|
Aktualizowanie dostępu użytkownika do konta dewelopera. |