Memublikasikan aplikasi pribadi

Aplikasi yang dipublikasikan melalui Google Play Custom App Publishing API tidak dapat dipublikasikan. Mereka menjalani proses verifikasi bobot yang lebih ringan daripada aplikasi publik sehingga mengurangi waktu publikasi menjadi hanya lima menit (dibandingkan dengan lebih dari dua jam melalui Konsol Play).

Untuk memublikasikan aplikasi pribadi untuk perusahaan, panggil Accounts.customApps.create, meneruskan ID akun developer perusahaan sebagai parameter. Satu-satunya isian yang wajib diisi di isi permintaan adalah judul aplikasi dan listingan default aplikasi di bahasa target. Pastikan setiap aplikasi pribadi yang Anda publikasikan juga memenuhi persyaratan berikut persyaratan:

  • Nama paket bersifat unik untuk Google Play (tidak hanya unik untuk akun developer).
  • Judul aplikasi bersifat unik untuk akun developer.

Contoh

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);

Jika berhasil, aplikasi akan muncul di daftar publikasi aplikasi di akun developer aplikasi di Konsol Play secara langsung. Aplikasi akan tersedia untuk didistribusikan kepada pengguna akhir dalam waktu lima menit.

Secara default, aplikasi pribadi yang dipublikasikan hanya tersedia untuk organisasi yang ditautkan ke akun developer. Untuk menetapkan organisasi yang aplikasi pribadi harus disediakan, tambahkan ID organisasi ke organizations.

Mendistribusikan aplikasi pribadi

Aplikasi pribadi akan otomatis disetujui saat dipublikasikan, tetapi tidak secara otomatis tersedia untuk pengguna, kecuali jika admin IT perusahaan secara eksplisit memberi mereka akses untuk semua aplikasi yang disetujui. Anda dapat mengaktifkan fitur ini di Konsol EMM menggunakan Users.setAvailableProductSet (tetapkan productSetBehavior ke "allApproved").

Anda juga dapat menggunakan panggilan yang sama agar admin IT dapat mengizinkan aplikasi tertentu untuk pengguna (tetapkan productSetBehavior ke "whitelist"). Untuk informasi selengkapnya tentang cara menambahkan aplikasi ke Google Play Store terkelola pengguna, lihat Membuat tata letak Play Store kustom.

Mengupdate aplikasi pribadi

Untuk memberikan pengalaman pengguna yang terbaik bagi pelanggan perusahaan Anda, sebaiknya integrasikan publikasi aplikasi pribadi bersama aplikasi dan Play Store fitur pembaruan listingan yang tersedia melalui Google Play Publishing API. Tindakan ini akan memberi admin IT kemampuan untuk memublikasikan, mengedit, dan mengupdate aplikasi pribadi langsung dari konsol EMM atau IDE. Anda dapat menggunakan akun layanan yang sama dengan Anda buat untuk publikasi aplikasi pribadi guna mengizinkan Google Play Publishing API permintaan.

Anda atau pelanggan perusahaan juga dapat mengupdate aplikasi pribadi dan toko mereka detail listingan dari Konsol Play (untuk mengetahui informasi selengkapnya, lihat pusat bantuan Konsol Play).

Memulai pengkodean dengan pustaka klien kami

Library klien untuk Google Play Custom App Publishing API tersedia di Java, Python, .NET, dan Ruby.

Pelajari lebih lanjut tentang Android Enterprise

  • Untuk informasi selengkapnya tentang mengembangkan solusi EMM untuk Android, lihat Android Enterprise.
  • Informasi tentang praktik terbaik pengembangan aplikasi Android untuk Enterprise, lihat Android untuk perusahaan.