Skip to content

Most visited

Recently visited

navigation

Menerapkan aplikasi ke perusahaan menggunakan Google Play

Perusahaan beserta karyawannya biasanya menggunakan versi Google Play yang dikelola untuk mengakses ekosistem kerja dan aplikasi produktivitas yang kaya fitur.

Fitur pengelolaan bawaan Android memungkinkan admin IT untuk sepenuhnya mengelola perangkat yang digunakan secara ekslusif untuk pekerjaan kantor. Untuk perangkat pribadi, atau perangkat milik perusahaan yang digunakan untuk tujuan pekerjaan maupun pribadi, admin dapat membuat dan mengelola profil kerja terpisah. Aplikasi di managed Google Play akan diinstal di profil kerja, memberi kontrol penuh kepada admin atas aplikasi dan datanya. Aplikasi atau data di luar profil kerja tetap bersifat privat bagi pengguna.

Pengguna dapat juga menggunakan managed Google Play untuk menerapkan aplikasi gratis dengan aman kepada karyawannya secara massal dan membeli lisensi secara massal untuk aplikasi berbayar*.

Managed Google Play dan Android di perusahaan memberikan peluang yang signifikan bagi developer dari beberapa domain, antara lain:

  • Vendor software dan ISV: Perusahaan independen yang mengembangkan produk atau layanan software untuk dijual atau didistribusikan kepada perusahaan.
  • Developer agensi dan integrator sistem (SI): Perusahaan yang mengembangkan software kustom atau semi kustom, layanan, dan solusi berdasarkan persyaratan yang diberikan perusahaan.
  • Developer perusahaan in-house: Developer yang bekerja di dalam perusahaan untuk membuat software dan solusi untuk distribusi internal.

Google Play — platform distribusi aplikasi yang aman

Google Play memiliki rekam jejak terbukti dalam meminimalkan risiko menginstal Aplikasi yang Berpotensi Berbahaya (PHA) di perangkat Android. Laporan Android Year in Review, yang dipublikasikan di Blog Keamanan Google, menampilkan bagaimana perangkat yang menginstal aplikasi hanya dari Google Play memiliki risiko yang jauh lebih rendah, dibandingkan dari sumber yang tidak dikenal.

Bersama-sama, Google Play dan Android bekerja untuk membuat pengalaman pengguna di Android aman, dengan memindai setiap aplikasi yang dipublikasikan di Google Play untuk memeriksa adanya malware dan kerentanan. Google Play juga memastikan bahwa update aplikasi selalu ditandatangani oleh developer asli, menghindari pembajakan aplikasi.

Praktik terbaik untuk managed Google Play

Untuk semua developer

Keamanan

Keamanan adalah perhatian utama bagi perusahaan yang mengelola aplikasi dan perangkat seluler. Saat mengembangkan aplikasi yang akan digunakan di tempat kerja, ingatlah bahwa bisnis kini semakin memperhatikan keamanan data, terutama saat menyangkut fitur yang berbagi informasi dengan layanan lain. Untuk menjaga keamanan data aplikasi, ikuti praktik terbaik untuk keamanan dan privasi. Khususnya:

  • Hanya gunakan protokol jaringan yang aman.
  • Gunakan penyimpanan lokal default di Android, daripada penyimpanan bersama atau eksternal.
  • Jika Anda khawatir dengan penyalahgunaan atau memiliki data yang sensitif, gunakan API Pengesahan SafetyNet, yang memungkinkan aplikasi Anda mengonfirmasi bahwa perangkat tempat aplikasi berjalan adalah asli dan belum disusupi.

Kompatibilitas profil kerja

Profil kerja adalah ruang logis yang disediakan pada perangkat Android yang membuat data pekerjaan dan pribadi tetap terpisah. Anda mungkin perlu memodifikasi aplikasi agar fungsinya dapat diandalkan pada perangkat Android dengan profil kerja (lihat Menyiapkan Profil yang Dikelola untuk praktik terbaik mendetail). Banyak aplikasi yang sudah kompatibel, tapi selalu uji aplikasi Anda dengan aplikasi sampel BasicManagedProfile untuk memastikan.

Konfigurasi yang dikelola

Aplikasi Anda harus mendukung konfigurasi yang dikelola, yang memungkinkan admin IT mengonfigurasi setelan aplikasi dari jarak jauh untuk semua pengguna atau satu per satu pengguna. Contoh setelan ini antara lain:

  • Alamat server dan setelan protokol: Misalnya, aplikasi klien VPN bisa menjadi rumit untuk dikonfigurasi secara manual oleh pengguna. Izinkan admin IT untuk mengirimkan paket konfigurasi lengkap secara langsung ke perangkat pengguna. Pengguna kemudian akan segera dapat menggunakan aplikasi.
  • Kemampuan untuk mengaktifkan dan menonaktifkan fitur: Misalnya, Anda mungkin ingin menawarkan beberapa backend cloud storage untuk aplikasi, tetapi perusahaan mungkin hanya ingin mengizinkan penggunaan backend cloud storage yang sudah mereka beli. Jadi, izinkan mereka memblokir yang lainnya.
  • Petunjuk login ke bootstrap SSO untuk pengalaman login pengguna yang optimal.

Tonton presentasi I/O perusahaan Android untuk langsun melihat contoh ini.

Di dalam aplikasi, tentukan opsi mana yang dapat dikonfigurasi dan harus memublikasikan informasi ini ke managed Google Play.

Jika Anda mengupdate skema konfigurasi yang dikelola untuk aplikasi, pastikan skema konfigurasi yang dikelola tersebut memiliki kompatibilitas mundur. Mengelola kompatibilitas adalah sesuatu yang menarik karena bisa jadi berbagai pengguna akan memiliki versi aplikasi berbeda (minimal untuk sementara), dan admin IT mungkin akan menginginkan pengalaman konfigurasi jarak jauh yang konsisten antar versi untuk memastikan pengelolaan aplikasi yang efisien.

Fitur distribusi

Gunakan Konsol Google Play untuk mengupload, mengelola, dan memublikasikan aplikasi Anda. Konsol Play dilengkapi dengan berbagai opsi konfigurasi dan fitur pengujian yang didesain untuk membantu memberikan aplikasi terbaik kepada pengguna.

Pelajari lebih lanjut tentang fitur Konsol Play yang tersedia untuk membantu memublikasikan dan mendistribusikan aplikasi Anda.

Untuk vendor software

Sebagai developer Google Play, aplikasi gratis Anda otomatis tersedia untuk ditemukan dan disetujui oleh admin IT. Admin IT kemudian dapat mendistribusikan aplikasi tersebut ke tenaga kerja mereka menggunakan managed Google Play.

Jika Anda memiliki aplikasi berbayar, Anda harus ikut serta dan menyetujui Adendum managed Google Play pada Perjanjian Distribusi Developer untuk memungkinkan perusahaan melakukan pembelian massal aplikasi Anda*.

Buat aplikasi Anda mudah ditemukan

Cantumkan aplikasi terkait bisnis Anda di Google Play store yang dikelola, agar aplikasi menonjol dari aplikasi pelanggan.

Managed Google Play juga disematkan di banyak sistem Pengelolaan Mobilitas Perusahaan, seperti Pengelolaan Google Seluler dan VMWare Airwatch, yang digunakan admin IT setiap hari untuk mengelola perangkat dan aplikasi seluler.

Jika aplikasi Android Anda adalah aplikasi pendamping untuk layanan menyeluruh yang lebih besar, Anda harus menjelaskan layanan lengkap di direktori toko Play aplikasi. Ingatlah bahwa admin IT dan pengguna akan membaca deskripsi aplikasi untuk memilih seluruh layanan dan bukan hanya aplikasi Android Anda.

Perbanyak volume

Jangkau audiens baru dalam skala yang dapat disesuaikan dengan penerapan massal dan pembelian massal. Bisnis dapat menggunakan managed Google Play untuk menerapkan aplikasi gratis secara massal ke perangkat yang dikelola. Google Play store yang dikelola juga mendukung pembelian aplikasi berbayar secara massal*.

* Hanya di AS dan Kanada.

Peluang monetisasi baru

Perusahaan sering kali berminat untuk membeli perluasan dukungan untuk aplikasi bisnis yang penting, yang membuka peluang monetisasi baru. Bergantung produk dan layanan, Anda dapat mempertimbangkan memperkenalkan skema harga untuk fitur tambahan, jam kerja tambahan, kontak langsung, pelatihan in-house, atau level dukungan bertingkat.

Untuk developer agensi

Konfigurasi yang dikelola untuk penyesuaian aplikasi

Konfigurasi yang dikelola dapat membantu menyesuaikan aplikasi untuk klien sambil meminimalkan biaya pengelolaan beberapa APK. Dengan menggunakan konfigurasi yang dikelola untuk menentukan kumpulan parameter untuk penyesuaian aplikasi (misalnya, skema warna, string UI, logo klien, pengaktifan dan penonaktifan modul berbeda, dan seterusnya), masing-masing klien bisa mendapatkan pengalaman berbeda saat mengelola satu APK.

Akses yang didelegasikan ke akun Developer Google Play klien

Jika Anda bertanggung jawab untuk memublikasikan dan mengelola aplikasi internal klien, klien Anda dapat mengonfigurasi akses publikasi yang didelegasikan pada akun Developer Google Play mereka. Anda kemudian dapat memublikasikan aplikasi yang sudah diupdate atau yang baru secara langsung, daripada mengirimkan APK klien kepada mereka untuk publikasi. Akses akun developer ini bisa dibatasi pada peran tertentu atau aplikasi tertentu, agar klien Anda tetap memegang kendali.

Ada juga API publlikasi yang memungkinkan Anda memasang pipeline publikasi secara langsung ke alur publikasi Play untuk klien.

Untuk developer perusahaan in-house

Aplikasi pribadi

Aplikasi pribadi adalah aplikasi yang didistribusikan ke organisasi Anda saja. Aplikasi pribadi tidak muncul di Play Store publik. Aplikasi pribadi adalah cara yang efektif bagi perusahaan untuk menggunakan semua daya dan skala Google Play untuk menerapkan aplikasi internal secara aman dan pribadi.

APK yang dihosting oleh Google vs. dihosting sendiri

Ada dua opsi untuk menghosting APK aplikasi. Anda dapat mengupload APK ke Google Play dan APK didistribusikan dengan aman kepada pengguna. Alternatifnya, Anda dapat menghosting APK di server Anda. Anda mungkin ingin melakukannya jika ingin menghosting APK di tempat, di belakang firewall

Namun demikian, ada beberapa keuntungan menghosting APK di Google Play:

  1. Pemindaian kerentanan aplikasi Google: Biasanya susah untuk mengetahui SDK dan koleksi apa yang digunakan developer untuk membuat aplikasi internal. Selain itu, developer mungkin tidak selalu menggunakan praktik keamanan terbaik. Mesin pemindaian kerentanan Google akan memeriksa beberapa kerentanan keamanan yang dikenal, memberi Anda rasa percaya diri yang lebih besar tentang keamanan aplikasi.
  2. Patch update aplikasi: Google mengoptimalkan update aplikasi yang disajikan ke perangka, hanya mengirimkan perbedaan dan memadatkan semua data. Ini berarti penayangan update yang lebih cepat dengan pemakaian data lebih rendah.
  3. Keberadaan server Google: Cache edge Google Play memastikan bahwa di mana pun karyawan Anda berada, mereka akan dilayani oleh server yang terdekat dengan mereka, memberi mereka performa download terbaik.
  4. Laporan pra-peluncuran: Setelah mengupload dan memublikasikan APK alfa atau beta, serangkaian perangkat uji di Firebase Test Lab akan otomatis meluncurkan dan mengcrawl aplikasi Anda selama beberapa menit. Crawl akan melakukan tindakan dasar setiap beberapa detik di aplikasi, seperti mengetik, menge-tap, dan menggeser. Ini membantu Anda memeriksa masalah error yang kentara pada aplikasi di berbagai perangkat Android yang populer.

Metadata tentang aplikasi yang ditampilkan kepada pengguna di aplikasi Play Store pada perangkat mereka yang dikelola atau profil kerja mereka disimpan di Google Play.

Menerapkan update

Google Play memudahkan menerapkan update aplikasi. Update otomatis diaktifkan secara default di setiap perangkat Android yang menginstal Google Play. Cukup publikasikan update aplikasi melalui Konsol Google Play, dan Google Play akan otomatis melakukan langkah selanjutnya.

Mungkin memakan waktu beberapa hari agar aplikasi diupdate di setiap perangkat. Ini karena Google Play menunggu waktu yang optimal untu mengupdate aplikasi, seperti saat perangkat sedang mengisi daya baterai dan terhubung ke Wi-Fi.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.