Google Play Custom App Publishing API aracılığıyla yayınlanan uygulamalar, herkese açık hale getirildi. Bunlar, Google Ads'e kıyasla daha basit bir ağırlık doğrulama sürecine tabidir. Bunun sonucunda, yayınlama süresini beş dakikanın altına, (Play Console üzerinden iki saatten fazla bir süre).
Bir kuruluş için özel uygulama yayınlamak üzere şu numarayı arayın:
Accounts.customApps.create
kuruluşun geliştirici hesabı kimliğini parametre olarak iletme Yalnızca
istek gövdesi, uygulamanın başlığı ve uygulamanın varsayılan girişidir
dili'ne dokunun. Yayınladığınız özel uygulamaların da aşağıdaki koşulları karşıladığından emin olun
koşullar:
- Paket adı Google Play'e özgüdür (sadece geliştirici hesabına özgü değildir).
- Uygulamanın başlığı geliştirici hesabına özeldir.
Örnek
Path apkPath = Paths.get("PATH_TO_APK");
ByteArrayContent apk =
new ByteArrayContent("application/octet-stream", Files.readAllBytes(apkPath));
CustomApp appMetadata =
new CustomApp()
.setTitle("APPLICATION TITLE")
.setLanguageCode("en_US")
.setOrganizations(
List.of(
new CustomAppOrganization()
.setOrganizationId("C0123wxyz")
.setOrganizationName("My organization")));
CustomApps.Create request =
apiClient.accounts() // Playcustomapp apiClient
.customApps()
.create(DEV_ACCOUNT_ID, appMetadata, apk);
CustomApp response = request.execute();
System.out.println(response);
Başarılı olursa uygulama, geliştirici hesabının yayınlananlar listesinde görünür hemen Play Console'da kontrol edebilirsiniz. Uygulama dağıtıma hazır olacak son kullanıcılara sunmak için kullanabilirsiniz.
Varsayılan olarak, yayınlanan gizli uygulama yalnızca kuruluş tarafından kullanılabilir
ile bağlantılı. Hedef
özel uygulamanın kullanılabilir hale getirilmesi gerekiyorsa kuruluş kimliklerini
organizations
mülk.
Özel uygulamaları dağıtma
Gizli uygulamalar yayınlandığında otomatik olarak onaylanır ancak otomatik olarak onaylanmaz.
kurumsal BT yöneticisi açıkça erişim izni vermediği sürece tüm kullanıcılar tarafından kullanılabilir
izin verir. Bu özelliği, EMM Konsolunuzda aşağıdakileri kullanarak etkinleştirebilirsiniz:
Users.setAvailableProductSet
.
(productSetBehavior
değerini "allApproved"
olarak ayarlayın).
Aynı görüşmeyi BT yöneticilerinin belirli uygulamaları izin verilenler listesine eklemesine izin vermek için de kullanabilirsiniz
(productSetBehavior
değerini "whitelist"
olarak ayarlayın).
Kullanıcıların Managed Google Play mağazasına uygulama ekleme hakkında daha fazla bilgi edinmek için
Özel mağaza düzenleri oluşturma adlı makaleyi inceleyin.
Özel bir uygulamayı güncelleme
Kurumsal müşterilerinize mümkün olan en iyi kullanıcı deneyimini sağlamak için uygulama ve mağazanın yanı sıra gizli uygulama yayınlamayı entegre etmenizi öneririz. Google Play Publishing API aracılığıyla sunulan listeleme güncelleme özellikleri. Böylece BT yöneticileri özel uygulamaları yayınlayabilir, düzenleyebilir ve güncelleyebilir doğrudan EMM konsolunuzdan veya IDE'nizden. Kullanabileceğiniz tüm hizmet hesabını Google Play Publishing API'yi yetkilendirmek üzere özel uygulama yayınlama için oluşturduğunuz kabul edersiniz.
Özel uygulamaları ve mağazalarını siz veya kurumsal müşteriniz de güncelleyebilir giriş ayrıntılarını Play Console'dan görebilirsiniz (daha fazla bilgi için Play Console Yardım Merkezi'ne bakın).
İstemci kitaplıklarımızı kullanarak kodlamaya başlayın
Google Play Custom App Publishing API için istemci kitaplıkları şurada mevcuttur: Java, Python, .NET ve Ruby.
Android Enterprise hakkında daha fazla bilgi edinin
- Android için bir EMM çözümü geliştirme konusunda daha fazla bilgi edinmek üzere bkz. Android Enterprise
- Android cihazlarda uygulama geliştirmeyle ilgili en iyi uygulamalar için kurumsal dağıtım için bkz. kurumsal.