دسته‌ها
فناوری

Azure Notification Hub چیست؟

Azure Notification Hub یک “push engine” با رابط کاربری آسان و کم حجم ارائه می‌کند که به شما امکان می‌دهد اعلان‌ها را به هر پلتفرمی (iOS، Android، Windows و غیره) از هر (مکان ابری یا درون محل) ارسال کنید.

Notification Hubs برای سناریوهای سازمانی و مصرف کننده نهایی عالی عمل می کند. در اینجا چند نمونه از سناریوها آورده شده است:

  • می توانید اعلان های اخبار فوری را به میلیون ها نفر با تاخیر کم ارسال کنید.
  • کوپن های تخفیفی مبتنی بر مکان را به بخش کاربران علاقه مند ارسال کنید.
  • اعلان های مربوطه را برای کاربران یا گروه های رسانه ای، ورزشی، مالی و بازی ارسال کنید.
  • محتویات تبلیغاتی را به برنامه های کاربردی برای تعامل و بازاریابی برای مشتریان ارسال کنید.
  • کاربران را از رویدادهای سازمانی مانند پیام های جدید و موارد کاری مطلع سازید.
  • برای احراز هویت چند عاملی کد تیید ارسال کنید.

Push notificationها شکلی از ارتباط برنامه با کاربر است که در آن کاربران برنامه‌های تلفن همراه از اطلاعات مورد نظر خاص، معمولاً در یک پنجره بازشو یا کادر گفتگو در دستگاه تلفن همراه مطلع می‌شوند.
کاربران معمولاً پیام را مشاهده یا رد می کنند. با انتخاب مورد اول، برنامه ای که برای تلفن همراه اعلان ارسال کرده، باز می شود. برخی از اعلان‌ها بی‌صدا هستند – در پس زمینه برای پردازش و تصمیم‌گیری در مورد برنامه ارسال می‌شوند.
Push notificationها برای کاربران عادی در افزایش تعامل و استفاده از برنامه، و برای کاربران سازمانی در برقراری ارتباط اطلاعات تجاری به‌روز، حیاتی هستند.
این بهترین ارتباط برنامه با کاربر است زیرا حجم کمی از منابع دستگاه های تلفن همراه را مشغول می کند و برای فرستنده اعلان ها انعطاف پذیر است و زمانی که برنامه های مربوطه فعال نیستند در دسترس است.

پوش نوتیفیکیشن ها چگونه کار می کنند؟

Push notificationها از طریق زیرساخت‌های مخصوص پلتفرم به نام سیستم‌های اطلاع رسانی پلتفرم (PNS) ارائه می‌شوند.
آنها عملکردهای فشار اولیه را برای رساندن پیام به دستگاهی ارائه می دهند و رابط مشترکی ندارند.
برای ارسال اعلان به همه مشتریان در نسخه‌های iOS، Android و Windows یک برنامه، توسعه‌دهنده باید به طور جداگانه با Apple Push Notification Service (APNS)، Firebase Cloud Messaging (FCM) و Windows Notification Service (WNS) ارتباط برقرار کند.

“push notifications”ها به طور خلاصه این گونه عمل می کنند:

  • 1. برنامه‌ای می‌خواهد اعلان دریافت کند، بنابراین با PNS پلتفرم هدفی که برنامه در آن اجرا می‌شود تماس می‌گیرد و یک دسته فشار منحصر به فرد و موقت درخواست می‌کند. نوع دسته به سیستم بستگی دارد (به عنوان مثال، WNS از “URI” استفاده می کند در حالی که APNS از توکن ها استفاده می کند).
  • 2. برنامه سرویس گیرنده این دسته را در قسمت پشتیبان یا ارائه دهنده برنامه ذخیره می کند.
  • 3. برای ارسال یک اعلان فشار، پشتیبان برنامه با استفاده از دسته با PNS تماس می گیرد تا یک برنامه مشتری خاص را هدف قرار دهد.
  • 4. PNS اعلان را به دستگاه مشخص شده توسط دسته ارسال می کند.

نسخه ترکی