Kategoriler
Teknoloji

Azure Notification Hub Hakkında

Azure Notification Hub, herhangi bir bulut depolama alanından ve ya şirket içi sunucudan istediğiniz bir platforma (iOS, Android, Windows vb.) bildirim göndermenize olanak tanıyan, kullanımı kolay ve hafif bir arayüze sahip bir “push engine” sağlar.

Bildirim Hub’ları kurumsal ve nihayi kullanıcı senaryoları için harika çalışır. İşte bazı senaryo örnekleri:

  • Milyonlarca kişiye en az gecikme süresiyle son dakika haber bildirimleri gönderebilirsiniz.
  • İlgilenen kullanıcılara konuma dayalı indirim kuponları gönderin.
  • Medya, spor, finans ve oyun kullanıcılarına veya gruplarına ilgili bildirimleri gönderin.
  • Müşterilerle etkileşim kurmak ve onlara pazarlamak için uygulamalara promosyon içeriği gönderin.
  • Kullanıcıları yeni mesajlar ve iş ilgi alanları gibi organizasyonel etkinlikler hakkında bilgilendirin.
  • • İki adımlı doğrulama onay kodları gönderin.

Anlık bildirimler, uygulama kullanıcılarının, genellikle mobil cihazdaki bir açılır pencere veya iletişim kutusunda istenen bilgiler konusunda bilgilendirildiği, uygulamadan kullanıcıya iletişimin bir biçimidir.
Kullanıcılar genellikle mesajı görüntüler veya reddeder. İlk madde seçildiğinde cep telefonuna bildirim gönderen program açılacaktır. Bazı bildirimler sessizdir; uygulama hakkında işlem yapmak ve karar vermek için arka planda gönderilir.
Anında bildirimler, kişisel kullanıcılar için uygulama etkileşimini ve kullanımını artırmada, kurumsal kullanıcılar için ise güncel iş bilgilerini iletmede kritik öneme sahiptir.
Ayrıca, mobil cihazların minimum kaynak kullanımı, bildirim gönderimi için esneklik sağlaması ve ilgili uygulamalar aktif olmadığında kullanılabilir durumda olması uygulamanın kullanıcı ile iletişim kurması için en iyi yöntemdir.

Anında bildirimler nasıl çalışır?

Anlık bildirimler, Platform Bildirim Sistemleri (PNS) adı verilen platforma özel altyapı aracılığıyla iletilir.
Bir cihaza mesaj iletmek için temel itme işlevlerini sağlarlar ve ortak bir arayüzü paylaşmazlar.
Bir uygulamanın iOS, Android ve Windows sürümlerindeki tüm istemcilere bildirim göndermek için geliştiricinin Apple Push Notification Service (APNS), Firebase Cloud Messaging (FCM) ve Windows Notification Service (WNS) ile ayrı ayrı iletişim kurması gerekir.

“Push bildirimleri” özetle şu şekilde çalışır:

  1. Bir uygulama bir bildirim almak istediğinde, uygulamanın üzerinde çalıştığı hedef platformun PNS’si ile iletişim kurar. Benzersiz geçici bir push tanıtıcısı ister. Tanıtıcı türü sisteme bağlıdır (örneğin, WNS “URI” kullanırken APNS belirteçleri kullanır).
  2. İstemci yazılımı bu tanıtıcıyı programın arka uç veya sağlayıcı kısmında saklar.
  3. Bir “anında bildirim” göndermek için uygulama arka ucu, belirli bir istemci uygulamasını hedeflemek amacıyla tanıtıcıyı kullanarak PNS ile iletişim kurar.
  4. son aşamada, PNS, bildirimi tanıtıcı tarafından belirtilen cihaza gönderir.

Farsça