سلام وقت بخیر.
بذارید بطور خلاصه همین اول بگم که اصلا فکر همچین چیزی رو هم نکنید چون از نظر مالی و تخصصی اصلا به صرفه نیست! حالا در ادامه میگم چرا.
- برای اینکار سرور اختصاصی با آی پی کشور خارجه نیاز دارید با حداقل 64 گیگ رم، سی پی یو 24 هسته ای و طبیعتا باید توی دیتاسنتر خارج از کشور باشه چون آی پی ایران تحریم هست و در این صورت اون بحث قرارداد با دیتاسنتر خارجی و جایجایی پول ماهانه و … که سر جای خودش. اما چرا؟ در ادامه می فهمید چرا چنین سروری میخواین
- بعد از بحث سرور شما باید با FireBase گوگل و APNS (سرویس دهنده خدمات نوتیفیکیشن اپل) مکاتبه کنید و ازشون مجوز و اشتراک ارسال نوتیفیکیشن به اندروید و iOS رو بخرید که اشتراکش بسیار گرون قیمته و خب طبیعتا اگه بفهمن قراره داخل ایران ازش استفاده کنید محاله قبول کنن. چون هر نوتیفیکیشن باید توسط این دو سرویس دهنده فیلتر و بررسی بشه.
- بعد از اون بحث نوشتن یک پنل اختصاصی تحت وب برای مدیریت نوتیفیکیشن ها و ارتباط با API های فایربیس و apns هست که حداقل قیمت چنین پنلی اگه بخوان براتون بنویسن 300 تا 400 میلیون تومن هست بسته به تنوع امکانات مورد نیاز.
- یک تیم مجزا خارج از کشور نیازه که بتونه سرورهای موجود در دیتاسنترها رو کنترل کنه
- یک تیم مجزا برای مدیریت سرور داخلی و پنل نیازه
حالا شاید بپرسید نجوا چطوری چنین اقدامی انجام داده. ببینید نجوا خودش بعنوان یک مشتری عادی از فایربیس و apns یک API گرفته و به پنل خودش وصل کرده. حالا از کاربرا پول میگیره که بیاد نوتیفیکیشن ها رو براشون ارسال کنن.
یعنی شما بجای استفاده از نجوا، می تونید برید توی سایت onesignal.com عضو بشید و همین ارسال اطلاعیه رو انجام بدید. اگه نیاز بود بجای هزینه هایی که بالا گفتم، بیاین اشتراک پرمیوم وان سیگنال رو بخرید!
نجوا اومده اشتراک پرمیوم خریده به فرض مثال ماهانه 10 میلیون تومن، بعد خود میاد همینو باز تبدیل به اشتراک می کنه به هر کاربر می فروشه 1 میلیون تومن! اینطوری چند صد برابره اون هزینه ای که خودش میکنه سود داره.
اگه بخواین مثل نجوا سایتی درست کنید، باید با وان سیگنال در ارتباط باشید، ازشون اشتراک و API بگیرید و با یک برنامه نویس قرارداد ببندید که پنلش رو براتون کدنویسی کنه. همین.