پوشفا
راهنمای کاربر Android

راهنمای کاربر اپ Android

مسیر غیر فنی ساخت و مدیریت سرویس Push اپ Android در پنل پوشفا؛ از هماهنگی Firebase تا ارسال و گزارش.

Push اپ Android با Pushfa SDK و Firebase

این راهنما برای چه کسانی است؟

اگر مدیر اپلیکیشن، مدیر محصول، بازاریاب یا اپراتور پنل هستید، این صفحه کارهایی را توضیح می‌دهد که باید در پوشفا انجام دهید. نصب Pushfa Android SDK، مقداردهی با کلید عمومی و اجرای permission در کد اپ بر عهده توسعه‌دهنده Android است؛ ساخت Subscriber ID و ثبت token را خود SDK انجام می‌دهد.

تفاوت Android Push با Web Push

موضوعAndroid PushWeb 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 و اپ بسته را بررسی کنید.