Firebase Cloud Messaging
Firebase Cloud Messaging ( FCM ) یک راه حل پیام رسانی بین پلتفرمی است که به شما امکان می دهد بدون هیچ هزینه ای پیام های قابل اعتماد ارسال کنید.
برای شروع آماده اید؟ پلتفرم خود را انتخاب کنید:
قابلیت های کلیدی
پیام های اعلان یا پیام های داده ارسال کنید | پیام های اعلان را که برای کاربر نمایش داده می شود ارسال کنید. یا پیام های داده ارسال کنید و به طور کامل تعیین کنید که در کد برنامه شما چه اتفاقی می افتد. انواع پیام را ببینید. |
هدف گذاری پیام همه کاره | پیامها را به هر یک از 3 روش در برنامه مشتری خود توزیع کنید—به دستگاههای منفرد، به گروههایی از دستگاهها یا به دستگاههایی که در موضوعات مشترک هستند. |
چگونه کار می کند؟
پیاده سازی FCM شامل دو جزء اصلی برای ارسال و دریافت است:
- یک محیط قابل اعتماد مانند Cloud Functions for Firebase یا یک سرور برنامه که بر روی آن میتوان پیامها را ساخت، هدفگیری و ارسال کرد.
- یک برنامه مشتری اپل، اندروید یا وب (جاوا اسکریپت) که پیام ها را از طریق سرویس حمل و نقل مخصوص پلت فرم مربوطه دریافت می کند.
می توانید از طریق Firebase Admin SDK یا پروتکل سرور FCM پیام ارسال کنید. میتوانید از سازنده اعلانها برای آزمایش و ارسال پیامهای بازاریابی یا تعامل با استفاده از هدفگیری و تجزیه و تحلیل داخلی قدرتمند یا بخشهای وارداتی سفارشی استفاده کنید.
برای جزئیات بیشتر و اطلاعات مهم در مورد اجزای FCM به نمای کلی معماری مراجعه کنید.