Gizli uygulama yayınlama

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.