Pilih metode pengiriman pemberitahuan

Artikel ini membahas empat opsi pemberitahuan—lokal, terjadwal, berkala, dan dorong—yang memberikan pembaruan petak dan lencana serta konten pemberitahuan toast. Petak peta atau pemberitahuan toast bisa mendapatkan 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 mengirimkan pemberitahuan:

  • Lokal
  • Terjadwal
  • Periodik
  • Pendorongan

Tabel ini meringkas jenis pengiriman pemberitahuan.

Metode pengiriman Gunakan dengan Deskripsi Contoh
Lokal Ubin, Lencana, Roti Panggang Sekumpulan panggilan API yang mengirim pemberitahuan saat aplikasi Anda berjalan, langsung memperbarui petak atau lencana, atau mengirim pemberitahuan toast.
  • Aplikasi musik memperbarui petak petanya untuk menampilkan "Sedang Diputar".
  • Aplikasi game memperbarui petak petanya dengan skor tinggi pengguna saat pengguna meninggalkan game.
  • Lencana yang glyph-nya menunjukkan bahwa ada info baru int aplikasi dihapus saat aplikasi diaktifkan.
Terjadwal Petak peta, Roti Panggang Sekumpulan panggilan API yang menjadwalkan pemberitahuan terlebih dahulu, untuk diperbarui pada saat Yang Anda tentukan.
  • Aplikasi kalender mengatur pengingat pemberitahuan toast untuk rapat mendatang.
Periodik Ubin, 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 petak petanya, yang menunjukkan prakiraan, pada interval 30 menit.
  • Situs "penawaran harian" memperbarui penawaran hariannya setiap pagi.
  • Petak peta yang menampilkan hari hingga peristiwa memperbarui hitung mundur yang ditampilkan setiap hari pada tengah malam.
Pendorongan Ubin, Lencana, Roti Panggang, Mentah Pemberitahuan yang dikirim dari server cloud, meskipun aplikasi Anda tidak berjalan.
  • Aplikasi belanja mengirimkan pemberitahuan toast untuk memberi tahu pengguna tentang penjualan pada item yang mereka tonton.
  • Aplikasi berita memperbarui petak petanya dengan berita terkini saat terjadi.
  • Aplikasi olahraga terus memperbarui petak petanya selama permainan yang sedang berlangsung.
  • Aplikasi komunikasi menyediakan pemberitahuan tentang pesan masuk atau panggilan telepon.

 

Pemberitahuan lokal

Memperbarui petak peta aplikasi atau lencana atau menaikkan pemberitahuan toast saat aplikasi berjalan adalah yang paling sederhana dari mekanisme pengiriman pemberitahuan; hanya memerlukan panggilan API lokal. Setiap aplikasi dapat memiliki informasi yang berguna atau menarik untuk ditampilkan di petak peta, meskipun 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 petak petanya secara lokal pada peluncuran pertama, atau setidaknya segera setelah pengguna membuat perubahan yang biasanya direfleksikan aplikasi Anda pada petak peta. Pembaruan tersebut tidak terlihat sampai pengguna meninggalkan aplikasi, tetapi dengan membuat perubahan tersebut saat aplikasi sedang digunakan memastikan bahwa petak peta sudah diperbarui saat pengguna keluar.

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

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

Secara default, pemberitahuan toast lokal kedaluwarsa dalam tiga hari, dan pemberitahuan petak peta lokal tidak pernah kedaluwarsa. Sebaiknya ambil alih default ini dengan waktu kedaluwarsa eksplisit yang masuk akal untuk pemberitahuan Anda (roti panggang memiliki maksimal tiga hari).

Untuk mengetahui informasi selengkapnya, lihat topik berikut:

Pemberitahuan terjadwal

Pemberitahuan terjadwal adalah subset pemberitahuan lokal yang dapat menentukan waktu yang tepat ketika petak peta harus diperbarui atau pemberitahuan toast harus ditampilkan. Pemberitahuan terjadwal sangat ideal dalam situasi di mana konten yang akan diperbarui diketahui terlebih dahulu, seperti undangan rapat. Jika Anda tidak memiliki pengetahuan tingkat lanjut 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 petak peta terjadwal, tetapi Anda tidak dapat mengganti waktu kedaluwarsa pada toast terjadwal.

Untuk mengetahui informasi selengkapnya, lihat topik berikut:

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 kepada 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 paling baik dilayani oleh pemberitahuan terjadwal atau push.

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

Untuk mengetahui informasi selengkapnya, lihat topik berikut:

Pemberitahuan push

Pemberitahuan push sangat ideal untuk mengomunikasikan data atau data real-time yang dipersonalisasi untuk pengguna Anda. Pemberitahuan push digunakan untuk konten yang dihasilkan pada waktu yang tidak dapat diprediksi, seperti berita terkini, pembaruan jejaring sosial, atau pesan instan. Pemberitahuan push juga berguna dalam situasi di mana data sensitif terhadap 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: