جستوجو در مستندات پوشفا
موضوع یا کاری را که میخواهید انجام دهید بنویسید تا راهنمای مربوط به آن را پیدا کنید.
شروع کار با وبسرویسهای پوشفا
مرجع ارسال برای Web Push، Android و iOS مشترک است؛ فقط ثبت و مصرف پیام در SDK هر پلتفرم تفاوت دارد.
ساختار صحیح API
ارسال مشترک Web، Android و iOS
تمام مسیرهای وبسرویس تکی، گروهی، Alias، شناسه ثابت مخاطب (Subscriber ID) و گزارش.
نکات مخصوص Web Push
Service Worker، لینک مرورگر و do_not_open.
نکات مخصوص Android
SDK، Deep Link، Additional Data و فیلتر android.
نکات مخصوص iOS
Swift Package، APNs، Rich Notification و فیلتر ios.
Profile و RetenX
ساخت Profile و ارسال event از سمت سرور.
احراز هویت و امنیت
وبسرویسهای ارسال به api_public_key و api_private_key نیاز دارند و باید فقط از سمت سرور فراخوانی شوند. SDKهای Web، Android و iOS برای عملیات سمت کاربر فقط کلید عمومی را استفاده میکنند.
فرآیند استاندارد
دستگاه با SDK عضو میشود
Web SDK، Android SDK یا iOS SDK توکن و شناسه ثابت مخاطب (Subscriber ID) را مدیریت میکند.
سرور مقصد را نگه میدارد
ترجیحاً شناسه ثابت مخاطب (Subscriber ID)، شناسه کاربر در سیستم شما (External ID) یا Alias را ذخیره کنید.
سرور endpoint مشترک را فراخوانی میکند
کلیدهای سرویس و دادههای پیام ارسال میشوند.
SDK مقصد پیام را مصرف میکند
Service Worker در Web یا SDK نیتیو داخل اپ Android و iOS.
آزمایش درخواستها با Postman
کالکشن رسمی پوشفا را دانلود و متغیرهای base_url، api_public_key و api_private_key را در سطح Collection تنظیم کنید. کلید خصوصی را فقط در محیط امن سرور یا Postman شخصی نگه دارید و فایل دارای کلید واقعی را به اشتراک نگذارید.