Bagaimana cara membuat lampiran yang bagus?
Notifikasi Langsung akan menampilkan pesan di bagian Nearby dari Setelan Google, menyalakan kartu Setelan Cepat Di Sekitar pada perangkat yang didukung, dan akan mempromosikan lampiran berkinerja terbaik sebagai pemberitahuan.
Untuk efektivitas maksimum, lampiran harus:
- Mengarahkan pengguna ke aplikasi atau situs yang sudah dikunjungi beberapa pengguna di aplikasi atau situs tersebut lokasi HTTP/HTTPS.
- Menarik bagi sebagian besar pengguna yang akan menerima notifikasi.
- Mengoptimalkan lokasi beacon dapat membantu menargetkan hanya pengguna yang berminat.
- Gunakan pesan ajakan langsung dan jangan mengejutkan pengguna.
- Upayakan untuk mendapatkan pesan yang mendapatkan engagement pengguna yang positif.
- Mematuhi kebijakan Notifikasi Di Sekitar untuk mempertahankan pengalaman yang positif bagi pengguna kami.
Lampiran saya tidak muncul di bagian Nearby pada Setelan Google. Mengapa?
- Ada beberapa batasan pada pesan yang kami tampilkan, seperti hanya mengizinkan HTTPS URL dan melarang konten yang melanggar kebijakan Google Cloud.
- Link ke play.google.com tidak didukung. Sebagai gantinya, gunakan Lampiran Intent Aplikasi untuk mengaktifkan pengalaman yang didukung oleh aplikasi.
Pesan saya tidak ditampilkan sebagai notifikasi. Mengapa?
Ada beberapa alasan notifikasi mungkin tidak muncul.
- Notifikasi tidak akan ditampilkan jika lampiran tidak diterima dengan baik oleh pengguna. Kiat untuk membuat lampiran yang bagus dapat ditemukan di atas.
- Notifikasi Langsung biasanya memindai beacon selama beberapa detik setelah dihidupkan. Jika layar tidak diaktifkan selama beberapa waktu, perangkat seluler tidak akan menemukan beacon baru.
- Lampiran dalam mode Debug hanya akan ditampilkan saat debug perangkat mode. Lihat juga Mode debug
- Jika notifikasi di perangkat baru-baru ini ditutup, perangkat tersebut mungkin tidak menampilkan notifikasi lain selama periode waktu tertentu. Kebijakan backoff juga direset jika pengguna membuka bagian Nearby dari Setelan Google.
- Notifikasi mungkin tidak muncul jika melanggar Notifikasi Di Sekitar kebijakan yang relevan.
Versi Android mana yang mendukung Notifikasi Langsung?
Notifikasi Terdekat didukung di Android 4.4 (KitKat) dan yang lebih baru.
Apa kaitan Notifikasi Di Sekitar dengan URL Eddystone atau Web Fisik?
Notifikasi Di Sekitar berfungsi secara paralel dengan URL Eddystone dan Web Fisik dengan perilaku yang tepat tergantung pada kasus penggunaan dan kemampuan Anda. Misalnya, jika Anda memiliki satu kasus penggunaan yang tersedia di {i>website<i} Anda, Anda dapat menggunakan Suar URL Eddystone. Jika kasus penggunaan tersedia di aplikasi, Anda dapat menggunakan Notifikasi di Sekitar dengan intent aplikasi.
Apa format yang diperlukan untuk lampiran Notifikasi Sekitar di Proximity Beacon API?
Lihat Format Data Lampiran untuk spesifikasi pendukung. Singkatnya, lampiran harus berbentuk berikut:
{
"title": "Example",
"url": "https://www.example.com"
}
Di lampiran Notifikasi Sekitar, bagaimana judul digunakan?
Judul akan muncul dalam notifikasi dan daftar yang ditampilkan oleh
Notifikasi Terdekat. Misalnya, jika judul Anda ditetapkan ke
"Contoh tindakan di tempat", teks notifikasi akan muncul sebagai
"Example action at place"
selain nama atau URL aplikasi.
Apakah Notifikasi Langsung menginstal aplikasi di latar belakang?
Tidak. Notifikasi di Sekitar akan mengalihkan pengguna ke Google Play Store untuk menginstal dari sana.
Bagaimana cara mengetahui apakah pengguna masuk ke aplikasi saya melalui Notifikasi Di Sekitar?
Link Notifikasi Di Sekitar adalah deep link Android standar, tetapi jika Anda ingin menyediakan tag tambahan, misalnya, untuk metrik atau analisis, Anda dapat menambahkan kueri parameter string ke komponen jalur URL intent.
Apakah Notifikasi Di Sekitar mendukung iBeacon?
Ya, selama beacon memiliki ID iBeacon statis. ID ini dapat didaftarkan di Proximity Beacon API, dan dapat memiliki lampiran Notifikasi di Sekitar.
Di mana dan kapan pemindaian dilakukan, jika tidak di aplikasi saya?
Pemindaian dilakukan oleh Layanan Google Play, dan hanya pada "layar aktif" peristiwa.
Siapa yang bertanggung jawab untuk mendaftarkan beacon di Proximity Beacon API?
Siapa pun dapat mendaftarkan beacon, selama lampiran memiliki hak namespace dan jenis. Umumnya, dia adalah pemilik beacon, tetapi mungkin menjadi OEM beacon jika Anda terikat kontrak dengan mereka.
Apa format URI intent aplikasi?
Pertama, dengan Dasbor Beacon Anda dapat membiarkan frontend web membuat URI valid yang Anda berikan memahami bagian skema, host, dan jalur URI. Berikut contohnya:
Jika Anda ingin Notifikasi Di Sekitar meluncurkan aktivitas di aplikasi yang memiliki filter intent berikut:
<data android:host="item"
android:pathPrefix="/scanner"
android:scheme="myapp" />
URI intent:// yang sesuai adalah:
intent://item/scanner#Intent;scheme=myapp;package=com.myapp;end
Dengan kata lain, URI dapat dibagi seperti:
intent://<host>/<path>#Intent;scheme=<scheme>;package=<package name>;end
Jika aktivitas Anda memerlukan tambahan intent, ini harus ditambahkan tepat sebelum
;end
:
intent://item/scanner#Intent;scheme=myapp;package=com.myapp;S.string_extra=value%20one;B.bool_extra=true;end
Jenis berikut dapat digunakan dalam tambahan:
- Boolean
- Bita
- Karakter
- Ganda
- Float
- Int
- Panjang
- Pendek
Lihat juga Intent.java#parseUri() dan Intent.java#toUri(int) dalam konteks URI_INTENT_SCHEME untuk detail selengkapnya tentang URL intent ini.
Bagaimana dengan pelokalan judul yang digunakan Notifikasi Langsung?
Lampiran Nearby Notifications harus menyertakan bahasa/lokal sebagai bagian dari namespace/jenis, dan Notifikasi Langsung hanya akan menampilkan lampiran yang cocok dengan setelan lokalitas pengguna.