Membuat pilihan yang tepat dengan Google Play SDK Index

Banyak developer aplikasi mengandalkan produk dan layanan pihak ketiga untuk mengaktifkan fungsi utama di aplikasi mereka. Layanan ini sering kali didistribusikan melalui satu atau beberapa library kode yang umumnya disebut sebagai Software Development Kit (SDK). 

Google Play SDK Index membantu Anda mempelajari lebih lanjut SDK komersial yang paling banyak digunakan. Google Play SDK Index menggabungkan data penggunaan dari aplikasi Google Play dengan informasi yang dikumpulkan melalui deteksi kode. Tindakan ini bertujuan untuk memberikan atribut dan sinyal yang didesain untuk membantu Anda memutuskan apakah akan menggunakan, menyimpan, atau menghapus SDK dari aplikasi Anda.

Menggunakan SDK Index

Anda dapat menelusuri SDK berdasarkan nama, nama perusahaan, atau ID Maven-nya di kotak penelusuran, atau mencarinya di kategori yang sesuai. Dari sana, Anda dapat mengklik listingan untuk melihat detail selengkapnya. Setiap listingan SDK menggabungkan data penggunaan dari aplikasi Google Play yang memiliki minimal 1.000 penginstalan (penginstalan di perangkat  yang diaktifkan setidaknya sekali dalam 30 hari terakhir) dan yang membagikan dependensi library-nya kepada Google Play.

Cara memahami informasi listingan SDK

Dalam halaman listingan SDK, Anda akan menemukan kumpulan sinyal dan atribut SDK berikut:

  • Detail developer: Nama, logo, dan nama perusahaan SDK seperti yang didaftarkan oleh penyedia SDK. Jika SDK belum didaftarkan oleh penyedianya, detail tersebut akan diambil dari file POM milik SDK versi terbaru. Jika tidak tersedia, ID Maven SDK akan ditampilkan, bersama dengan nama domain dan logo placeholder.   
  • Badge pendaftaran: Menunjukkan bahwa SDK terdaftar di Google Play SDK Console. Berikut adalah tampilan badge:

    Sebagai developer Google Play, Anda bertanggung jawab untuk memastikan bahwa setiap SDK yang Anda gunakan tidak menyebabkan Anda melanggar Kebijakan Program Developer Google Play.
  • Detail SDK: 
    • Daftar artefak Maven yang terdiri dari produk atau layanan komersial berbeda yang ditawarkan oleh penyedia SDK. Daftar ini mungkin tidak selalu lengkap, karena bisa jadi ada library lain yang menjadi dependensi SDK ini, tetapi biasanya daftar ini akan menyertakan library tingkat atas.
    • URL bagi penyedia SDK yang akan ditautkan ke panduan yang mereka sediakan guna membantu developer aplikasi melengkapi formulir Keamanan Data mereka.
  • Integrasi Android: Informasi ini didasarkan pada SDK versi terbaru:
    • Versi terbaru
    • API Level Target
    • API level minimum 
    • Aturan Proguard – memeriksa apakah file proguard ada di AAR atau JAR yang dipublikasikan di repositori Maven. Jika ya, file proguard akan otomatis digabungkan dengan file aturan proguard aplikasi.
      • Catatan: API level Target dan API level Minimum diekstrak dari AndroidManifest.xml file AAR. Saat file JAR dipublikasikan, kami tidak memiliki informasi ini sehingga kami menampilkan "Tidak tersedia" sebagai gantinya.
  • Adopsi SDK berdasarkan penginstalan aplikasi: Menampilkan penggunaan SDK oleh aplikasi dari berbagai ukuran basis penginstalan. 
  • Adopsi versi SDK: Menampilkan lima versi SDK yang paling sering digunakan dan jumlah aplikasi yang menggunakan setiap versi tersebut. 
  • Izin Android: Menampilkan daftar izin Android yang melindungi API yang digunakan oleh setidaknya satu SDK versi terbaru. Versi SDK dianggap terbaru jika telah dipublikasikan dalam setahun terakhir. Hal ini mencakup penggunaan opsional oleh SDK. SDK tidak selalu memerlukan izin ini dan hanya dapat menggunakannya jika disediakan oleh aplikasi.
    • Catatan: Google Play tidak selalu dapat mendeteksi semua izin yang digunakan oleh SDK.
  • Retensi SDK berdasarkan aplikasi: Menunjukkan probabilitas (berdasarkan hasil pengamatan pada aplikasi yang dipublikasikan di Google Play) bahwa aplikasi akan tetap menggunakan SDK ini setelah waktu yang ditentukan. Aplikasi dianggap telah berhenti menggunakan SDK jika tidak ada versi aktif aplikasi yang menggunakannya.
  • Ringkasan versi: Ringkasan pesan khusus versi apa pun oleh penyedia SDK yang berpartisipasi dalam Play SDK Console.

SDK mana yang tercantum di Google Play SDK Index?

Agar tercantum di Google Play SDK Index, SDK harus termasuk dalam salah satu kategorinya dan memenuhi nilai minimum penginstalan penggunaan aplikasi dan pengguna yang aktif. SDK tersebut juga perlu didistribusikan melalui repositori Maven. Jika Anda yakin SDK Anda seharusnya dicantumkan, isi formulir permintaan pencantuman yang tersedia di bagian atas halaman SDK Index, dan berikan detail SDK Anda. Jika kami mendapati bahwa SDK Anda memenuhi kriteria untuk dicantumkan dalam SDK Index, kami akan menghubungi Anda terkait pencantuman SDK tersebut.

Konten terkait

Apakah ini membantu?
Bagaimana cara meningkatkannya?

Perlu bantuan lain?

Login untuk opsi dukungan tambahan guna memecahkan masalah dengan cepat

Telusuri
Hapus penelusuran
Tutup penelusuran
Aplikasi Google
Menu utama
Pusat Bantuan Penelusuran
true
92637
false
false