پوشفا
راهنمای کاربر Web Push / PWA

ساخت سرویس Web Push و PWA در پنل

راهنمای کاربر برای ثبت دامنه، ساخت سرویس Web، تحویل اطلاعات نصب به توسعه‌دهنده و بررسی اولین عضویت.

Web Push و PWA نمایش اعلان مرورگر در وب‌سایت و وب‌اپ نصب‌شده Web Push / PWAمرورگر، Service Worker و اعلان

۱. دامنه را ثبت کنید

از بخش «دامنه‌های من» دامنه HTTPS وب‌سایت را اضافه کنید. دامنه را دقیقاً مطابق آدرسی که کاربران باز می‌کنند وارد کنید. سرویس Web بدون دامنه ثبت‌شده ساخته نمی‌شود.

صفحه واقعی مدیریت دامنه‌ها در پنل پوشفا
در پنل، از منوی «دامنه‌ها» آدرس HTTPS سایت را ثبت و وضعیت آن را بررسی کنید.

۲. سرویس Web بسازید

از بخش «سرویس‌های من» روی افزودن سرویس بزنید، عنوان و دامنه را انتخاب کنید. اگر Firebase اختصاصی دارید اطلاعات همان پروژه را ثبت کنید؛ در غیر این صورت گزینه تنظیمات عمومی پوشفا را انتخاب کنید.

صفحه واقعی ساخت و مدیریت سرویس‌ها در پنل پوشفا
فرم ساخت سرویس و فهرست سرویس‌های موجود در یک صفحه در دسترس است.

۳. اطلاعات نصب را به توسعه‌دهنده بدهید

توسعه‌دهنده به api_public_key، کد اسکریپت و فایل Service Worker نیاز دارد. api_private_key برای نصب مرورگر لازم نیست و نباید در کد سایت قرار گیرد.

کلید خصوصی را فقط در Backend و وب‌سرویس‌های سروری نگهداری کنید.

۴. فایل Service Worker را دریافت کنید

از منوی سرویس «دریافت کانفیگ» را بزنید. فایل باید با نام pushfa-messaging-sw.js در ریشه همان دامنه قرار گیرد؛ مانند https://example.com/pushfa-messaging-sw.js.

کارت سرویس Web در صفحه سرویس‌های پنل پوشفا
عملیات نصب، تنظیمات و دریافت کانفیگ از کارت همان سرویس Web انجام می‌شود.

۵. اولین عضویت را بررسی کنید

پس از نصب، سایت را روی یک مرورگر واقعی باز و اجازه اعلان را قبول کنید. در صفحه مشترکین باید Subscriber ID، پلتفرم و وضعیت Push فعال دیده شود.