Bagikan melalui


Pilih metode pengiriman pemberitahuan

Artikel ini membahas empat opsi pemberitahuan—lokal, terjadwal, berkala, dan push—yang memberikan pembaruan pelat dan lencana serta konten notifikasi toast. Ubin atau pemberitahuan toast bisa menyampaikan informasi kepada pengguna Anda bahkan ketika pengguna tidak terlibat langsung dengan aplikasi Anda. Sifat dan konten aplikasi Anda dan informasi yang ingin Anda berikan dapat membantu Anda menentukan metode atau metode pemberitahuan mana yang terbaik untuk skenario Anda.

Gambaran umum metode pengiriman pemberitahuan

Ada empat mekanisme yang dapat digunakan aplikasi untuk memberikan pemberitahuan:

  • Local
  • Scheduled
  • Periodic
  • Push

Tabel ini meringkas jenis pengiriman pemberitahuan.

Metode pengiriman Gunakan dengan Description Examples
Local Kartu, Lencana, Notifikasi Sekumpulan panggilan API yang mengirim pemberitahuan saat aplikasi Anda berjalan, langsung memperbarui petak atau lencana, atau mengirim pemberitahuan toast.
  • Aplikasi musik memperbarui petak untuk menunjukkan "Sedang Diputar".
  • Aplikasi game memperbarui ikonnya dengan skor tertinggi pengguna ketika pengguna meninggalkan game.
  • Lencana yang glyph-nya menunjukkan bahwa ada info baru di dalam aplikasi dihapus saat aplikasi diaktifkan.
Scheduled Petak peta, Roti Panggang Sekumpulan panggilan API yang menjadwalkan pemberitahuan terlebih dahulu, untuk diperbarui pada saat Anda menentukan.
  • Aplikasi kalender mengatur pengingat notifikasi untuk rapat mendatang.
Periodic Petak, Lencana Pemberitahuan yang memperbarui petak peta dan lencana secara teratur pada interval waktu tetap dengan melakukan polling layanan cloud untuk konten baru.
  • Aplikasi cuaca memperbarui tile-nya, yang menunjukkan prakiraan, setiap 30 menit.
  • Situs "penawaran harian" memperbarui kesepakatan hariannya setiap pagi.
  • Petak peta yang menampilkan hari hingga peristiwa memperbarui hitung mundur yang ditampilkan setiap hari pada tengah malam.
Beralih Ubin, Lencana, Roti Panggang, Mentah Pemberitahuan yang dikirim dari server cloud, meskipun aplikasi Anda tidak berjalan.
  • Aplikasi belanja mengirimkan notifikasi pop-up untuk memberi tahu pengguna tentang diskon untuk barang yang mereka perhatikan.
  • Aplikasi berita memperbarui petak petanya dengan berita terkini seperti yang terjadi.
  • Aplikasi olahraga menjaga kotak up-to-tanggalnya selama pertandingan berlangsung.
  • Aplikasi komunikasi menyediakan pemberitahuan tentang pesan masuk atau panggilan telepon.

 

Pemberitahuan lokal

Memperbarui ubin atau lencana aplikasi atau menampilkan pemberitahuan toast saat aplikasi berjalan adalah mekanisme pengiriman pemberitahuan yang paling sederhana; hanya memerlukan panggilan API lokal. Setiap aplikasi dapat memiliki informasi yang berguna atau menarik untuk ditampilkan di petak peta, bahkan jika konten tersebut hanya berubah setelah pengguna meluncurkan dan berinteraksi dengan aplikasi. Pemberitahuan lokal juga merupakan cara yang baik untuk menjaga petak peta aplikasi tetap terkini, bahkan jika Anda juga menggunakan salah satu mekanisme pemberitahuan lainnya. Misalnya, petak peta aplikasi foto dapat menampilkan foto dari album yang baru ditambahkan.

Kami menyarankan agar aplikasi Anda memperbarui tile-nya secara lokal pada pembukaan pertama, atau setidaknya segera setelah pengguna membuat perubahan yang biasanya diperbarui oleh aplikasi Anda pada tile tersebut. Pembaruan tersebut tidak terlihat sampai pengguna meninggalkan aplikasi, tetapi dengan melakukan perubahan tersebut saat aplikasi sedang digunakan, hal itu memastikan bahwa tile sudah up-to-tanggal ketika pengguna berangkat.

Meskipun panggilan API bersifat lokal, pemberitahuan dapat mereferensikan gambar web. Jika gambar web tidak tersedia untuk diunduh, rusak, atau tidak memenuhi spesifikasi gambar, tile dan toast bereaksi secara berbeda:

  • Petak peta: Pembaruan tidak ditampilkan
  • Toast: Pemberitahuan ditampilkan, tetapi gambar Anda dihilangkan

Secara bawaan, pemberitahuan toast lokal kedaluwarsa dalam tiga hari, dan pemberitahuan ubin lokal tidak pernah kedaluwarsa. Kami merekomendasikan untuk mengganti default ini dengan waktu kedaluwarsa yang eksplisit dan masuk akal untuk pemberitahuan Anda (notifikasi toast memiliki batas waktu maksimal tiga hari).

Untuk informasi selengkapnya, lihat topik-topik ini:

Pemberitahuan terjadwal

Pemberitahuan terjadwal adalah bagian dari pemberitahuan lokal yang dapat menentukan waktu yang tepat ketika sebuah tile harus diperbarui atau sebuah pemberitahuan toast harus ditampilkan. Pemberitahuan terjadwal sangat ideal dalam situasi di mana konten yang akan diperbarui diketahui sebelumnya, seperti undangan rapat. Jika Anda tidak memiliki pengetahuan lanjutan tentang konten pemberitahuan, Anda harus menggunakan pemberitahuan push atau berkala.

Perhatikan bahwa pemberitahuan terjadwal tidak dapat digunakan untuk pemberitahuan lencana; pemberitahuan lencana paling baik dilayani oleh pemberitahuan lokal, berkala, atau push.

Secara default, pemberitahuan terjadwal kedaluwarsa tiga hari sejak dikirimkan. Anda dapat mengganti waktu kedaluwarsa default ini pada pemberitahuan ubin terjadwal, tetapi Anda tidak dapat mengganti waktu kedaluwarsa pada notifikasi toast terjadwal.

Untuk informasi selengkapnya, lihat topik-topik ini:

Pemberitahuan berkala

Pemberitahuan berkala memberi Anda pembaruan petak peta langsung dengan layanan cloud minimal dan investasi klien. Mereka juga merupakan metode yang sangat baik untuk mendistribusikan konten yang sama ke audiens luas. Kode klien Anda menentukan URL lokasi cloud yang dijajaki Windows untuk pembaruan petak atau lencana, dan seberapa sering lokasi harus dijajaki. Pada setiap interval polling, Windows menghubungi URL untuk mengunduh konten XML yang ditentukan dan menampilkannya pada petak peta.

Pemberitahuan berkala mengharuskan aplikasi untuk menghosting layanan cloud, dan layanan ini akan dijajaki pada interval yang ditentukan oleh semua pengguna yang telah menginstal aplikasi. Perhatikan bahwa pembaruan berkala tidak dapat digunakan untuk pemberitahuan toast; pemberitahuan toast lebih baik menggunakan pemberitahuan terjadwal atau pemberitahuan dorong (push).

Sebagai bawaan, pemberitahuan berkala kedaluwarsa tiga hari sejak waktu polling. Jika diperlukan, Anda dapat mengambil alih default ini dengan waktu kedaluwarsa eksplisit.

Untuk informasi selengkapnya, lihat topik-topik ini:

Pemberitahuan push

Pemberitahuan push sangat ideal untuk mengomunikasikan data real-time atau data yang dipersonalisasi untuk pengguna Anda. Pemberitahuan push digunakan untuk konten yang dihasilkan pada waktu yang tidak dapat diprediksi, seperti berita terkini, pembaruan jaringan sosial, atau pesan instan. Pemberitahuan push juga berguna dalam situasi di mana data peka waktu dengan cara yang tidak sesuai dengan pemberitahuan berkala, seperti skor olahraga selama permainan.

Pemberitahuan push memerlukan layanan cloud yang mengelola saluran pemberitahuan push dan memilih kapan dan kepada siapa akan mengirim pemberitahuan.

Secara default, pemberitahuan push kedaluwarsa tiga hari sejak diterima oleh perangkat. Jika diperlukan, Anda dapat mengambil alih default ini dengan waktu kedaluwarsa eksplisit (roti panggang memiliki maksimal tiga hari).

Untuk informasi selengkapnya, lihat: