Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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. |
|
| Scheduled | Petak peta, Roti Panggang | Sekumpulan panggilan API yang menjadwalkan pemberitahuan terlebih dahulu, untuk diperbarui pada saat Anda menentukan. |
|
| Periodic | Petak, Lencana | Pemberitahuan yang memperbarui petak peta dan lencana secara teratur pada interval waktu tetap dengan melakukan polling layanan cloud untuk konten baru. |
|
| Beralih | Ubin, Lencana, Roti Panggang, Mentah | Pemberitahuan yang dikirim dari server cloud, meskipun aplikasi Anda tidak berjalan. |
|
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:
- Mengirim pemberitahuan petak peta lokal
- Mengirim pemberitahuan toast lokal
- Sampel kode pemberitahuan aplikasi Windows
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:
- ringkasan pemberitahuan berkala
- Sampel kode pemberitahuan aplikasi Windows
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:
- Gambaran umum Windows Push Notification Services (WNS)
- Panduan untuk pemberitahuan push
- Sampel kode pemberitahuan aplikasi Windows
Topik terkait
- Mengirim pemberitahuan petak peta lokal
- Mengirim pemberitahuan toast lokal
- Panduan untuk pemberitahuan push
- Panduan untuk pemberitahuan toast
- ringkasan pemberitahuan berkala
- Gambaran umum Windows Push Notification Services (WNS)
- Sampel kode pemberitahuan aplikasi Windows di GitHub
Windows developer