راهنمای کاربر اپ Android
مسیر غیر فنی ساخت و مدیریت سرویس Push اپ Android در پنل پوشفا؛ از هماهنگی Firebase تا ارسال و گزارش.
این راهنما برای چه کسانی است؟
اگر مدیر اپلیکیشن، مدیر محصول، بازاریاب یا اپراتور پنل هستید، این صفحه کارهایی را توضیح میدهد که باید در پوشفا انجام دهید. نصب Pushfa Android SDK، مقداردهی با کلید عمومی و اجرای permission در کد اپ بر عهده توسعهدهنده Android است؛ ساخت Subscriber ID و ثبت token را خود SDK انجام میدهد.
تفاوت Android Push با Web Push
| موضوع | Android Push | Web Push / PWA |
|---|---|---|
| محل نصب | داخل اپ Native Android | داخل وبسایت و Service Worker |
| عضویت | permission سیستمعامل و Firebase token | permission مرورگر و Push subscription |
| تنظیم فنی | Firebase project و Service Account همان پروژه | دامنه HTTPS، Web SDK و Service Worker |
| بازکردن مقصد | صفحه داخل اپ یا Deep Link | URL وبسایت |
تقسیم مسئولیتها
| کار | مسئول | محل انجام |
|---|---|---|
| ساخت Firebase project و Service Account | توسعهدهنده یا مدیر فنی | Firebase Console |
| ساخت سرویس Android | مدیر پنل | پوشفا |
| نصب و مقداردهی Pushfa Android SDK | توسعهدهنده Android | کد اپ |
| طراحی متن permission | محصول/بازاریابی | داخل اپ |
| ساخت و ارسال پیام | اپراتور پنل یا Backend | پوشفا |
| بررسی تحویل و کلیک | محصول/بازاریابی | گزارشهای پوشفا |
مسیر راهاندازی
اطلاعات Firebase را آماده کنید
Package اپ، google-services.json و Service Account باید متعلق به یک Firebase project باشند.
سرویس Android را در پنل بسازید
نوع اپ Android را انتخاب و تنظیمات Firebase همان پروژه را ثبت کنید.
کلید عمومی را به توسعهدهنده بدهید
api_public_key برای ثبت دستگاه استفاده میشود؛ کلید خصوصی نباید داخل اپ قرار گیرد.
دستگاه آزمایشی را ثبت کنید
پس از permission، دستگاه باید با platform=android در مشترکین دیده شود.
پیام Android آزمایشی بفرستید
نمایش در Foreground، Background و اپ بسته را بررسی کنید.
