Menautkan Aplikasi Android Firebase ke akun developer Google Play akan mengaktifkan hal berikut:
- App Distribution: dukungan untuk Android App Bundle (AAB)
- App bundle yang diupload ke App Distribution akan diekspor ke Google Play untuk menghasilkan APK yang dioptimalkan untuk konfigurasi perangkat penguji.
- Google Analytics: data bagi hasil dan audience
- Akses data peristiwa pembelian dalam aplikasi dan langganan Anda dari Google Play di Firebase dan Google Analytics.
Tautkan ke Google Play
Prasyarat
Untuk membuat link Firebase ke Google Play dan mengupload AAB, pastikan aplikasi Anda memenuhi persyaratan berikut:
- Aplikasi terdaftar di project Firebase dan akun developer Google Play Anda. Ini berarti Anda memiliki Aplikasi Android Firebase dan aplikasi Google Play.
- Aplikasi di Google Play dan Aplikasi Android Firebase terdaftar menggunakan nama paket yang sama.
- Aplikasi di Google Play disiapkan di dasbor aplikasi dan didistribusikan ke salah satu jalur Google Play (Pengujian internal, tertutup, terbuka, atau Produksi).
- Peninjauan aplikasi di Google Play selesai dan aplikasi sudah dipublikasikan. Aplikasi Anda dianggap sudah dipublikasikan jika kolom Status aplikasi menampilkan salah satu status berikut: Pengujian internal (bukan Draf pengujian internal), Pengujian tertutup, Pengujian terbuka, atau Produksi.
Cara menautkan
Perhatikan bahwa akun developer Google Play dapat ditautkan ke beberapa Aplikasi Android Firebase (bahkan dalam project Firebase terpisah), tetapi setiap Aplikasi Android Firebase hanya dapat ditautkan ke satu akun developer Google Play.
Berikut ini cara menautkan Aplikasi Android Firebase ke akun developer Google Play melalui Firebase console:
- Login ke Firebase, lalu pilih project Anda.
- Klik , lalu pilih Setelan Project.
- Pada halaman Setelan Project, klik tab Integrasi.
- Di kartu Google Play, klik Tautkan.
Jika Anda sudah memiliki link ke Google Play, klik Kelola. - Ikuti petunjuk di layar untuk memilih integrasi produk yang akan diaktifkan dan Aplikasi Android Firebase yang akan ditautkan ke Google Play.
Batalkan penautan dari Google Play
Anda memiliki tiga opsi untuk membatalkan penautan Google Play: batalkan penautan Google Play sepenuhnya dari semua aplikasi di project Firebase, batalkan penautan semua aplikasi untuk integrasi produk tertentu, atau batalkan penautan aplikasi tertentu di integrasi produk tertentu.
Hal berikut akan terjadi untuk aplikasi yang linknya dibatalkan:
- Data apa pun yang sebelumnya diekspor akan tetap dapat diakses di produk penerima.
- Jika aplikasi ditautkan melalui integrasi App Distribution, Anda tidak dapat lagi mengupload app bundle baru ke App Distribution dan mengekspornya ke Google Play melalui integrasi App Distribution.
- Jika aplikasi ditautkan melalui integrasi Google Analytics, semua ekspor data hasil dan audiens antara Google Play dan Google Analytics melalui integrasi ini akan dihentikan.
Berikut cara membatalkan penautan dari Google Play melalui Firebase console:
- Login ke Firebase, lalu pilih project Anda.
- Klik , lalu pilih Setelan project.
- Pada halaman Setelan Project, klik tab Integrasi.
- Di kartu Google Play, klik Kelola.
- Batalkan penautan semua aplikasi atau aplikasi tertentu dari Google Play:
- Membatalkan penautan semua aplikasi: Di bagian bawah halaman, klik Batalkan penautan
- Batalkan penautan semua aplikasi untuk integrasi produk tertentu: Nonaktifkan tombol untuk produk tertentu
- Batalkan penautan aplikasi tertentu: Klik buka produk tertentu, lalu batalkan pilihan aplikasi yang ingin Anda batalkan tautannya
- Konfirmasi bahwa Anda ingin membatalkan penautan.
Izin yang diperlukan dan peran yang disarankan
Peran berikut akan memungkinkan Anda membuat/memperbarui/menghapus link untuk Google Play di Firebase console:
- Salah satu peran Firebase berikut: project Pemilik atau Firebase Admin
dan - Salah satu tingkat akses Google Play berikut: Pemilik atau Admin akun
Peran berikut akan memungkinkan Anda melihat link yang ada untuk Google Play di Firebase console:
- project Pemilik, Editor, atau Pengakses Lihat-Saja
atau - project Viewer atau Firebase Admin
atau - salah satu peran kategori produk Firebase yang telah ditetapkan
Jika tidak memiliki peran Firebase yang diperlukan, Anda dapat meminta Pemilik project untuk menetapkan salah satu peran tersebut ke akun Anda melalui setelan IAM Firebase console.
Tabel berikut menjelaskan izin Firebase yang diperlukan untuk melakukan tindakan tertentu.
Tindakan di Firebase console | Izin Firebase diperlukan |
---|---|
Membuat link: |
|
Menghapus link yang ada | firebase.links.delete |
Memperbarui akun developer Google Play yang ditautkan ke Aplikasi Android Firebase | firebase.playlinks.update |
Melihat akun developer Google Play yang ditautkan ke Aplikasi Android Firebase |
|