Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede kutucuk ve rozet güncellemeleri ile bildirim içeriği sunan dört bildirim seçeneği (yerel, zamanlanmış, düzenli ve anlık) açıklanmaktadır. Kutucuk veya bildirim, kullanıcı uygulamanızla doğrudan etkileşime girmese bile kullanıcınıza bilgi alabilir. Uygulamanızın doğası ve içeriği ve sunmak istediğiniz bilgiler, senaryonuz için en uygun bildirim yöntemini veya yöntemlerini belirlemenize yardımcı olabilir.
Bildirim teslim yöntemlerine genel bakış
Bir uygulamanın bildirim göndermek için kullanabileceği dört mekanizma vardır:
- Local
- Scheduled
- Periodic
- Push
Bu tabloda bildirim teslim türleri özetlenmiştir.
| Teslim yöntemi | İle birlikte kullanın | Description | Examples |
|---|---|---|---|
| Local | Kutucuk, Rozet, Bildirim | Uygulamanız çalışırken bildirimler gönderen, kutucuğu veya rozeti doğrudan güncelleyen ya da toast bildirimi gönderen bir dizi API çağrısı. |
|
| Scheduled | Kutucuk, Bildirim | Önceden belirttiğiniz saatte güncellenmek üzere bir bildirimi zamanlamak için bir dizi API çağrıları. |
|
| Periodic | Kutu, Rozet | Yeni içerik için bulut hizmetini yoklayarak kutucukları ve rozetleri sabit bir zaman aralığında düzenli olarak güncelleştiren bildirimler. |
|
| Push | Kutucuk, Rozet, Tost, Ham | Uygulamanız çalışmıyor olsa bile bir bulut sunucusundan gönderilen bildirimler. |
|
Yerel bildirimler
Uygulama çalışırken uygulama kutucuğunu veya rozetini güncellemek ya da bir bildirim göndermek, bildirim iletim mekanizmalarının en basitidir; yalnızca yerel API çağrıları gerektirir. Her uygulama, yalnızca kullanıcı uygulamayı başlattıktan ve uygulamayla etkileşime geçtikten sonra değişse bile kutucukta gösterilecek yararlı veya ilginç bilgilere sahip olabilir. Yerel bildirimler, diğer bildirim mekanizmalarından birini de kullansanız bile uygulama kutucuğunu güncel tutmanın iyi bir yoludur. Örneğin, bir fotoğraf uygulaması kutucuğu yakın zamanda eklenen bir albüme ait fotoğrafları gösterebilir.
Uygulamanızın kutucuğu ilk başlatmada yerel olarak güncelleştirmesini veya en azından kullanıcı uygulamanızın normalde kutucuğa yansıtacağı bir değişiklik yaptıktan hemen sonra güncelleştirmesini öneririz. Uygulama kullanılırken bu değişiklik yapıldığında, kutucuğun zaten güncel olması sağlanır ve böylece kullanıcı uygulamadan ayrılana kadar bu güncelleştirme fark edilmez.
API çağrıları yerel olsa da, bildirimler web görüntülerine başvurabilir. Web görüntüsü indirilemezse, bozuksa veya görüntü belirtimlerini karşılamıyorsa, kutucuklar ve bildirim farklı yanıt verir:
- Kutucuklar: Güncelleştirme gösterilmiyor
- Uyarı: Bildirim görüntülenir, fakat resminiz gösterilmiyor.
Varsayılan olarak, yerel toast bildirimlerinin süresi üç gün içinde geçerliliğini yitirir ve yerel kutucuk bildirimlerinin süresi hiçbir zaman geçerliliğini yitirmez. Bildirimleriniz için mantıklı bir sona erme süresiyle bu varsayılanları geçersiz kılmanızı öneririz (toasts için maksimum süre üç gündür).
Daha fazla bilgi için şu konulara bakın:
- Yerel bir kutucuk bildirimini gönder
- Yerel uygulama bildirimi gönderme
- Windows Uygulama SDK'sı bildirimleri örneği
Zamanlanmış bildirimler
Zamanlanmış bildirimler, bir kutucuğun güncellenmesi veya kısa bildirim gösterilmesi gereken kesin zamanı belirleyebilen yerel bildirimlerin alt kümesidir. Zamanlanmış bildirimler, güncelleştirilecek içeriğin toplantı daveti gibi önceden bilindiği durumlarda idealdir. Bildirim içeriği hakkında önceden bilginiz yoksa, anında iletme veya düzenli bildirim kullanmanız gerekir.
Planlanmış bildirimlerin rozet bildirimleri için kullanılamayacağını unutmayın. Rozet bildirimleri en iyi, yerel, periyodik veya push bildirimleriyle sunulur.
Varsayılan olarak, zamanlanmış bildirimlerin süresi teslim edildiklerinden itibaren üç gün sürer. Zamanlanmış kutucuk bildirimlerinde bu varsayılan son kullanma süresini geçersiz kılabilirsiniz, ancak zamanlanmış uyarılarda son kullanma süresini geçersiz kılamazsınız.
Daha fazla bilgi için şu konulara bakın:
Düzenli bildirimler
Düzenli bildirimler, minimum bulut hizmeti ve istemci yatırımı ile canlı kutucuk güncelleştirmeleri sağlar. Aynı içeriği geniş bir kitleye dağıtmak için de mükemmel bir yöntemdir. İstemci kodunuz, kutucuk veya rozet güncelleştirmelerini yoklayan Windows bir bulut konumunun URL'sini ve konumun ne sıklıkta yoklanması gerektiğini belirtir. Her yoklama aralığında Windows belirtilen XML içeriğini indirmek ve kutucukta görüntülemek için URL ile iletişim kurar.
Düzenli bildirimler için uygulamanın bir bulut hizmeti barındırması gerekir ve bu hizmet, uygulamayı yüklemiş olan tüm kullanıcılar tarafından belirtilen aralıkta yoklanır. Periyodik güncellemelerin toast bildirimleri için kullanılamayacağını unutmayın; toast bildirimleri en iyi, zamanlanmış veya push bildirimleriyle sunulur.
Varsayılan olarak, düzenli bildirimlerin süresi yoklamanın gerçekleştiği zamandan itibaren üç gün sürer. Gerekirse, bu varsayılanı açık bir süre sonu süresiyle geçersiz kılabilirsiniz.
Daha fazla bilgi için şu konulara bakın:
Anında iletme bildirimleri
Anında iletme bildirimleri, gerçek zamanlı verileri veya kullanıcınız için kişiselleştirilmiş verileri iletmek için idealdir. Anında iletme bildirimleri, son dakika haberleri, sosyal ağ güncelleştirmeleri veya anlık iletiler gibi öngörülemeyen zamanlarda oluşturulan içerik için kullanılır. Anında iletme bildirimleri, verilerin zamana duyarlı olduğu durumlarda, maç sırasındaki spor skorları gibi düzenli bildirimlere uymayan durumlarda da yararlıdır.
Anında iletme bildirimleri, anında iletme bildirimi kanallarını yöneten ve bildirimlerin ne zaman ve kime gönderileceğini seçen bir bulut hizmeti gerektirir.
Varsayılan olarak, anında iletme bildirimlerinin süresi cihaz tarafından alındığından itibaren üç gün sürer. Gerekirse, bu varsayılanı açıkça belirtilen bir son kullanma süresiyle geçersiz kılabilirsiniz (bildirimler için maksimum üç gün).
Daha fazla bilgi için bakınız:
- Windows Anında İletme Bildirimi Hizmetlerine (WNS) genel bakış
- Anlık bildirimler için Yönergeler
- Windows Uygulama SDK'sı bildirimleri örneği
İlgili konular
- Yerel bir kutucuk bildirimini gönder
- Yerel uygulama bildirimi gönderme
- Anlık bildirimler için Yönergeler
- Toast bildirimleri için Yönergeler
- Düzenli bildirime genel bakış
- Windows Anında İletme Bildirimi Hizmetlerine (WNS) genel bakış
- Windows Uygulama SDK'sı bildirimleri örneği
Windows developer