بستر ارسال اعلان کوتاه

بستر ارسال اعلان کوتاه

به‌طور کلی راهکارهای ارائه شده در زمینه سرویس اعلان در دو دسته‌ی راهکارهای متن‌باز و راهکارهای اختصاصی تقسیم می‌شوند. راهکارهای اختصاصی نیز به نوبه‌ی خود به دو شاخه راهکارهای پولی و راهکارهای رایگان یا نیمه رایگان تقسیم می‌شوند. در حال حاضر شرکت‌های زیادی در دنیا بستر و زیرساخت اختصاصی خود برای راه‌اندازی و ارائه سرویس اعلان را به مشتری پیشنهاد می‌کنند که از لحاظ اقتصادی مقرون به صرفه نیست. در زمینه راهکارهای اختصاصی رایگان یا نیمه رایگان شرکت‌های بزرگی مانند گوگل و اپل به مشتریان محصولات خود اجازه استفاده از بسترهای فراهم شده توسط این شرکت‌ها را می‌دهند. برای مثال توسعه‌دهندگان اندروید اغلب از سرویس Firebase Cloud Messaging و توسعه‌دهندگان اپل اغلب از Apple Push Notification Service برای ارسال پیام‌های اعلان به مخاطبین‌شان استفاده می‌کنند. سامانه ندا از چهار مولفه اصلی نرم‌افزار هدف (target app)، نرم‌افزار سرویس ندا (Neda services)، کارگزار اعلان (Push server) و کارگزار ارسال (App server) تشکیل شده است. نرم‌افزار سرویس ندا که بر روی دستگاه هدف نصب می‌شود وظیفه تولید نشانه‌ها برای نرم‌افزارهای هدف و ارسال آن‌ها به کارگزار اعلان و نرم‌افزار درخواست‌کننده را دارد. این نرم‌افزار یک اتصال دائم با کارگزار اعلان برقرار می‌کند تا به محض ارسال یک ندا آن را دریافت و با شناسایی نرم‌افزار هدف، ندا را به آن ارسال کند. نرم‌افزار هدف، دریافت‌کننده نهایی نداهاست. این نرم‌افزار به هنگام راه‌اندازی، درخواست ثبت‌نام در سامانه را به نرم‌افزار سرویس ندا ارسال کرده و پس از دریافت توکن از نرم‌افزار سرویس ندا، آن را برای کارگزار ارسال می‌فرستد. در نهایت هنگام دریافت یک ندا از نرم‌افزار سرویس ندا، نرم‌افزار هدف محتوای آن را بررسی کرده و اقدام متقضی را انجام می‌دهد.

 بستر ارسال اعلان کوتاه