Kaynak: İzin ver
Erişim izni kaynağı.
| JSON gösterimi |
|---|
{
"name": string,
"packageName": string,
"appLevelPermissions": [
enum ( |
| Alanlar | |
|---|---|
name |
Zorunlu. Bu iznin kaynak adı, "developers/{developer}/users/{email}/grants/{packageName}" kalıbını izler. Bu izin bir taslak uygulama içinse paket adı yerine uygulama kimliği kullanılır. |
packageName |
Değişmez. Uygulamanın paket adı. Bu alan, taslak uygulamalar için boş olur. |
appLevelPermissions[] |
Kullanıcıya bu uygulama için verilen izinler. |
AppLevelPermission
Uygulama düzeyinde verilen izinler.
| Sıralamalar | |
|---|---|
APP_LEVEL_PERMISSION_UNSPECIFIED |
Bilinmeyen veya belirtilmemiş izin. |
CAN_ACCESS_APP |
Uygulama bilgilerini görüntüleme (salt okunur) Kullanımdan kaldırıldı: Daha ayrıntılı bir özellik tanımlamayı deneyin. Aksi takdirde, AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA'yı kontrol edin. |
CAN_VIEW_FINANCIAL_DATA |
Finansal verileri görüntüleme |
CAN_MANAGE_PERMISSIONS |
Yönetici (tüm izinler) |
CAN_REPLY_TO_REVIEWS |
reviews.reply to reviews. |
CAN_MANAGE_PUBLIC_APKS |
Üretim sürümüne yayınlama, cihazları hariç tutma ve Google Play'den uygulama imzalamayı kullanma. |
CAN_MANAGE_TRACK_APKS |
Test kanallarında yayınlama |
CAN_MANAGE_TRACK_USERS |
Test kanallarını yönetme ve test kullanıcısı listelerini düzenleme |
CAN_MANAGE_PUBLIC_LISTING |
Mağazadaki varlığı yönetme |
CAN_MANAGE_DRAFT_APPS |
Taslak uygulamaları düzenleme ve silme |
CAN_MANAGE_ORDERS |
Siparişleri ve abonelikleri yönetme |
CAN_MANAGE_APP_CONTENT |
Politikayla ilgili sayfaları yönetme |
CAN_VIEW_NON_FINANCIAL_DATA |
Uygulama bilgilerini görüntüleme (salt okunur) |
CAN_VIEW_APP_QUALITY |
Vitals ve çökmeler gibi uygulama kalitesi verilerini görüntüleme |
CAN_MANAGE_DEEPLINKS |
Bir uygulamanın derin bağlantı kurulumunu yönetin. |
Yöntemler |
|
|---|---|
|
Bir kullanıcıya verilen pakete erişim izni verin. |
|
Kullanıcının, söz konusu pakete veya geliştirici hesabına erişimini tamamen kaldırır. |
|
Kullanıcının belirli bir pakete 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. |