Memahami perilaku notifikasi untuk kacamata audio dan kacamata layar

Perangkat XR yang kompatibel
Panduan ini membantu Anda membangun pengalaman untuk jenis perangkat XR ini.
Kacamata Pintar Audio & Layar

Kacamata pintar audio dan kacamata pintar dengan layar menggunakan framework notifikasi Android standar, sehingga Anda dapat memberi tahu pengguna di berbagai faktor bentuk menggunakan API notifikasi yang sama. Untuk meningkatkan kompatibilitas maksimum dan meminimalkan overhead pengembangan, gunakan Android NotificationCompat API. Android mengurai notifikasi masuk dan menyesuaikan presentasinya berdasarkan kemampuan perangkat.

Dengan mengikuti praktik terbaik untuk notifikasi, notifikasi ponsel yang ada dapat dihubungkan ke kacamata pintar audio dan kacamata pintar dengan layar tanpa atau hanya sedikit konfigurasi tambahan. Baca informasi di bagian berikut untuk memahami cara sistem menyesuaikan notifikasi untuk kacamata pintar audio dan kacamata pintar dengan layar.

Cara sistem menentukan apakah akan menghubungkan notifikasi

Android menggunakan notifikasi masuk's Notification.Style bersama dengan beberapa kriteria lainnya untuk menentukan apakah akan menghubungkan notifikasi ke kacamata pintar audio atau kacamata pintar dengan layar pengguna.

Gaya notifikasi yang didukung

Kacamata pintar audio dan kacamata pintar dengan layar mendukung subset class Notification.Style Android. Gaya notifikasi berikut dirender sepenuhnya di kacamata pintar dengan layar:

Gaya notifikasi lainnya (seperti InboxStyle) tidak diurai dan dirender sepenuhnya. Untuk gaya ini, kolom khusus gaya tidak dirender (seperti teks ringkasan untuk InboxStyle). Sebagai gantinya, sistem akan kembali ke gaya standar dan hanya merender kolom umum seperti judul konten.

Kriteria lain yang diperlukan untuk penghubungan

Selain gaya notifikasi, notifikasi juga harus memenuhi kriteria berikut agar dapat dihubungkan ke kacamata pintar audio atau kacamata pintar dengan layar pengguna:

  1. Notifikasi tidak tunduk pada salah satu setelan yang dikontrol pengguna berikut yang akan mencegah pengirimannya:
    • Setelan aplikasi pendamping kacamata pintar:

      • Tombol tingkat aplikasi: Secara default, notifikasi aplikasi dinonaktifkan di aplikasi Kacamata Pintar untuk membantu pengguna memutuskan notifikasi mana yang akan dihubungkan ke kacamata pintar mereka.

        Perilaku default ini memungkinkan pengguna mengaktifkan notifikasi di ponsel mereka untuk aplikasi tertentu, tetapi menonaktifkannya untuk aplikasi tersebut di kacamata pintar mereka. Untuk membantu pengguna memutuskan apakah akan mengaktifkan notifikasi untuk aplikasi Anda di aplikasi Kacamata Pintar, jelaskan bagaimana notifikasi akan meningkatkan pengalaman mereka dengan aplikasi Anda.

  • Setelan notifikasi tingkat sistem di ponsel pengguna:

  • Tombol tingkat aplikasi: Jika pengguna menonaktifkan notifikasi sepenuhnya untuk aplikasi di ponsel, tidak ada notifikasi untuk aplikasi tersebut yang dihubungkan.

  • Setelan saluran notifikasi: Jika pengguna menonaktifkan notifikasi untuk saluran notifikasi yang ditentukan aplikasi, tidak ada notifikasi untuk saluran tersebut yang dihubungkan.

  • Setelan Jangan Ganggu (DND) tingkat sistem di ponsel pengguna: Kacamata pintar AI menggunakan setelan DND ponsel. Jika ponsel pengguna dalam mode DND, notifikasi juga akan disembunyikan di kacamata pintar pengguna.

  1. Notifikasi ditetapkan ke saluran dengan IMPORTANCE_HIGH atau IMPORTANCE_MAX.
  2. Judul notifikasi bukan null atau kosong.
  3. Notifikasi tidak ditandai dengan FLAG_LOCAL_ONLY. Jika flag ini ditetapkan, notifikasi akan dibatasi ke perangkat utama.
  4. Notifikasi bukan notifikasi berkelanjutan, seperti tugas latar belakang persisten, kecuali jika memenuhi syarat sebagai notifikasi Info Terbaru Langsung.

Cara notifikasi Info Terbaru Langsung dihubungkan ke kacamata pintar dengan layar

Notifikasi Info Terbaru Langsung adalah class notifikasi khusus yang dirancang untuk aktivitas yang sedang berlangsung dan dimulai pengguna yang memerlukan pemantauan real-time, seperti ETA rideshare, navigasi belokan demi belokan, atau panggilan aktif. Tidak seperti notifikasi biasa, info terbaru langsung tetap aktif untuk memberikan aliran informasi berkelanjutan yang ditampilkan secara mencolok di seluruh UI sistem.

Untuk kacamata pintar dengan layar, info terbaru langsung dirender di dua lokasi utama:

  • Layar utama: Notifikasi Info Terbaru Langsung muncul di kanvas Utama sebagai kartu. Jika beberapa info terbaru langsung aktif, sistem akan menggunakan a tumpukan.
  • Panel sistem: Saat pengguna berada di dalam aplikasi atau pengalaman lain, info terbaru langsung akan muncul sebagai chip status di panel sistem. Chip ini muncul sebentar setiap kali terjadi perubahan status. Jika layar dalam keadaan tidak aktif, chip status akan otomatis mengaktifkan layar untuk memberi sinyal perubahan status, sehingga pengguna tetap mendapat informasi tanpa interaksi manual.

Jika notifikasi info terbaru langsung menggunakan gaya notifikasi yang didukung untuk kacamata pintar AI, notifikasi tersebut akan diurai dan dirender sepenuhnya. Notifikasi Info Terbaru Langsung yang menggunakan gaya notifikasi lain (seperti BigTextStyle) tidak diurai sepenuhnya, dan sistem akan menyesuaikannya dengan notifikasi gaya standar.

Tindakan notifikasi yang tersedia untuk kacamata pintar dengan layar

Di kacamata pintar dengan layar, notifikasi masuk akan muncul sebagai notifikasi heads-up (HUN). Untuk notifikasi MessagingStyle, aplikasi Anda dapat menggunakan tindakan balasan langsung. Pengguna dapat mengetuk untuk meluaskan dan melihat detail selengkapnya serta membalas. Untuk semua gaya notifikasi lainnya, satu-satunya opsi yang tersedia adalah tindakan hapus yang disediakan sistem.

Saat menggunakan balasan langsung, pengguna dapat membalas dengan suara atau memilih dari daftar smart reply dengan men-scroll ke depan. Untuk smart reply, Anda dapat menggunakan AI di perangkat kami untuk menyarankan balasan singkat yang relevan.