Kaynak: Kullanıcı
Kullanıcı kaynağı.
| JSON gösterimi |
|---|
{ "name": string, "email": string, "accessState": enum ( |
| Alanlar | |
|---|---|
name |
Zorunlu. Bu kullanıcının kaynak adı, "developers/{developer}/users/{email}" kalıbını izler. |
email |
Değişmez. Kullanıcının e-posta adresi. |
accessState |
Yalnızca çıkış. Kullanıcının Play Console'a erişim durumu. |
expirationTime |
Kullanıcının erişiminin sona ereceği zaman (ayarlanmışsa). Bu değer ayarlanırken her zaman ileri bir tarih olmalıdır. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
partial |
Yalnızca çıkış. Kullanıcının burada gösterilmeyen başka izinleri olup olmadığı. Bu durum, arayan kullanıcının hesaptaki tüm uygulamaları yönetme izni yoksa yaşanabilir. Bu kullanıcı hesap sahibi ise bu alan Bu alan |
developerAccountPermissions[] |
Kullanıcının geliştirici hesabında geçerli olan izinleri. |
grants[] |
Yalnızca çıkış. Kullanıcının uygulama başına izinleri. |
AccessState
Kullanıcının geliştirici hesabına erişim durumu.
| Sıralamalar | |
|---|---|
ACCESS_STATE_UNSPECIFIED |
Bilinmeyen veya belirtilmemiş erişim durumu. |
INVITED |
Kullanıcı davet edilmiş ancak daveti henüz kabul etmemiştir. |
INVITATION_EXPIRED |
Davetin süresi doldu. |
ACCESS_GRANTED |
Kullanıcı, daveti kabul etmiş ve Play Console'a erişimi var. |
ACCESS_EXPIRED |
Hesaba erişimin süresi doldu. |
DeveloperLevelPermission
Geliştirici hesabı düzeyinde verilen bir izin.
| Sıralamalar | |
|---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
Bilinmeyen veya belirtilmemiş izin. |
CAN_SEE_ALL_APPS |
Uygulama bilgilerini görüntüleme ve toplu raporları indirme (salt okunur) Kullanımdan kaldırıldı: CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL'ı kontrol edin. |
CAN_VIEW_FINANCIAL_DATA_GLOBAL |
Finansal verileri, siparişleri ve iptal anketine verilen yanıtları görüntüleme |
CAN_MANAGE_PERMISSIONS_GLOBAL |
Yönetici (tüm izinler) |
CAN_EDIT_GAMES_GLOBAL |
Play Oyun Hizmetleri projelerini düzenleyebilirsiniz. |
CAN_PUBLISH_GAMES_GLOBAL |
Play Oyun Hizmetleri projelerini yayınlama |
CAN_REPLY_TO_REVIEWS_GLOBAL |
reviews.reply to reviews. |
CAN_MANAGE_PUBLIC_APKS_GLOBAL |
Üretim sürümüne yayınlama, cihazları hariç tutma ve Google Play'den uygulama imzalamayı kullanma. |
CAN_MANAGE_TRACK_APKS_GLOBAL |
Test kanallarında yayınlama |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Test kanallarını yönetme ve test kullanıcısı listelerini düzenleme |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Mağazadaki varlığı yönetme |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
Taslak uygulamaları oluşturma, düzenleme ve silme |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
Kuruluşunuza özel özel uygulamalar oluşturma ve yayınlama |
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL |
Uygulamaların herkesin mi yoksa yalnızca kuruluşunuzun mu kullanımına sunulacağını seçin. |
CAN_MANAGE_ORDERS_GLOBAL |
Siparişleri ve abonelikleri yönetme |
CAN_MANAGE_APP_CONTENT_GLOBAL |
Geliştiriciye ait tüm uygulamalarda politikayla ilgili sayfaları yönetme |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
Uygulama bilgilerini görüntüleme ve toplu raporları indirme (salt okunur) |
CAN_VIEW_APP_QUALITY_GLOBAL |
Geliştiricinin tüm uygulamaları için uygulama kalitesi bilgilerini görüntüleme |
CAN_MANAGE_DEEPLINKS_GLOBAL |
Geliştiriciye ait tüm uygulamalar için derin bağlantı kurulumunu yönetin. |
Yöntemler |
|
|---|---|
|
Belirli bir kullanıcıya, belirtilen geliştirici hesabına erişim izni verme |
|
Kullanıcının belirtilen geliştirici hesabına tüm erişimlerini kaldırır. |
|
Geliştirici hesabına erişimi olan tüm kullanıcıları listeler. |
|
Kullanıcının geliştirici hesabına erişimini günceller. |
Hata kodları
Bu kaynağın işlemleri aşağıdaki HTTP hata kodlarını döndürür:
| Hata kodu | Neden | Açıklama | Çözünürlük |
|---|---|---|---|
400 |
invalidValue |
İstekle geçersiz bir değer sağlandı. Bu hata genellikle hatalı veya geçersiz bir satın alma jetonu için döndürülür. | İstek gövdesindeki veya parametrelerdeki geçersiz alan değerini API referansına göre düzeltin. |
400 |
required |
İstekten zorunlu bir alan veya parametre eksik. | Tüm zorunlu alanların ve parametrelerin eklendiğinden emin olmak için API dokümanlarına bakın. |
403 |
userInsufficientPermission |
Kullanıcının istenen işlemi gerçekleştirmek için yeterli izni yok. | Kimliği doğrulanmış kullanıcının Google Play Console'da gerekli izinlere sahip olduğundan emin olun. Daha fazla bilgi için Hizmet hesabı kullanma başlıklı makaleyi inceleyin. |
404 |
notFound |
İstenen kaynak bulunamadı. | Tanımlayıcıların (ör. satın alma jetonu, paket adı, ürün kimliği, abonelik kimliği) doğru olduğunu doğrulayın. |
409 |
concurrentUpdate |
Eşzamanlı olarak güncellenen bir nesne güncellenmeye çalışıldı. | İsteği eksponansiyel geri yüklemeyle yeniden deneyin. Aynı kaynakta eş zamanlı değişiklik yapmaktan kaçının. |
5xx |
Generic error |
Google Play sunucusunda genel hata. | İsteğinizi yeniden deneyin. Sorun devam ederse Google Play hesap yöneticinizle iletişime geçin veya destek isteği gönderin. Bilinen kesintiler için Play Durum Kontrol Paneli'ni kontrol edin. |