Dengan iframe Google Play terkelola, Anda dapat menyematkan Google Play
terkelola langsung di konsol EMM untuk menawarkan pengalaman pengelolaan mobilitas terpadu
kepada pelanggan.
Iframe berisi bilah judul dan menu samping yang dapat diperluas. Dari menu ini,
pengguna dapat membuka berbagai halaman:
Aplikasi penelusuran: Memungkinkan admin IT menelusuri dan menjelajahi aplikasi Google
Play, melihat detail aplikasi, dan memilih aplikasi.
Aplikasi pribadi: Memungkinkan admin IT memublikasikan dan mengelola aplikasi
pribadi untuk perusahaan mereka.
Aplikasi web: Memungkinkan admin IT memublikasikan dan mendistribusikan pintasan
situs sebagai aplikasi.
Atur aplikasi: Memungkinkan admin IT mengonfigurasi cara
pengaturan aplikasi di aplikasi Play Store di perangkat pengguna.
Semua halaman diaktifkan di iframe secara default, tetapi dapat dinonaktifkan satu per satu
(lihat Menambahkan iframe ke konsol).
Fitur
Bagian ini menjelaskan fitur yang tersedia di iframe Google Play terkelola.
Untuk informasi tentang cara menyematkan iframe dan menerapkan fitur tersebut, lihat Menambahkan iframe ke konsol Anda.
Telusuri aplikasi
Halaman aplikasi Penelusuran (ditunjukkan pada Gambar 1.) memungkinkan admin IT menelusuri, menjelajahi, dan
memilih aplikasi Google Play.
Kotak penelusuran
Kotak penelusuran di kolom judul diaktifkan pada halaman secara default. Kotak penelusuran mendukung fitur
seperti saran otomatis dan menampilkan hasil dari aplikasi yang tercantum secara publik di Google Play. Hasil penelusuran
ditampilkan dalam iframe.
Aplikasi pribadi
Halaman Aplikasi pribadi memungkinkan admin IT memublikasikan dan mengelola aplikasi pribadi langsung dari konsol
EMM Anda. Untuk menyederhanakan publikasi aplikasi pribadi bagi admin IT, halaman:
Diam-diam membuat akun Konsol Play atas nama perusahaan dan memberikan akses admin kepada
admin IT.
Mencabut biaya pendaftaran Konsol Play sebesar $25 USD yang sebelumnya diperlukan untuk memublikasikan aplikasi.
Hanya memerlukan APK dan judul aplikasi.
Memublikasikan aplikasi dalam waktu 10 menit (dibandingkan dengan 2 jam di Konsol Play). Catatan: aplikasi yang dipublikasikan dari halaman Aplikasi pribadi tidak dapat dijadikan publik.
Saat pertama kali admin IT memublikasikan aplikasi di iframe, iframe diam-diam membuat akun Konsol
Play atas nama perusahaan. Jika melakukan pengeditan lanjutan, pengguna akan diminta
untuk login dengan Akun Google. Pengguna dapat menggunakan Akun Google apa pun (misalnya Gmail, Cloud Identity).
Akun Google ini ditambahkan sebagai admin akun Konsol Play perusahaan. Setelah itu, admin IT dapat menggunakan Akun Google-nya untuk login ke Konsol Play secara langsung, tempat mereka
dapat:
Setelah aplikasi dipublikasikan, admin IT dapat mengedit judul dan APK-nya di halaman detail aplikasi. Halaman detail aplikasi juga menampilkan tombol SELECT (lihat Gambar 2). Anda perlu menentukan
tindakan yang terjadi saat admin IT mengklik tombol ini (lihat
onproductselect di Langkah 3. Menangani peristiwa iframe).
Aplikasi web
Halaman aplikasi web memungkinkan admin IT memublikasikan pintasan situs sebagai aplikasi pribadi ke Google Play terkelola.
Aplikasi web dapat diidentifikasi berdasarkan nama paketnya (productId) dan biasanya memerlukan waktu 10
menit untuk dipublikasikan. Setelah dipublikasikan, aplikasi tersebut akan otomatis disetujui agar perusahaan mereka dapat
didistribusikan ke pengguna seperti aplikasi lainnya yang disetujui. Aplikasi web kompatibel dengan fitur iframe Play
terkelola lainnya: aplikasi dapat ditelusuri di halaman Penelusuran Play dan dapat ditambahkan ke
koleksi.
Formulir pembuatan aplikasi web memerlukan judul, URL HTTP atau HTTPS, dan gambar ikon (JPG 512 x 512 atau
PNG 32 bit). Selain itu, admin IT dapat memilih dari tiga opsi tampilan:
Layar penuh: Aplikasi akan terbuka dalam mode layar penuh, yang menyembunyikan status bar dan menu navigasi perangkat.
Mandiri (default): Aplikasi menampilkan status bar dan menu navigasi perangkat.
UI minimum: Aplikasi menampilkan status bar dan menu navigasi perangkat, URL aplikasi, serta opsi
refresh. Untuk URL HTTP, ini adalah satu-satunya opsi yang tersedia.
Halaman aplikasi Web juga memungkinkan admin IT mengedit dan menghapus aplikasi web. Aplikasi web akan menghapusnya
dari Google Play Store terkelola milik pengguna, tetapi pengguna mungkin masih memiliki akses ke aplikasi tersebut jika aplikasi
sudah diinstal di perangkatnya. Untuk menghapus aplikasi web dari perangkat pengguna, lihat
menghapus aplikasi. Petunjuk bagi pengguna mengenai cara
membuat dan mengedit aplikasi web tersedia di
Pusat Bantuan
Google Play terkelola.
Pilih tombol
Setelah aplikasi web dipublikasikan, halaman detailnya akan menyertakan tombol SELECT (PILIH). Anda perlu menentukan tindakan (misalnya, mendistribusikan aplikasi) yang berlangsung saat admin IT mengklik tombol ini (lihat onproductselect di Langkah 3. Menangani peristiwa iframe).
Atur aplikasi
Halaman Mengatur aplikasi memungkinkan admin IT mengatur aplikasi ke dalam koleksi (juga disebut cluster). Misalnya, admin IT dapat membuat koleksi Essentials untuk
aplikasi yang sering digunakan atau koleksi Pengeluaran untuk aplikasi yang berkaitan dengan pelacakan pengeluaran,
pencatatan perjalanan, dll. Koleksi ditampilkan di halaman beranda Play Store di perangkat pengguna.
EMM harus menggunakan SELECT mode di parameter URL iframe untuk memungkinkan penelusuran dan penambahan aplikasi
ke koleksi.
Di perangkat pengguna, aplikasi Play Store hanya menampilkan aplikasi dari koleksi yang tersedia untuk
pengguna (atau perangkat). Jika koleksi tidak menyertakan aplikasi yang tersedia bagi pengguna (atau
perangkat), koleksi tidak akan muncul di Play Store.
Admin IT juga dapat mengedit, menghapus, dan menyalin koleksi yang ada di halaman kelola aplikasi. Petunjuk
pengguna mengenai cara melakukan tugas ini tersedia di
Pusat Bantuan
Google Play Terkelola.
Semua halaman dalam iframe diaktifkan secara default. Saat membuat token web, Anda dapat menentukan halaman yang akan dinonaktifkan. Contoh di bawah ini menonaktifkan Aplikasi pribadi,
Aplikasi web, dan Atur aplikasi.
Kode ini menghasilkan iframe di dalam penampung div. Atribut
yang akan diterapkan ke tag iframe dapat ditetapkan dengan opsi 'atribut', seperti
di atas.
Parameter URL
Tabel di bawah ini mencantumkan semua parameter yang tersedia untuk iframe yang dapat ditambahkan ke URL sebagai parameter URL, misalnya:
Halaman awal yang ditampilkan saat iframe dirender. Nilai yang mungkin adalah
PLAY_SEARCH, WEB_APPS, PRIVATE_APPS, dan STORE_BUILDER (mengatur aplikasi). Jika tidak ditentukan, urutan prioritas
berikut akan menentukan halaman yang akan ditampilkan: 1. PLAY_SEARCH, 2 PRIVATE_APPS, 3
WEB_APPS, 4. STORE_BUILDER.
locale
T/A
Tidak
Tag bahasa BCP 47 yang diformat dengan baik
yang digunakan untuk melokalkan konten dalam iframe. Jika tidak ditentukan, nilai defaultnya adalah en_US.
mode
Telusuri aplikasi
Tidak
SELECT: memungkinkan admin IT memilih aplikasi. APPROVE (default): memungkinkan admin IT memilih, menyetujui, dan membatalkan persetujuan aplikasi. Mode ini tidak digunakan lagi. Sebagai gantinya, gunakan SELECT. Mode SETUJUI hanya berfungsi jika PlaySearch.ApproveApps ditetapkan ke true di token web.
showsearchbox
Telusuri aplikasi
Tidak
TRUE (default): menampilkan kotak penelusuran dan memulai kueri penelusuran dari dalam iframe. FALSE:
kotak penelusuran tidak ditampilkan.
search
Telusuri aplikasi
Tidak
String penelusuran. Jika ditentukan, iframe akan mengarahkan admin IT ke hasil penelusuran yang berisi string yang ditentukan.
Langkah 3. Menangani peristiwa iframe
Anda juga harus menangani peristiwa berikut sebagai bagian dari integrasi Anda.
Event
Deskripsi
onproductselect
Pengguna memilih atau menyetujui aplikasi. Tindakan ini akan menampilkan objek yang berisi:
{
"packageName": The package name of the app, e.g. "com.google.android.gm",
"productId": The product ID of the app, e.g. "app:com.google.android.gm",
"action": The type of action performed on the document. Possible values are:
"approved", "unapproved" or "selected." If you implement the iframe in SELECT
mode, the only possible value is "selected".
}
Contoh di bawah menunjukkan cara memproses onproductselect: