Mitra Host Adsense - Kali ini akan membahas bagai mana cara membuat pesan notifikasi untuk aplikasi melalui pihak ke tiga.
Notifikasi Push Message AirBop
Fitur ini memungkinkan Anda untuk mengaktifkan pemberitahuan push di aplikasi misalkan saya menggunakan layanan pembuat aplikasi seperti menggunakan layanan pesan AirBop. Ini gratis untuk mendaftar akun AirBop, dan gratis untuk digunakan hingga 1.000 perangkat. Berbagai rencana tersedia untuk dipilih. Untuk informasi lebih lanjut tentang AirBop, kunjungi: http://www.airbop.com .
Fitur ini dapat diaktifkan pada tab "Layanan" dari pengaturan proyek pembuatan aplikasi di situs Andromo.
Catatan: AirBop tidak didukung di perangkat Amazon karena mereka tidak memiliki Layanan Google yang diperlukan. AirBop akan dinonaktifkan di aplikasi ketika Pasar Target diatur ke Amazon Appstore.
fitur
Fitur ini memungkinkan Anda melakukan hal berikut:
Kirim pesan pemberitahuan ke aplikasi Anda dengan judul dan pesan.
Memungkinkan Anda menyampaikan URL untuk dibuka ketika pengguna mengklik pesan pemberitahuan.
Memungkinkan Anda menentukan aktivitas di aplikasi Anda untuk dibuka ketika pengguna mengklik pesan pemberitahuan.
Memungkinkan Anda tidak melakukan apa pun saat pengguna mengklik pesan pemberitahuan.
Memungkinkan pengguna akhir untuk mengaktifkan atau menonaktifkan pemberitahuan aplikasi menggunakan preferensi.
Memungkinkan pengguna akhir untuk mengaktifkan atau menonaktifkan suara notifikasi aplikasi menggunakan preferensi.
Memungkinkan pengguna akhir untuk mengaktifkan atau menonaktifkan lampu pemberitahuan aplikasi menggunakan preferensi.
Contoh
Di bawah ini adalah contoh dari apa yang akan dilihat pengguna saat notifikasi dikirim ke aplikasi Anda.
Ikon Notifikasi:
Pesan Pemberitahuan (pada Android versi 4.1 atau yang lebih baru):
Pesan Pemberitahuan (pada Android versi 2.2):
Preferensi Pemberitahuan Aplikasi (tersedia dari menu opsi):
Mendaftar untuk Akun AirBop
Kunjungi https://www.airbop.com/users/sign_upuntuk mendaftar akun AirBop. Jika Anda sudah memiliki akun AirBop, lanjutkan untuk membuat proyek Firebase.
Setelah Anda mendaftar, Anda akan diemail pemberitahuan 'Konfirmasi'. Sebelum Anda dapat masuk, Anda harus pergi ke kotak surel Anda, temukan surel dan kemudian klik tautan yang ditemukan dalam pesan.
Anda kemudian dapat login ke akun AirBop Anda di https://www.airbop.com/users/sign_in .
Buat Proyek Firebase
Google baru-baru ini beralih dari Google Cloud Console ke Firebase Console untuk membuat proyek baru dengan perpesanan cloud. Ini berarti bahwa langkah-langkah yang diperlukan untuk membuat proyek Google Anda telah berubah. Instruksi sebelumnya dapat ditemukan di sini . Petunjuk di bawah ini adalah untuk membuat proyek perpesanan cloud di Firebase console untuk digunakan di AirBop dan Andromo.
Buka halaman Firebase Console . Anda akan diminta untuk masuk dengan akun Google.
Jika Anda belum membuat proyek, Anda akan diminta untuk melakukannya. Namun jika Anda memiliki Anda akan melihat daftar proyek Anda. Untuk membuat proyek baru, tekan tombol "Buat Proyek Baru".
Pada dialog "Buat proyek", masukkan nama proyek, pilih negara / wilayah Anda, lalu tekan tombol "Buat Proyek".
Klik tombol Pengaturan di sudut kiri atas di samping nama proyek Anda dan pilih "Pengaturan Proyek".
Pada halaman "Pengaturan", pilih tab "Cloud Messaging". Halaman ini berisi kunci-kunci yang harus Anda masukkan dalam proyek AirBop dan Andromo Anda sebagaimana dibahas dalam langkah-langkah di bawah ini.
Buat Proyek AirBop
Setelah membuat proyek di Firebase, langkah selanjutnya adalah membuat proyek di AirBop:
Masuk ke akun AirBop Anda di www.airbop.com .
Setelah masuk, Anda akan melihat Dasbor, tempat aplikasi apa pun yang sudah Anda siapkan dengan AirBop akan dicantumkan. Pilih tautan "+ Tambahkan Aplikasi Baru" untuk mulai menambahkan aplikasi baru.
Masukkan nama aplikasi Anda di bidang "Nama Aplikasi". Ini adalah label yang dapat Anda gunakan untuk mengidentifikasi aplikasi di akun AirBop Anda. Nilai ini hanya digunakan untuk tujuan organisasi.
Masukkan Nama Paket Java aplikasi Anda. Nilai ini dapat ditemukan di tab "Info Aplikasi" proyek Andromo Anda di samping label "Nama Paket". Ini akan menjadi nilai seperti com.andromo.dev12345.app12345. Jika Anda menggunakan nama paket khusus, Anda akan menyalin nilai dari bidang "Nama Paket Khusus" sebagai gantinya.
Salin nilai "Server Server Lawas" dari tab "Cloud Messaging" proyek Firebase Anda ke bidang "Kunci API Google".
Klik tombol Simpan perubahan untuk menyimpan informasi yang Anda masukkan. Setelah Anda menyimpan perubahan Anda, AirBop akan menghasilkan Kunci Aplikasi AirBop dan Rahasia Aplikasi untuk aplikasi Anda dan menampilkannya di sebelah label "AIRBOP_APP_KEY" dan "APP_SECRET" di tab Info aplikasi Anda. Nilai-nilai ini diperlukan dalam proyek Andromo Anda yang dibahas pada langkah berikutnya.
Aktifkan AirBop di Proyek Andromo Anda
Setelah Anda membuat proyek Firebase dan proyek AirBop Anda, langkah selanjutnya adalah mengaktifkan dan mengonfigurasi pengaturannya dalam proyek Andromo Anda.
Pilih tab "Layanan" dari proyek Andromo Anda.
Pilih "Enable AirBop Messaging" di bawah "AirBop Push Message Notifications".
Salin nilai "AIRBOP_APP_KEY" Anda dari proyek AirBop Anda ke dalam bidang "Kunci Aplikasi AirBop". Anda dapat menemukan nilai ini pada tab "Edit" dari pengaturan proyek AirBop Anda.
Salin nilai "APP_SECRET" Anda dari proyek AirBop Anda ke bidang "Rahasia Aplikasi AirBop". Anda dapat menemukan nilai ini pada tab "Edit" dari pengaturan proyek AirBop Anda.
Salin nilai "ID Pengirim" dari proyek Firebase Anda ke bidang "Nomor Proyek Google". Anda dapat menemukan nilai ini di tab "Cloud Messaging" di setelan proyek Firebase Anda.
Tekan tombol "Simpan Perubahan" untuk menyimpan pengaturan Anda.
Pendaftaran Pengujian
Setelah Anda menyimpan pengaturan Push Message di Andromo, langkah selanjutnya adalah membuat, mengunduh, dan menginstal aplikasi Anda di perangkat Anda. Agar perangkat Anda dapat mendaftar dengan GCM dan AirBop, aplikasi Anda harus dijalankan untuk melakukan registrasi. Setelah menjalankan aplikasi Anda, Anda akan melihat perangkat Anda terdaftar di bawah "Pendaftaran perangkat terbaru" pada tab "Info" dari pengaturan aplikasi Anda di situs web AirBop. Setelah perangkat Anda berhasil terdaftar, Anda siap mengirim pesan pemberitahuan ke sana.
Mengirim Pesan Notifikasi
Informasi umum tentang mengirim pesan ke aplikasi Anda dapat ditemukan di artikel basis pengetahuan AirBop, 'Mengirim Pesan Baru' yang ditemukan di sini: http://support.airbop.com/kb/dashboard/sending-a-new-message
Fitur AirBop berikut TIDAK didukung di aplikasi Andromo:
Mode JSON Detail Pesan dengan nilai khusus. Nilai selain "judul", "pesan" dan "url" akan diabaikan.
Pengaturan label Penargetan Perangkat.
Penanganan URL Target di Andromo
Pengaturan URL Target dari Detail Pesan di AirBop mengontrol apa yang ingin Anda tampilkan ketika pengguna mengklik pemberitahuan. Andromo menyediakan tiga opsi berbeda untuk klik pemberitahuan penanganan:
Do Nothing (Tidak Ada) - Jika Anda membiarkan URL Target kosong, tidak ada yang akan terjadi ketika pengguna mengklik pesan pemberitahuan. Itu hanya akan diberhentikan.
Buka Situs Web - Jika Anda menentukan URL situs web seperti http://www.andromo.com , itu akan dibuka di aplikasi browser web default pengguna ketika pengguna mengklik pada pemberitahuan.
Buka Aktivitas di Aplikasi Anda - Selain penanganan URL, Andromo mendukung jenis URL target khusus yang memungkinkan Anda untuk membuka aktivitas tertentu di aplikasi Anda ketika pengguna mengklik pada pemberitahuan.
Format URL Target yang digunakan untuk membuka suatu aktivitas adalah sebagai berikut:
andromo://<<internal-activity-identifier>>
Setiap kegiatan berisi pengidentifikasi unik internal yang dapat dirujuk untuk membukanya. Anda dapat menemukan URL referensi masing-masing aktivitas di bagian "Activity URL" dari halaman "Edit" dari aktivitas tersebut, di bawah Contoh Screenshot-nya. Setiap pengaturan aktivitas dapat diakses dari tab "Aktivitas", dengan mengklik nama atau ikon aktivitas, atau dengan memilih "Edit" dari tarik-turun Tindakan di samping aktivitas yang Anda cari. Di bawah ini adalah contoh dari nilai ini:
di mana "website158941" adalah pengidentifikasi internal untuk kegiatan tertentu. Nilai ini akan berbeda untuk setiap aktivitas dalam proyek Anda.
Jika pengenal aktivitas tidak valid digunakan sebagai URL Target di AirBop, notifikasi akan membuka dasbor aplikasi. Jika Anda ingin secara khusus membuka dasbor, Anda dapat menentukan nilai berikut:
andromo://dashboard
Jenis aktivitas Andromo berikut TIDAK didukung menggunakan fitur URL Target:
E-mail
Google Play
PDF
Telepon

comment 0 komentar