Menggunakan laporan pra-peluncuran untuk mengidentifikasi masalah

Saat mengupload APK atau app bundle ke track terbuka atau tertutup, Anda dapat mengidentifikasi masalah di berbagai perangkat yang menjalankan versi Android yang berbeda-beda.

Laporan pra-peluncuran di Konsol Play membantu mengidentifikasi:

  • Masalah stabilitas
  • Masalah kompatibilitas Android
  • Masalah performa
  • Masalah aksesibilitas
  • Kerentanan keamanan

Cara kerja laporan pra-peluncuran

Setelah mengupload dan memublikasikan APK pengujian atau app bundle, perangkat uji akan otomatis meluncurkan dan meng-crawl aplikasi Anda selama beberapa menit. Crawl akan melakukan tindakan dasar setiap beberapa detik di aplikasi, seperti mengetik, menge-tap, dan menggeser.

Setelah pengujian selesai, hasilnya akan tersedia di bagian Laporan pra-peluncuran di Konsol Play.

Catatan:

  • Perangkat uji dipilih berdasarkan berbagai macam kriteria, termasuk popularitas, frekuensi error, resolusi layar, produsen, sistem operasi, dan lainnya. Pilihan perangkat uji dapat bervariasi.
  • Laporan pra-peluncuran diberdayakan oleh analisis dari Firebase Test Lab for Android.

Ciutkan Semua Luaskan Semua

Menjalankan laporan pra-peluncuran

Menguji aplikasi Anda

Untuk membuat laporan pra-peluncuran aplikasi, publikasikan aplikasi dalam track pengujian terbuka, tertutup, atau internal.

Semua versi di masa mendatang yang dipublikasikan di track pengujian akan otomatis menjalani pengujian kompatibilitas perangkat, masalah tampilan, masalah performa, dan kerentanan keamanan.

Catatan:

  • Anda biasanya akan menerima hasil uji segera setelah mengupload APK atau app bundle. Kadang Anda akan menerima hasilnya dalam beberapa jam setelah mengupload.
  • Anda dapat menguji APK atau app bundle untuk beberapa aplikasi sekaligus.
  • Saat ini, perangkat laporan pra-peluncuran tidak dapat menjalankan pengujian dengan skrip di aplikasi. Untuk menjalankan pengujian dengan skrip, ikuti petunjuk di bagian "Buat uji kustom dengan Firebase Test Lab for Android".
Menguji game Anda

Anda bisa menggunakan demo loop untuk menguji serangkaian tindakan yang telah ditentukan sebelumnya dalam game. Demo loop membuat laporan pra-peluncuran jadi sesuai untuk pengujian game play, karena crawler standar tidak mendukung OpenGL.

Untuk memulai: 

  1. Buat demo loop di game Anda. Untuk detailnya, kunjungi Pusat Bantuan Firebase.
    • Catatan: Anda tidak memerlukan akun Firebase untuk menggunakan demo loop dalam laporan pra-peluncuran.
  2. Untuk menggunakan demo loop dalam laporan pra-peluncuran, game Anda harus dimodifikasi agar dapat melakukan hal berikut:
    • Meluncurkan demo loop
    • Menjalankan demo loop
    • Menutup demo loop (opsional)
  3. Publikasikan versi game Anda dengan demo loop ke track pengujian terbuka, tertutup, atau internal. Crawler akan otomatis mendeteksi dan menjalankan demo loop dalam game Anda.
Opsional: Membuat uji kustom dengan Firebase Test Lab for Android

Dengan Firebase Test Lab, Anda dapat membayar untuk memilih jenis perangkat dan metode pengujian untuk membuat uji khusus. Hasil uji khusus akan tersedia di Firebase console.

Untuk menjalankan uji khusus:

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Pilih Pengelolaan rilisLaporan pra-peluncuran.
  4. Di bagian atas layar, Anda akan melihat "Jalankan Uji Khusus" jika Anda dapat menjalankan uji khusus. Untuk memulai, pilih Mulai.

Melihat hasil uji

Untuk meninjau hasil Anda:

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Pilih Pengelolaan rilisLaporan pra-peluncuran.
  4. Tinjau tab Stabilitas, Performa, Aksesibilitas, Screenshot, dan Keamanan. Di tiap halaman, Anda akan melihat hasil uji terbaru. Untuk meninjau hasil uji untuk build sebelumnya, gunakan menu drop-down "Pilih".
    • Catatan: Jika Anda melihat "Pengujian sedang berlangsung", berarti uji terbaru belum selesai. Jika pengujian terbaru tidak berjalan, Anda mungkin akan melihat pesan "Pengujian gagal." Untuk menjalankan pengujian lainnya, publikasikan APK atau app bundle lainnya.

Hasil

Perlu diingat, Google tidak dapat menjamin bahwa pengujian akan mengidentifikasi semua masalah.

Ringkasan
Setiap ringkasan pengujian berisi jumlah error, peringatan, dan masalah kecil yang ditemukan selama pengujian, yang dikelompokkan menurut jenis masalah. Anda juga akan melihat rekomendasi berdasarkan hasil pengujian aplikasi Anda.
Berikut beberapa contoh masalah yang ditemukan selama pengujian:
  • Error: Error, penggunaan API yang tidak didukung yang telah dibatasi
  • Peringatan: ANR, waktu startup dan pemuatan yang lambat, masalah login atau crawling, masalah memori, penggunaan API yang tidak didukung yang belum dibatasi
  • Masalah kecil: Label konten tidak ada, masalah kontras warna, ukuran target sentuh yang kecil, masalah implementasi

Melihat laporan menurut kategori

Di dekat bagian bawah tab Ringkasan aplikasi, Anda dapat melihat masing-masing kartu yang meringkas berbagai masalah tentang stabilitas, performa, keamanan dan privasi, serta aksesibilitas. Bergantung pada hasil pengujian, Anda juga dapat melihat data dan rekomendasi yang dapat membantu Anda menyempurnakan aplikasi.

Di tiap kartu, Anda akan melihat deskripsi yang menyertakan jumlah dan jenis masalah yang diidentifikasi selama pengujian.

Melihat masing-masing masalah

Di tiap kartu, Anda dapat mengklik Lihat semua masalah atau panah bawah di kanan bawah kartu untuk melihat deskripsi singkat tentang tiap masalah. Untuk mendapatkan detail selengkapnya tentang masalah tertentu, klik Lihat masalah.

Membandingkan dengan build lain

Diagram dekat bagian bawah tab Ringkasan aplikasi Anda menampilkan ringkasan pengujian yang dibandingkan dengan build sebelumnya. Untuk tiap APK atau app bundle, Anda dapat melihat jumlah error, peringatan, masalah kecil, dan pengujian yang telah selesai, beserta stempel waktu saat laporan dibuat.

Mendapatkan tips untuk menggunakan laporan pra-peluncuran

Di bagian bawah tab Ringkasan aplikasi, Anda dapat menemukan tutorial dan tips untuk menggunakan laporan pra-peluncuran secara lebih efektif.

Stabilitas

Setiap ringkasan uji berisi jumlah:

  • Perangkat bermasalah
  • Perangkat tak bermasalah
  • Perangkat yang diuji

Membandingkan dengan build lain

Diagram pada tab Stabilitas aplikasi menampilkan kompatibilitas aplikasi Anda dibandingkan dengan build sebelumnya.

Tiap diagram mewakili build yang baru diuji untuk APK atau app bundle, beserta jumlah peluncuran yang berhasil dan gagal yang ditemukan selama pengujian.

Melihat masing-masing laporan

Di dekat bagian bawah tab Stabilitas aplikasi, Anda dapat melihat masing-masing laporan dari perangkat yang menjalankan versi Android yang berbeda.

Di tiap baris, Anda akan melihat nama perangkat pengujian, versi Android perangkat, dan ikon yang menunjukkan apakah ada masalah pengujian pada aplikasi.

  • Jika perangkat mengalami masalah selama pengujian, Anda akan melihat ikon merah.
  • Jika tidak ada masalah selama pengujian, Anda akan melihat tanda centang hijau.

Pilih pengujian untuk melihat detail lebih lanjut, seperti nama perangkat, sistem operasi, durasi pengujian, screenshot beserta video dari pengujian, output demo loop, dan pelacakan tumpukan (jika tersedia).

Catatan: Error yang ditemukan selama pengujian juga tercantum di halaman error dan ANR aplikasi Anda. Karena error yang ditemukan saat membuat laporan pra-peluncuran berasal dari perangkat uji, error itu tidak memengaruhi statistik error Anda.

Kompatibilitas Android

Jika aplikasi Anda menggunakan satu atau beberapa antarmuka yang tidak berada di SDK Android publik (sering disebut “tidak didukung” atau “antarmuka non-SDK”), Anda akan melihat error dan peringatan yang tercantum di tab Ringkasan dan Stabilitas laporan pra-peluncuran.

Melihat masing-masing masalah

Untuk mengidentifikasi antarmuka yang tidak didukung yang sedang digunakan, klik link Lihat masalah yang ada di samping error "kompatibilitas OS” dan peringatan dalam laporan pra-peluncuran Anda. Untuk melihat di mana suatu antarmuka dipanggil dalam aplikasi Anda, klik panah bawah di sampingnya untuk melihat pelacakan tumpukan. Satu antarmuka dapat dipanggil beberapa kali dalam satu pengujian.

Antarmuka yang tidak didukung dikategorikan menurut tingkat keparahan. Untuk menghindari masalah stabilitas, sebaiknya Anda berhenti menggunakan antarmuka yang tidak didukung sepenuhnya, namun Anda dapat menggunakan kategori tersebut untuk membantu memprioritaskan masalah mana saja yang akan ditangani terlebih dahulu.

Berikut urutan prioritas yang disarankan:

  1. Dibatasi: Antarmuka yang akan merusak beberapa atau semua versi Android.
  2. Tidak didukung, tetapi ada potensi batasan: Antarmuka yang tidak dijamin akan berperilaku yang akan dibatasi dalam rilis mendatang.
  3. Tidak didukung, tidak ada potensi pembatasan: Antarmuka yang tidak dijamin akan berperilaku.

Catatan: Di dalam setiap kategori, antarmuka diurutkan menurut frekuensi, yang juga dapat membantu Anda memprioritaskan masalah yang harus diatasi terlebih dahulu.

Performa

Untuk setiap model perangkat, ringkasan pengujian berisi metrik berikut:

  • Rata-rata frame per detik: Nilai rata-rata frame ditampilkan.
    • Catatan: Data rata-rata frame per detik hanya tersedia untuk pengujian menggunakan demo loop.
  • CPU Rata-rata: Persentase penggunaan CPU rata-rata oleh aplikasi Anda pada model perangkat tertentu.
  • Rata-rata jaringan yang dikirim: Rata-rata jumlah byte per detik yang dikirim oleh aplikasi Anda melalui sambungan jaringan pada model perangkat tertentu.
  • Rata-rata jaringan yang diterima: Rata-rata jumlah byte per detik yang diterima oleh aplikasi Anda melalui sambungan jaringan pada model perangkat tertentu.
  • Rata-rata memori: Rata-rata memori yang digunakan di dalam aplikasi Anda selama jangka waktu yang dipilih pada model perangkat tertentu.

Catatan: Perangkat uji yang menjalankan Android versi lama mungkin tidak dapat menghasilkan data performa.

Melihat masing-masing laporan

Pilih setiap model perangkat untuk melihat grafik dan rekaman setiap metrik yang diplot sepanjang waktu selama pengujian.

Misalnya, Anda bisa melihat persentase CPU aplikasi saat pengujian berlangsung. Jika Anda melihat peningkatan CPU, tinjau tindakan yang dilakukan crawler pada saat itu untuk membantu menyelesaikan masalah.

Aksesibilitas

Setiap ringkasan pengujian berisi jumlah error aksesibilitas, peringatan, dan masalah kecil yang ditemukan selama pengujian, yang dibagi menjadi kategori berikut:

Melihat laporan menurut kategori

Di dekat bagian bawah tab Aksesibilitas, Anda dapat melihat bagian yang dikategorikan dengan kluster layar yang mengidentifikasi tempat ditemukannya masalah aksesibilitas pada aplikasi Anda.

  • Jika teridentifikasi adanya error, Anda akan melihat ikon merah.
  • Jika teridentifikasi adanya peringatan, Anda akan melihat ikon oranye.
  • Jika teridentifikasi hanya masalah kecil, Anda akan melihat ikon biru.
  • Jika tidak ada masalah yang teridentifikasi, Anda akan melihat tanda centang hijau.

Melihat masing-masing masalah

Anda dapat mengklik kluster layar untuk melihat contoh screenshot dengan sistem operasi, ukuran layar, kepadatan layar, bahasa, dan nama model perangkat yang sesuai, beserta rekomendasi.

Meningkatkan aksesibilitas aplikasi Anda

Screenshot

Ringkasan uji

  • Gambar yang menunjukkan tampilan aplikasi di perangkat uji dalam berbagai bahasa
  • Metadata tentang perangkat yang diuji (mencakup nama model, versi Android, bahasa, resolusi layar, dan DPI)
  • Jumlah perangkat dengan screenshot
  • Jumlah perangkat yang tidak dapat diuji dengan APK atau app bundle Anda
    • Perangkat tidak tersedia: APK atau app bundle Anda kompatibel dengan perangkat ini, tetapi ada masalah selama pengujian. Jika ada perangkat yang tidak tersedia selama pengujian, Anda dapat mengupload APK atau app bundle lain dan mengujinya lagi.
    • Perangkat tidak kompatibel: APK atau app bundle Anda tidak kompatibel dengan perangkat uji tertentu. Jika menguji lagi, Anda tidak akan menerima hasil untuk perangkat yang tidak kompatibel.

Catatan: Jika menjalankan pengujian menggunakan demo loop, Anda tidak akan melihat data pada tab Screenshot.

Cara melihat screenshot

  • Cluster layar: Pilih tab Cluster layar untuk melihat bagaimana screenshot serupa ditampilkan di berbagai perangkat. Dengan tampilan ini, laporan pra-peluncuran mengelompokkan gambar berdasarkan elemen atau widget di layar.
  • Perangkat: Pilih tab Perangkat untuk melihat semua screenshot yang terkait dengan perangkat tertentu. Dengan tampilan ini, Anda dapat melihat screenshot yang diambil dalam urutan kronologis selama pengujian.

Preferensi bahasa

Untuk melihat screenshot dari bahasa tertentu, Anda dapat menyiapkan preferensi bahasa pada tab Setelan. 

Keamanan

Tiap ringkasan uji mencakup nama dan deskripsi kerentanan keamanan yang ditemukan di APK atau app bundle.

Catatan: Sebaiknya Anda melakukan tindakan terhadap kerentanan keamanan yang tercantum sebelum memublikasikan APK atau app bundle ke tahap produksi.

Mengelola setelan laporan pra-peluncuran

Versi laporan pra-peluncuran

Per bulan Oktober 2017, laporan pra-peluncuran menggunakan crawler baru untuk memberikan ulasan aplikasi yang lebih komprehensif. Untuk melakukannya, laporan pra-peluncuran harus menandatangani ulang APK atau app bundle untuk sementara di lingkungan uji kami.

Potensi batasan proses pengujian baru

Sebagai akibat proses penandatanganan ulang, Anda mungkin melihat batasan pengujian pada beberapa aplikasi. Batasannya dapat berupa:

  • Kegagalan login otomatis ke Akun Google
  • Kegagalan berinteraksi secara tepat dengan RPC layanan web yang menggunakan kunci penandatanganan aplikasi sebagai mekanisme autentikasi
  • Lebih sedikit error yang ditemukan

Catatan: Sebagian besar aplikasi tidak akan terpengaruh oleh batasan ini dan akan melihat lebih banyak crawl ekstensif yang menemukan lebih banyak masalah daripada laporan pra-peluncuran sebelumnya.

Beralih ke proses pengujian sebelumnya

Jika Anda melihat ada masalah, Anda bisa beralih kembali ke proses pengujian sebelumnya (yang tidak memerlukan penandatanganan ulang): 

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Pilih Pengelolaan rilis > Laporan pra-peluncuran > Setelan.
  4. Di bagian “Versi laporan pra-peluncuran”, pindahkan tombol Pilih untuk tidak ikut ke sebelah kanan hingga berubah menjadi biru.
Menonaktifkan semua laporan pra-peluncuran

Laporan pra-peluncuran otomatis dibuat saat Anda memublikasikan aplikasi ke track pengujian terbuka, tertutup, atau internal. Untuk menonaktifkan semua laporan pra-peluncuran untuk aplikasi Anda:

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Pilih Pengelolaan rilis > Laporan pra-peluncuran > Setelan.
  4. Di samping "Aktifkan laporan pra-peluncuran," pindahkan tombol ke kiri hingga berubah menjadi abu-abu. Jika Anda ingin mengaktifkan kembali laporan pra-peluncuran di lain waktu, pindahkan kembali tombol ke kanan hingga berubah menjadi biru.

Fitur pengujian tambahan

Jika aplikasi memiliki layar login dengan kredensial yang dibutuhkan, Anda dapat menambahkan kredensial ke Konsol Play yang dikaitkan dengan akun uji.

Penting: Kredensial yang Anda berikan akan digunakan untuk tujuan pengujian. Ingatlah, meskipun kredensial ini diberikan, Google tidak dapat menjamin bahwa pengujian akan mengidentifikasi semua masalah.

Bagaimana cara penggunaan kredensial?

Setiap kredensial yang Anda tambahkan sebagai bagian dari pengujian laporan pra-peluncuran, akan disimpan dan digunakan untuk semua pengujian mendatang (sampai diedit). Jika Anda mengedit kredensial pengujian aplikasi, kami akan menggunakan kredensial yang diperbarui pada pengujian baru. Jika Anda menghapus kredensial pengujian aplikasi, Anda harus menambahkan kredensial baru sebelum pengujian mendatang bisa login ke aplikasi.

Walaupun kami sangat berupaya untuk menjaga agar kredensial pengujian tetap aman, sebaiknya Anda tidak menambahkan kredensial resmi apa pun ke dalam laporan pra-peluncuran. Sebagai gantinya, buatlah nama pengguna dan sandi akun uji.

Catatan: Kredensial hanya dapat disisipkan secara otomatis ke aplikasi Android yang menggunakan widget Android. Kredensial tidak dapat digunakan pada aplikasi yang menggunakan OpenGL guna merender kontrol kustom atau aplikasi yang menggunakan WebView untuk alur autentifikasi berbasis web.

Menyiapkan kredensial

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Di menu sebelah kiri, pilih Pengelolaan rilisLaporan pra-peluncuran > Setelan.
  4. Masukkan info berikut:
    • Nama Resource Nama Pengguna: Nama resource Android untuk kolom teks dalam aplikasi Anda tempat nama pengguna yang ditentukan harus dimasukkan (misalnya, jika kolom teks Anda adalah @+id/username_field, masukkan username_field).
    • Nama pengguna: Nama pengguna yang dikaitkan dengan akun uji.
    • Nama Resource Sandi: Nama resource Android untuk kolom teks dalam aplikasi Anda tempat sandi yang ditentukan harus dimasukkan.
    • Sandi: Sandi yang dikaitkan dengan akun uji.
    • Nama Resource Tombol Login: Nama resource Android untuk tombol apa pun pada aplikasi Anda yang harus diketuk setelah nama pengguna dan sandi dimasukkan. Ini termasuk tombol untuk mengaktifkan proses login. Anda dapat menghapus kolom ini.
  5. Simpan perubahan.

Mengedit atau menghapus kredensial

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Di menu sebelah kiri, pilih Pengelolaan rilisLaporan pra-peluncuran > Setelan.
  4. Di layar yang muncul:
    • Untuk mengedit kredensial, ketik kredensial yang telah diperbarui.
    • Untuk menghapus kredensial, pilih Hapus semua kolom.
  5. Simpan perubahan.
Melihat hasil uji untuk bahasa tertentu

Jika Anda ingin laporan pra-peluncuran hanya menampilkan hasil uji dari bahasa tertentu, Anda bisa menyiapkan preferensi bahasa di tab Setelan. Anda dapat memilih hingga lima bahasa. 

Tips: Karena laporan pra-peluncuran berjalan secara otomatis saat Anda mengupload APK atau app bundle, Anda hanya bisa menambahkan preferensi bahasa setelah pengujian awal selesai.  

  1. Login ke Konsol Play.
  2. Pilih aplikasi.
  3. Di menu sebelah kiri, pilih Pengelolaan rilis > Laporan pra-peluncuran > Setelan.
  4. Di bagian "Preferensi bahasa", pilih Tambahkan bahasa .
  5. Pilih hingga 5 bahasa. Untuk pengujian mendatang, Anda hanya akan melihat hasil pengujian dari bahasa tersebut.
    • Untuk menghapus bahasa, pilih ikon batalkan .
Mengontrol cara laporan pra-peluncuran dalam menjelajahi aplikasi Anda

Jika menginginkan lebih banyak kontrol pada pengujian, Anda dapat menyiapkan skrip Robo untuk melakukan tindakan tertentu seperti menguji proses yang dilakukan pengguna biasa atau bagian baru dari aplikasi. Dalam pengujian standar, crawler dapat melakukan atau tidak melakukan tindakan yang sama ini.

Saat Anda menjalankan pengujian dengan memasang skrip, crawler akan terlebih dahulu menjalankan tindakan yang biasanya dilakukan sebelum dipasang skrip, kemudian akan menjelajahi aplikasi seperti biasa.

Untuk memulai:

  1. Untuk merekam skrip, ikuti petunjuk di Pusat Bantuan Firebase. Rekaman skrip Robo tidak merekam tindakan Anda di luar aplikasi yang diuji.
    • Catatan: Anda tidak membutuhkan akun Firebase untuk menjalankan skrip Robo.
  2. Setelah skrip siap, login ke Konsol Play.
  3. Pilih aplikasi.
  4. Pilih Pengelolaan rilisLaporan pra-peluncuran.
  5. Pilih tab Setelan.
  6. Di bagian "skrip Robo", upload skrip Anda.

Ciutkan Semua Luaskan Semua

Pertanyaan umum (FAQ)

Aplikasi saya memblokir pengguna di luar negara tertentu. Bagaimana cara memastikan bahwa laporan pra-peluncuran akan berjalan?

Ada dua cara untuk mendeteksi bahwa laporan pra-peluncuran berjalan di Test Lab: 

Aplikasi saya menayangkan iklan. Bagaimana cara memastikan bahwa pengujian laporan pra-peluncuran tidak berkontribusi terhadap jumlah tayangan dan jumlah klik (yang dapat dideteksi atau tidak disukai oleh jaringan iklan saya)?

Iklan Google telah mengecualikan traffic dari rentang alamat laporan pra-peluncuran. Untuk jaringan iklan lainnya, Anda harus menentukan rentang alamat IP yang akan dikecualikan

Aplikasi saya di-obfuscate. Apakah saya masih dapat menggunakan laporan pra-peluncuran?

Ya. Pengujian laporan pra-peluncuran akan tetap berjalan meskipun aplikasi Anda di-obfuscate.

Namun, jika aplikasi Anda di-obfuscate, setiap error atau ANR yang ditemukan selama pengujian juga akan di-obfuscate. Sebaiknya Anda menyediakan file pemetaan saat mengupload APK untuk mempermudah proses debug.

Anda dapat mempelajari lebih lanjut cara mengupload file pemetaan untuk membatalkan obfuscation error aplikasi.

Tips & dukungan pengujian

Geolokasi perangkat uji

Perangkat uji berlokasi di Amerika Serikat. Jika aplikasi Anda menggunakan geolokasi atau memiliki batasan konten berdasarkan negara, perangkat uji hanya dapat menampilkan item yang tersedia di lokasinya.

Jika aplikasi memerlukan geolokasi khusus di luar tempat perangkat berada, Anda dapat memublikasikan APK atau app bundle yang menghapus persyaratan lokasi, untuk tujuan pengujian.

Langganan atau produk dalam apllikasi

Perangkat pengujian tidak tersedia untuk melakukan pembelian selama pengujian. Jika aplikasi Anda menawarkan langganan atau produk dalam aplikasi untuk mengakses bagian aplikasi tertentu, skenario pengujian mungkin akan terbatas.

Aplikasi tanpa aktivitas peluncuran utama (widget, keyboard, dll.)

Perangkat pengujian tidak dapat menjalankan pengujian di aplikasi yang tidak memiliki aktivitas peluncuran utama, termasuk peluncur, widget, keyboard, dan tampilan jam.

Aplikasi dengan iklan gambar

Untuk mengetahui informasi selengkapnya tentang cara memitigasi penipuan pendapatan iklan dengan pengujian aplikasi otomatis, kunjungi situs Google Developers.

Aplikasi yang dibuat untuk perangkat x86

Rangkaian perangkat kami terbatas untuk perangkat ARM. APK x86 akan ditampilkan sebagai tidak kompatibel dengan semua perangkat uji.

Aplikasi untuk Wear OS by Google, Android Auto, Android TV, dan versi Android yang lebih lama

Set perangkat kami terbatas pada ponsel dan tablet, sehingga pengujian aplikasi secara langsung di Wear OS by Google, Android Auto, atau Android TV tidak dapat dilakukan. Set perangkat kami juga tidak menyertakan perangkat dengan versi Android yang lebih lama dari 4.1.1 (Jelly Bean).

Aplikasi berbasis framework OpenGL/Unity3D

Crawler otomatis kami tidak dapat mengidentifikasi elemen UI di aplikasi menggunakan OpenGL/Unity3D. Hasil uji hanya akan dibatasi pada pengujian untuk meluncurkan aplikasi dan menutupnya setelah beberapa detik.

Untuk menguji serangkaian tindakan yang telah ditentukan sebelumnya dalam game, Anda dapat menggunakan demo loop.

Media yang dimuat sebelumnya atau aplikasi tambahan yang terinstal sebelumnya

Platform uji tidak mendukung perangkat yang dimuat sebelumnya dengan media atau aplikasi yang terinstal sebelumnya.

Jika Anda ingin menjalankan pengujian pada aplikasi dengan data yang dimuat sebelumnya, publikasikan versi pengujian aplikasi dengan file media yang disematkan pada APK atau app bundle-nya.

Aplikasi yang menggunakan layanan pemberian (hak) lisensi Google Play

Jika aplikasi tidak berada dalam pengujian terbuka atau aplikasi sudah dipublikasikan ke produksi, pengujian laporan pra peluncuran akan menggunakan ID yang bertindak seolah-olah ID itu dilisensikan untuk aplikasi Anda.

Jika aplikasi Anda tidak berada dalam pengujian terbuka dan tidak memiliki APK aktif yang dipublikasikan ke produksi, aplikasi Anda tidak akan lulus dari pemeriksaan pemberian (hak) lisensi. Anda tetap menerima hasil laporan pra-peluncuran, tapi aplikasi Anda akan berada dalam status tidak memiliki lisensi. Untuk menjalankan pengujian pada aplikasi tersebut, Anda bisa memublikasikan versi tertutup aplikasi Anda dengan layanan pemberian (hak) lisensi dinonaktifkan. 

Aplikasi yang menggunakan konfigurasi lanskap

Perangkat pengujian telah ditetapkan sebelumnya untuk menjalankan pengujian pada orientasi halaman potret tetap secara default, yang dapat memaksa aplikasi yang menggunakan orientasi lanskap ke mode potret.

Aplikasi yang memeriksa perangkat yang telah di-root

Platform uji tidak mendukung aplikasi yang memeriksa apakah perangkat memiliki kontrol istimewa (akses root) pada Android.

Mendaftar untuk menerima email laporan pra-peluncuran

Anda bisa menerima notifikasi email jika ada laporan pra-peluncuran yang tersedia dengan menyiapkan preferensi email di Konsol Play. Anda dapat memilih untuk menerima email dari semua pengujian atau hanya pengujian yang bermasalah saja.

Apakah ini membantu?
Bagaimana cara meningkatkannya?