راهنمای کاربر اپ Android
مراحل ساخت و مدیریت سرویس Push اپ Android در پنل پوشفا؛ از هماهنگی Firebase تا ارسال و گزارش.
این راهنما برای چه کسانی است؟
اگر مدیر اپلیکیشن، مدیر محصول، بازاریاب یا اپراتور پنل هستید، این صفحه کارهایی را توضیح میدهد که باید در پوشفا انجام دهید. نصب Pushfa Android SDK، مقداردهی با کلید عمومی و اجرای اجازه دریافت اعلان در کد اپ بر عهده توسعهدهنده Android است؛ ساخت شناسه ثابت مخاطب (Subscriber ID) و ثبت توکن را خود SDK انجام میدهد.
تفاوت Android Push با Web Push
| موضوع | Android Push | Web Push / PWA |
|---|---|---|
| محل نصب | داخل اپ Native Android | داخل وبسایت و Service Worker |
| عضویت | اجازه دریافت اعلان سیستمعامل و توکن Firebase | اجازه دریافت اعلان مرورگر و 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 | کد اپ |
| طراحی متن اجازه دریافت اعلان | محصول/بازاریابی | داخل اپ |
| ساخت و ارسال پیام | اپراتور پنل یا سرور | پوشفا |
| بررسی تحویل و کلیک | محصول/بازاریابی | گزارشهای پوشفا |
مسیر راهاندازی
اطلاعات Firebase را آماده کنید
Package اپ، google-services.json و Service Account باید متعلق به یک Firebase project باشند.
سرویس Android را در پنل بسازید
نوع اپ Android را انتخاب و تنظیمات Firebase همان پروژه را ثبت کنید.
کلید عمومی را به توسعهدهنده بدهید
api_public_key برای ثبت دستگاه استفاده میشود؛ کلید خصوصی نباید داخل اپ قرار گیرد.
دستگاه آزمایشی را ثبت کنید
پس از اجازه دریافت اعلان، دستگاه باید با platform=android در مشترکین دیده شود.
پیام Android آزمایشی بفرستید
نمایش در هنگام استفاده از اپ و در پسزمینه و اپ بسته را بررسی کنید.