Untuk developer di Konsol Developer Android baru
Developer Play juga dapat mengelola nama paket di luar Play melalui Konsol Developer Android jika mereka memilihnya.
Pilih jenis akun Anda
Saat membuat akun ADC, Anda akan memilih jenis distribusi yang sesuai dengan kebutuhan Anda. Pilihan ini memengaruhi persyaratan verifikasi dan biaya yang berlaku.
Jenis Distribusi |
Ideal untuk |
Biaya |
Fitur Utama |
Distribusi Penuh |
Organisasi dan developer profesional dengan distribusi yang luas. |
$25 |
Aplikasi dan penginstalan tanpa batas; memerlukan verifikasi identitas penuh. |
Distribusi Terbatas |
Siswa, penggemar, dan penggunaan pribadi lainnya. |
Gratis |
Jumlah aplikasi dan penginstalan yang dibatasi. |
Selesaikan verifikasi identitas
Anda harus memberikan dokumentasi resmi untuk memverifikasi identitas Anda. Persyaratan spesifik bergantung pada apakah Anda mendaftar sebagai individu atau organisasi. Jika Anda sudah menyiapkan semua informasi yang diperlukan, pembuatan akun Konsol Developer Android akan memakan waktu sekitar sepuluh menit.
Anda akan memerlukan:
- Nama dan alamat resmi Anda. Informasi ini harus diverifikasi dengan mengupload dokumen tanda pengenal resmi.
- Alamat email dan nomor telepon pribadi agar Google dapat menghubungi Anda. Alamat email ini harus diverifikasi menggunakan sandi sekali pakai.
- Organisasi harus memberikan situs organisasi mereka. Situs ini harus diverifikasi menggunakan Google Search Console.
- Organisasi juga harus memberikan nomor D-U-N-S mereka. Ini adalah ID 9 digit unik untuk organisasi. Nomor D-U-N-S terkait dengan nama dan alamat organisasi.
Dokumen yang dapat diterima
Organisasi wajib memberikan dokumen organisasi resmi berdasarkan lokasi organisasi. Berikut adalah contoh informasi yang harus diberikan oleh organisasi di Amerika Serikat. Dokumen yang diperlukan di lokasi Anda mungkin berbeda.
Contoh dokumen yang diperlukan:
- Dokumen, pemberitahuan, atau surat apa pun yang diterbitkan oleh IRS atau diberi stempel oleh IRS yang menyatakan nama Organisasi Anda. Contohnya adalah CP575, 147C, CP299, 988, 937, 1050, 5822, dll.
- Formulir yang dikirim ke IRS hanya akan diterima jika salinan formulir tersebut tersedia di situs IRS. Contohnya adalah Formulir 8871 dan 990. Lihat di sini (organisasi politik) dan di sini (organisasi bebas pajak) untuk mengetahui cara mencari organisasi Anda di situs IRS.
- Sertifikat Pendirian Perusahaan yang dikeluarkan oleh negara bagian tempat Anda melakukan aktivitas bisnis yang menyatakan nama Organisasi Anda
- Dokumen terbaru Anda yang dikirim ke SEC (misalnya, formulir 10-K, 10-Q, atau 8-K) yang menyatakan nama Organisasi
- Laporan kredit bisnis yang menyatakan nama Organisasi Anda dari Experian, Equifax, atau TransUnion
- Khusus untuk departemen dan lembaga pemerintah: surat resmi yang mencakup nama lengkap, alamat, dan tanggal
Perorangan harus mengirimkan tanda pengenal berfoto yang dikeluarkan pemerintah dan dokumen bukti alamat sebagai bagian dari program verifikasi. Contoh dokumen identitas yang dapat diterima untuk individu di Amerika Serikat adalah:
- Paspor
- Tanda pengenal negara bagian
- Surat izin mengemudi
- Kartu izin tinggal tetap atau Green card
- Dokumen alamat harus mencantumkan nama dan alamat individu seperti yang tercantum di profilnya. Dokumen alamat yang dapat diterima mencakup:
- Tanda pengenal berfoto yang dikeluarkan pemerintah dengan alamat tercantum
- Tagihan utilitas untuk listrik, air, gas, internet, TV kabel
- Laporan mutasi asuransi (asuransi rumah, asuransi kesehatan, dan sebagainya)
- Laporan mutasi bank atau kartu kredit
Daftarkan nama paket Anda
Jika Anda mendistribusikan aplikasi di luar Google Play, proses pendaftaran dirancang untuk memverifikasi kepemilikan aplikasi Anda menggunakan kunci pribadi aplikasi.
- Untuk nama paket baru: Anda akan diminta untuk memasukkan nama paket dan sertifikat sidik jari SHA-256 publik Anda.
- Untuk nama paket yang sudah ada: Jika nama paket sudah digunakan, Anda
harus membuktikan kepemilikan untuk mendaftarkannya. Dalam sebagian besar kasus, proses ini cukup mudah:
- Pilih kunci Anda: Pilih sertifikat sidik jari SHA-256 publik Anda dari daftar kunci yang memenuhi syarat.
- Selesaikan tantangan kriptografi: Anda harus menandatangani APK dummy dengan kunci pribadi yang sesuai dan menguploadnya ke Konsol Developer Android. Proses ini secara resmi memverifikasi kepemilikan Anda atas kunci yang digunakan untuk menandatangani aplikasi Android yang ada.
Menangani nama paket duplikat
Meskipun sistem operasi Android mewajibkan nama paket yang unik di setiap perangkat, aturan ini tidak berlaku di seluruh ekosistem Android. Hal ini dapat menyebabkan skenario di mana dua developer yang berbeda menggunakan nama paket yang sama.
Karena duplikasi nama paket tidak diinginkan, kami telah menetapkan aturan untuk menentukan developer mana yang dapat mendaftarkan nama paket. Jika Anda dan developer lain menggunakan nama yang sama, developer dengan pangsa penginstalan yang lebih tinggi akan mendaftarkannya. Developer lain kemudian harus mengubah nama paket mereka atau mengajukan pengecualian.
Prioritas untuk pemegang kunci mayoritas:
Developer yang kunci penandatanganannya mencakup lebih dari 50% total penginstalan yang diketahui memiliki prioritas untuk pendaftaran. Semua developer lainnya akan diwajibkan menggunakan nama paket yang berbeda.
Developer |
Nama paket |
Key |
Instal |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
Dalam skenario ini, Developer A memenuhi syarat untuk mendaftarkan nama paket. Developer B harus menggunakan nama lain atau mengajukan pengecualian.
Kelayakan untuk kunci dengan 50+ penginstalan:
Jika tidak ada satu pun kunci yang memiliki lebih dari 50% penginstalan, maka semua kunci dengan 50 penginstalan atau lebih akan memenuhi syarat untuk pendaftaran. Semua developer lainnya—yang memiliki kunci dengan kurang dari 50 penginstalan—akan diwajibkan untuk meminta izin menggunakan nama paket.
Developer |
Nama paket |
Key |
Instal |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
Di sini, tidak ada satu pun kunci yang memiliki mayoritas. Developer C dan D, dengan 50 atau lebih penginstalan, dapat mendaftarkan nama paket. Developer E harus menggunakan izin permintaan nama yang berbeda.
Siapa cepat, dia dapat untuk kunci dengan kurang dari 50 penginstalan:
Jika tidak ada kunci yang memenuhi batas 50 penginstalan, semua kunci yang diketahui memenuhi syarat untuk pendaftaran berdasarkan siapa cepat dia dapat. Segera setelah satu developer mendaftarkan nama paket, developer lain harus menggunakan nama yang berbeda untuk paket mereka (atau meminta pengecualian).
Developer |
Nama paket |
Key |
Instal |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
Dalam skenario ini, semua developer yang memiliki kunci memenuhi syarat. Setelah satu developer mendaftarkan nama paket, developer lain harus meminta izin.