پوش نوتیفیکیشن اندروید برای رشد و بازگشت کاربران اپلیکیشن
با SDK رسمی پوشفا، Firebase Cloud Messaging را به Subscriber ID پایدار، Topic، Alias، Deep Link، گزارش تحویل و Journeyهای RetenX متصل کنید؛ از پیام تراکنشی تا کمپین بازگشتی را از یک پنل فارسی و API یکپارچه مدیریت کنید.
برای اپهای فروشگاهی، خبری، تاکسی اینترنتی، SaaS و هر محصولی که بازگشت کاربر برایش مهم است.
پوش نوتیفیکیشن اندروید در پوشفا فقط یک اتصال ساده به FCM نیست. SDK رسمی توکن و refresh آن را مدیریت میکند، Subscriber ID پایدار میسازد و Topic، External ID، Custom Alias و Eventهای RetenX را به Profile مخاطب متصل میکند. Backend شما میتواند پیام تراکنشی را به یک کاربر یا دستگاه مشخص بفرستد و تیم محصول نیز کمپین، Segment و Journey را از پنل اجرا کند؛ در هر دو حالت Deep Link، Delivery و Click قابلاندازهگیری باقی میمانند.
چه چیزی به دست میآورید
اتصال مستقیم به FCM
توکنها، refreshها و وضعیت دسترسی به Push با مدل استاندارد Firebase مدیریت میشود.
شناسه پایدار مشترک
Subscriber ID حتی با تغییر توکن هم هویت کاربر را نگه میدارد.
هدفگیری دقیق
ارسال به topic، alias، سگمنت و فیلتر دستگاه را بهسادگی از پنل یا API انجام دهید.
اعلان rich و actionable
عنوان، متن، تصویر، اکشن و deep link را در اعلان اندروید استفاده کنید.
گزارش و بهینهسازی
نرخ تحویل، کلیک و بازگشت را ببینید و کمپینها را بهتر کنید.
راهاندازی در چند گام ساده
- اپ اندروید را در Firebase و پوشفا به همان پروژه متصل کنید.
- SDK اندروید پوشفا را در پروژه قرار دهید و ثبت دستگاه را فعال کنید.
- اجازه اعلان، refresh token و شناسه پایدار مشترک را بررسی کنید.
- کمپین، پیام تراکنشی یا رویداد رفتاری را از پنل یا API ارسال کنید.
- گزارش تحویل، کلیک و مسیر بازگشت کاربر را در داشبورد تحلیل کنید.
پوش نوتیفیکیشن اندروید چیست و پوشفا کجای مسیر قرار میگیرد؟
از یک اعلان ساده تا کانال ارتباطی کامل داخل اپ
قابلیتهای Android Push پوشفا فقط به نمایش عنوان و متن محدود نیستند.
Rich Notification
تصویر، آیکن، متن و حداکثر دو دکمه عملیاتی را در اعلان قرار دهید و هر کلیک را جداگانه به مقصد مرتبط ببرید.
Deep Link و App Link
کاربر را بهجای صفحه اصلی مستقیماً به سفارش، محصول، گفتگو، فاکتور یا بخش درست داخل اپ هدایت کنید.
Collapse ID و Silent
وضعیتهای پشتسرهم یک سفارش را با Collapse ID جایگزین کنید یا اعلان را بدون صدا و لرزش نمایش دهید.
Additional Data
داده ساختیافته مانند order_id، screen یا campaign را همراه Push به Navigation و Analytics اپ تحویل دهید.
Delivery و Click Report
تحویل پس از نمایش واقعی و کلیک بدنه یا دکمهها ثبت میشود و گزارش ناموفق با WorkManager دوباره تلاش میشود.
Foreground و Background
SDK پیام را در حالت باز، پسزمینه و بسته مدیریت میکند و برای Renderer اختصاصی نیز Listener ارائه میدهد.
پیام را به دستگاه درست و کاربر درست برسانید
| روش هدفگیری | مناسب برای | نمونه |
|---|---|---|
| FCM Token | ارسال فنی و موقت به یک نصب مشخص | تست روی یک دستگاه |
| Subscriber ID | هدفگیری پایدار یک یا چند نصب شناختهشده | پیام اختصاصی دستگاه |
| External ID | کاربر واردشده در سیستم شما | user-123 |
| Custom Alias | شناسه برچسبدار کسبوکار | crm_id، mobile، tier |
| Topic | عضویت اختیاری یا دسته محتوایی | خبر فوری، تخفیف، شهر تهران |
| Segment | گروه پویا براساس Profile و رفتار | خریداران فعال یا کاربران کمتعامل |
Android Push برای چه سناریوهایی بیشترین ارزش را دارد؟
فروشگاه و مارکتپلیس
وضعیت سفارش، موجودشدن کالا، کاهش قیمت، سبد رهاشده، پیشنهاد مکمل و پیام فروشنده.
فینتک و حساب کاربری
تأیید تراکنش، ورود جدید، هشدار امنیتی، سررسید و تغییر وضعیت درخواست بدون افشای اطلاعات حساس.
تاکسی، ارسال و لجستیک
پذیرش سفر، رسیدن راننده، تغییر وضعیت مرسوله و هدایت مستقیم به نقشه یا جزئیات سفارش.
آموزش و محتوا
شروع کلاس، انتشار درس، ادامه دوره، پاسخ مدرس و بازگرداندن کاربری که یادگیری را متوقف کرده است.
SaaS و اپ اشتراکی
Onboarding، تکمیل تنظیمات، هشدار مصرف، تمدید اشتراک، معرفی قابلیت و جلوگیری از ریزش.
رسانه و شبکه اجتماعی
خبر فوری، پیام و Mention، محتوای مرتبط، دعوت و بازگشت کاربران کمتعامل.
مسیر استاندارد راهاندازی Pushfa Android SDK
- اپ را با applicationId دقیق در Firebase ثبت و فایل google-services.json را در مسیر app قرار دهید.
- Service Account همان Firebase Project را فقط در پنل پوشفا وارد کنید؛ این کلید هرگز نباید داخل APK یا Repository باشد.
- SDK را با com.pushfa:pushfa-android-sdk:2.0.4 نصب و یکبار در Application مقداردهی کنید.
- در Android 13 و بالاتر، پیش از POST_NOTIFICATIONS مزیت اعلان را در یک Soft Prompt کوتاه توضیح دهید.
- Foreground، Background، اپ بسته، Token Refresh، Deep Link، Action و گزارش را روی دستگاه واقعی بررسی کنید.
سه جریان پیشنهادی برای شروع
| سناریو | Trigger | هدفگیری و پیام | مقصد |
|---|---|---|---|
| وضعیت سفارش | تغییر وضعیت در Backend | Subscriber یا External ID؛ Collapse ID برابر شناسه سفارش | Deep Link جزئیات سفارش |
| سبد رهاشده | add_to_cart بدون checkout_completed | RetenX؛ پیام شخصی و در صورت نیاز SMS fallback | بازگشت مستقیم به سبد |
| بازگشت کاربر غیرفعال | عدم فعالیت در بازه مشخص | Segment یا Journey؛ پیشنهاد مرتبط با آخرین رفتار | صفحه محتوای مرتبط |
RetenX و Auth Push در اپ Android
RetenX Journey
پیام خودکار براساس رفتار واقعی کاربر، زمان انتظار، رویداد خروج و کانال جایگزین اجرا میشود.
Profile 360°
External ID، Custom Alias، Topic، رویداد و عضویت Push در یک نمای مشترک قرار میگیرند.
Auth Push
ورود یا تأیید حساس روی دستگاه مورداعتماد انجام میشود؛ Private Key و Grant وارد اپ نمیشوند.
فقط ارسال نکنید؛ کیفیت کانال را اندازه بگیرید
| شاخص | چه چیزی نشان میدهد؟ | اقدام پیشنهادی |
|---|---|---|
| Push opt-in | چه درصدی از کاربران اجازه اعلان دادهاند | زمان و متن Soft Prompt را بهبود دهید |
| Token validity | سلامت عضویتها و چرخه Refresh | توکن نامعتبر را از هدفگیری خارج کنید |
| Delivery rate | نسبت نمایش واقعی به تلاش ارسال | Firebase، Permission، Queue و TTL را بررسی کنید |
| Click rate | ارتباط عنوان، متن و مقصد با نیاز کاربر | پیام و Deep Link را آزمایش کنید |
| Conversion | اقدام نهایی بعد از Push | Event هدف و Attribution را در RetenX تعریف کنید |
| Unsubscribe/disable | خستگی یا نامرتبطبودن ارسال | Frequency Cap و Segmentation را دقیقتر کنید |
پرسشهایی که معمولاً قبل از شروع پیش میآیند
برای پوش نوتیفیکیشن اندروید حتماً Firebase لازم است؟
چه نسخههایی از Android پشتیبانی میشوند؟
اگر توکن FCM تغییر کند هویت کاربر از بین میرود؟
آیا اپ میتواند FirebaseMessagingService خودش را داشته باشد؟
آیا تصویر، دکمه و Deep Link پشتیبانی میشود؟
میتوان به یک کاربر روی چند دستگاه پیام داد؟
Delivery Report چه زمانی ثبت میشود؟
RetenX و Auth Push روی Android قابل استفادهاند؟
این خدمات را هم ببینید
پوش اندروید را همین امروز روشن کنید
هم حساب رایگان بسازید، هم راهنمای فنی را ببینید و مسیر ارسال پوش نوتیفیکیشن اندروید را سریع شروع کنید.