Pertanyaan Umum (FAQ)

Bagaimana cara membuat lampiran yang bagus?

Notifikasi di Sekitar akan menampilkan pesan di bagian Setelan Google yang terdekat, menyalakan kotak Setelan Cepat Di Sekitar pada perangkat yang didukung, dan akan mempromosikan lampiran dengan performa terbaik sebagai notifikasi.

Untuk memaksimalkan efektivitas, lampiran harus:

  • Arahkan pengguna ke aplikasi atau situs yang sudah dikunjungi oleh beberapa pengguna di lokasi tersebut.
  • Menarik bagi sebagian besar pengguna yang akan menerima notifikasi.
  • Mengoptimalkan lokasi beacon dapat membantu menargetkan pengguna yang tertarik saja.
  • Buat pesan ajakan (CTA) langsung dan hindari mengejutkan pengguna.
  • Upayakan untuk pesan yang menerima interaksi pengguna positif.
  • Patuhi kebijakan Notifikasi Di Sekitar untuk mempertahankan pengalaman positif bagi pengguna kami.

Lampiran saya tidak muncul di bagian Di Sekitar pada Setelan Google. Mengapa?

  • Ada beberapa batasan untuk pesan yang kami tampilkan, seperti hanya mengizinkan URL HTTPS dan melarang konten yang melanggar kebijakan kami.
  • 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 tidak muncul.

  1. Notifikasi tidak akan ditampilkan jika lampiran tidak diterima dengan baik oleh pengguna. Tips untuk membuat lampiran yang bagus dapat ditemukan di atas.
  2. Notifikasi Di Sekitar biasanya memindai beacon selama beberapa detik setelah layar diaktifkan. Jika layar tidak diaktifkan untuk sementara waktu, perangkat tidak akan menemukan beacon baru.
  3. Lampiran dalam mode Debug hanya akan ditampilkan pada perangkat mode debug. Lihat juga Mode debug
  4. Jika notifikasi telah ditutup di perangkat baru-baru ini, perangkat tersebut mungkin tidak menampilkan notifikasi lain selama jangka waktu tertentu. Kebijakan backoff juga direset jika pengguna membuka bagian Di Sekitar pada Setelan Google.
  5. Notifikasi mungkin tidak muncul jika melanggar kebijakan Notifikasi Di Sekitar.

Versi Android mana yang mendukung Notifikasi Di Sekitar?

Nearby Notifications didukung di Android 4.4 (KitKat) dan yang lebih baru.

Apa hubungan Notifikasi Jarak Dekat dengan URL Eddystone atau Web Fisik?

Notifikasi Di Sekitar berfungsi secara paralel dengan Eddystone-URL dan Web Fisik dengan perilaku yang tepat, bergantung pada kasus penggunaan dan kemampuan Anda. Misalnya, jika Anda memiliki satu kasus penggunaan yang tersedia di situs, Anda dapat menggunakan beacon URL Eddystone. Jika kasus penggunaan tersedia di aplikasi, Anda mungkin menggunakan Notifikasi Di Sekitar dengan intent aplikasi.

Apa format yang diperlukan untuk lampiran Notifikasi Jarak Dekat di Proximity Beacon API?

Lihat Format Data Lampiran untuk mengetahui detailnya. Singkatnya, lampiran harus dalam format berikut:

    {
      "title": "Example",
      "url": "https://www.example.com"
    }

Dalam lampiran Notifikasi Di Sekitar, bagaimana judul digunakan?

Judul akan muncul dalam notifikasi dan daftar yang ditampilkan oleh Notifikasi di Sekitar. Misalnya, jika judul Anda ditetapkan ke "Contoh tindakan di tempat", teks notifikasi akan muncul sebagai "Example action at place" selain URL atau nama aplikasi.

Apakah Nearby Notifications menginstal aplikasi di latar belakang?

Tidak. Notifikasi di Sekitar akan mengalihkan pengguna ke Google Play Store untuk menginstal aplikasi dari sana.

Bagaimana cara mengetahui jika pengguna mengunjungi aplikasi saya melalui Notifikasi Di Sekitar?

Link Notifications di sekitar adalah deep link Android standar, tetapi jika ingin menyediakan tag tambahan, misalnya untuk metrik atau analisis, Anda dapat menambahkan parameter string kueri ke dalam komponen jalur URL intent.

Apakah Nearby Notifications mendukung iBeacon?

Ya, selama beacon memiliki ID iBeacon statis. ID ini dapat didaftarkan di Proximity Beacon API, dan dapat memiliki lampiran Nearby Notifications.

Di mana dan kapan pemindaian akan dilakukan, jika tidak ada di aplikasi saya?

Pemindaian dilakukan oleh Layanan Google Play, dan hanya pada peristiwa "screen-on".

Siapa yang bertanggung jawab untuk mendaftarkan beacon di Proximity Beacon API?

Siapa pun dapat mendaftarkan beacon, selama lampiran memiliki namespace dan jenis yang tepat. Dalam sebagian besar kasus, ini adalah pemilik beacon, tetapi mungkin beacon OEM jika Anda terikat kontrak dengannya.

Apa format URI intent aplikasi?

Pertama, dengan Dasbor Beacon Anda dapat mengizinkan frontend web membuat URI yang valid asalkan Anda memahami bagian skema, host, dan jalur URI. Berikut contohnya:

Jika Anda ingin Nearby Notifications meluncurkan aktivitas di aplikasi Anda 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

Artinya, URI dapat dibagi menjadi:

    intent://<host>/<path>#Intent;scheme=<scheme>;package=<package name>;end

Jika aktivitas Anda memerlukan tambahan intent, aktivitas 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
  • Byte
  • Karakter
  • Ganda
  • Float
  • Int
  • Panjang
  • Video Shorts

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 Nearby yang digunakan?

Lampiran Nearby Notifications harus menyertakan bahasa/lokalitas sebagai bagian dari namespace/type, dan Nearby Notifications hanya akan menampilkan lampiran yang cocok dengan setelan lokalitas pengguna.