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 |
Niezmienne. Adres e-mail użytkownika. |
accessState |
Tylko dane wyjściowe. Stan dostępu użytkownika do Konsoli Play. |
expirationTime |
Czas wygaśnięcia dostępu użytkownika (jeśli został ustawiony). Podczas ustawiania tej wartości musi ona zawsze dotyczyć przyszłości. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
partial |
Tylko dane wyjściowe. Czy użytkownik ma więcej uprawnień, które nie zostały tutaj wymienione. Może się tak zdarzyć, jeśli osoba wywołująca nie ma uprawnień do zarządzania wszystkimi aplikacjami na koncie. Jest to też Jeśli to pole ma wartość |
developerAccountPermissions[] |
Uprawnienia użytkownika, które mają zastosowanie 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 nie zaakceptował zaproszenia. |
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świetlanie informacji o aplikacji i pobieranie raportów zbiorczych (tylko do odczytu). Wycofano: 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 |
Edytowanie projektów usług gier Play. |
CAN_PUBLISH_GAMES_GLOBAL |
Publikowanie projektów usług gier Play. |
CAN_REPLY_TO_REVIEWS_GLOBAL |
reviews.reply to reviews. |
CAN_MANAGE_PUBLIC_APKS_GLOBAL |
Tworzenie wersji produkcyjnych, wykluczanie urządzeń i używanie podpisywania aplikacji przez Google Play. |
CAN_MANAGE_TRACK_APKS_GLOBAL |
Wdrażanie na ścieżkach testów. |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Zarządzanie ścieżkami testów i edytowanie list testerów. |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Zarządzaj 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 |
Wybieranie, czy aplikacje mają być publiczne, czy dostępne tylko dla organizacji. |
CAN_MANAGE_ORDERS_GLOBAL |
zarządzać zamówieniami i subskrypcjami; |
CAN_MANAGE_APP_CONTENT_GLOBAL |
zarządzać 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świetlanie informacji o jakości wszystkich aplikacji dewelopera. |
CAN_MANAGE_DEEPLINKS_GLOBAL |
zarządzać konfiguracją precyzyjnych linków do wszystkich aplikacji dewelopera; |
Metody |
|
---|---|
|
Przyznaj użytkownikowi dostęp do danego konta dewelopera. |
|
Odbiera użytkownikowi cały dostęp 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. |
Kody błędów
Operacje na tym zasobie zwracają te kody błędów HTTP:
Kod błędu | Przyczyna | Rozdzielczość |
---|---|---|
5xx |
Ogólny błąd serwera Google Play. | Ponów żądanie.
Jeśli problem nie ustąpi, skontaktuj się z menedżerem konta Google Play lub prześlij prośbę o pomoc. Sprawdź panel stanu Google Play, aby dowiedzieć się, czy występują znane awarie. |
409 |
Błąd aktualizacji współbieżnej.
Podjęto próbę zaktualizowania obiektu, który jest aktualizowany. Na przykład zakup jest potwierdzany przez jednoczesne wywołanie metody |
Ponów żądanie. |