
WIUNIX PULSE
ارسال اعلان و مدیریت تحویل پیام
اعلانهای اپلیکیشن را ارسال کنید، مخاطبان و کمپینها را مدیریت کنید و وضعیت پیامها را در یک پنل پیگیری کنید. Pulse بکاند شما را به سرویسهای ارسال پوش متصل میکند.
مدیریت اعلان در اپلیکیشنهای شما
اپلیکیشنها و مخاطبان را یکجا مدیریت کنید.
Pulse تنظیمات اعلان، ارسال پیام و پیگیری نتیجه را برای تیم محصول و توسعه در یک محیط قرار میدهد. پیامهای اپلیکیشن، اطلاعرسانی سرویس و هشدارهای عملیاتی را با محدودهٔ مشخص برای هر برنامه و محیط مدیریت کنید.
برای هر اپلیکیشن تنظیمات مشخص داشته باشید.
پروژه بسازید، محیط توسعه را از تولید جدا کنید و پلتفرم و کانال هر اپلیکیشن را مشخص کنید. برای بکاند کلید دسترسی با مجوز و تاریخ انقضای معین بسازید و آن را تغییر دهید یا لغو کنید. اعضای تیم در محدودهٔ سازمان و پروژهٔ مجاز خود فعالیت میکنند.
پیام را برای کاربر، نصب یا موضوع بفرستید.
نصبهای اپلیکیشن را ثبت و به شناسهٔ کاربر در محصول خود متصل کنید؛ عضویت در موضوعها را هم مدیریت کنید. از API برای ارسال به یک نصب مشخص، یک کاربر یا اعضای یک موضوع استفاده کنید. تعیین مخاطب مجاز همچنان بر عهدهٔ محصول شماست.
تنظیمات دریافت مخاطب را رعایت کنید.
تنظیمات دریافت را برای کاربر یا نصب ثبت کنید. هنگام انتخاب مخاطبان کمپین، انصراف از دستههای پیام و محدودیت تعداد ارسال در نظر گرفته میشود.
بکاند را از طریق API متصل کنید.
APIهای پیام و مقصد ارسال، همراه با SDK زبان Rust، برای اتصال در دسترساند. کلید ارسال روی بکاند امن میماند؛ مرورگر و اپلیکیشن موبایل از رابط احراز هویتشدهٔ محصول خود استفاده میکنند.
قالب پیام، مخاطبان و کمپینها
کمپین را برای مخاطب مشخص آماده کنید.
برای اعلانها قالب با محتوای مشخص و زبان مورد نظر بسازید. مخاطب میتواند اعضای یک موضوع، گروهی بر اساس قواعد ویژگیها یا یک نصب آزمایشی باشد. اپلیکیشن، کانال، زمان ارسال، مهلت اعتبار پیام و نرخ ارسال را پیش از فعالکردن کمپین مشخص کنید.
کمپین ابتدا پیشنویس است و زمانبندی، توقف موقت، ادامه و لغو، کنترلهای جداگانه دارند. Pulse مخاطبان انتخابشده، پیشرفت ورود پیامها به صف و خطاهای نهایی را ثبت میکند. توقف یا لغو، کارهای در انتظار را متوقف میکند و اعلانهایی را که قبلاً وارد صف یا نمایش شدهاند پس نمیگیرد.
نمونهٔ اطلاعرسانی دربارهٔ سرویس
برای تغییر برنامهریزیشدهٔ یک سرویس، موضوعی مخصوص نصبهای عضو تعریف کنید. قالب پیام را آماده کنید، اپلیکیشن مربوط را انتخاب و کمپین را زمانبندی کنید. سپس مخاطبان انتخابشده و نتیجهٔ ورود پیامها به صف را بررسی کنید؛ پذیرش سرویس ارسال را با مشاهدهٔ اعلان توسط انسان یکی ندانید.
ارسال با محدوده و تنظیمات روشن
هر کمپین تا ۱۰٬۰۰۰ مخاطب دارد و نرخ ورود به صف و مهلت اعتبار پیام قابل تنظیم است. قالب باید برای ارسال آماده باشد؛ متغیر حلنشده پذیرفته نمیشود. این امکانات برای کمپین اعلان است و به معنی ارسال ایمیل و پیامک، ساخت سفر مشتری یا شخصیسازی خودکار محتوا نیست.

پیگیری ارسال و خطا
وضعیت هر پیام را پیگیری کنید.
پیامها، تلاشهای ارسال، وضعیت صف و خطاهای نهایی را بررسی کنید. برای خطاهای موقت قابلتکرار، Pulse با فاصلهٔ زمانی محدود و طبق پاسخ سرویس ارسال دوباره تلاش میکند. تغییر توکن، لغو مقصد و پاسخ نامعتبر بودن مقصد نیز در چرخهٔ نگهداری مدیریت میشوند.
رویدادهای ارسال را به سامانهٔ خود وصل کنید.
وبهوک امضاشده، رویدادهایی مانند ورود پیام به صف، پذیرش سرویس ارسال، نامعتبرشدن مقصد، شکست ارسال و پایان کمپین را گزارش میکند. سابقهٔ تلاشهای وبهوک را ببینید، کلید امضا را تغییر دهید و در صورت نیاز مقصد را متوقف یا لغو کنید. سامانهٔ دریافتکننده باید امضا را بررسی و رویداد تکراری را مدیریت کند.
ورود به صف، پذیرش و دیدهشدن متفاوتاند.
پیامِ واردشده به صف منتظر پردازش است. پذیرش فقط نشان میدهد سرویس پوش درخواست را پذیرفته؛ نمایش روی دستگاه را ثابت نمیکند. نمایش مرورگر، بازکردن اعلان، خواندهشدن در صندوق و تأیید صریح انسان، در مسیرهای پیادهسازیشده نشانههای جداگانهاند. گزارش نتیجه باید این تفاوت را حفظ کند.
کانالهای پوش و آمادگی پلتفرم
کانال مناسب اپلیکیشن را انتخاب کنید.
Pulse اتصال مستقیم به FCM، Web Push، APNs، WNS، Huawei Push Kit و Amazon ADM دارد. استفاده در اپلیکیشن شما به تنظیمات سرویس ارسال، امکانات پلتفرم و تست دستگاه وابسته است؛ وجود اتصال بهتنهایی آمادگی همهٔ دستگاهها را تضمین نمیکند.
پذیرش ثبتشده برای Android و Web Push
برای FCM، پذیرش عملیاتی همراه با تست یک اپلیکیشن Android ثبت شده است. در مسیر جداگانهٔ Web Push روی Microsoft Edge ویندوز نیز پذیرش، نمایش مرورگر، اعلان ویندوز و تأیید صریح انسان ثبت شدهاند. این نتیجه مربوط به برنامهها و محیطهای بررسیشده است، نه همهٔ دستگاههای Android یا مرورگرها.
Apple و پلتفرمهای دیگر
برای APNs و VoIP/PushKit، راهاندازی اطلاعات دسترسی Apple و پذیرش روی دستگاه واقعی هنوز باید تکمیل شود. مسیرهای WNS، Huawei و ADM هم به تنظیم و بررسی مستقل اپلیکیشن نیاز دارند. پوش تماس ورودی پیام بیدارباش است؛ وضعیت تماس و انتقال صدا بر عهدهٔ اپلیکیشن صوتی میماند.
آمادهسازی اتصال به Pulse
اپلیکیشن، مخاطب و نیاز ارسال را مشخص کنید.
اطلاعات مورد نیاز از تیم شما
اپلیکیشن و محیطها، کاربرد اعلان، قواعد مخاطبان، اندازهٔ کمپین و دستگاههای مورد نیاز را مشخص کنید. اطلاعات سرویس ارسال، رضایت و لغو دریافت، محتوای مناسب اعلان و معیار پذیرش باید روشن باشند. بکاند شما مخاطب مجاز را انتخاب میکند و برنامهٔ کاربر مسئول مجوز، نمایش و بازکردن امن مقصد است.
آنچه Pulse مدیریت میکند
Pulse اطلاعات محرمانهٔ ارائهدهنده، مسیر ارسال، وضعیت پیام، تلاش مجدد و نامعتبرشدن مقصد را مدیریت میکند. اطلاعات محرمانه از پنل قابل بازیابی نیست. کلید ارسال بکاند را در مرورگر یا بستهٔ موبایل قرار ندهید. پیش از اجرا، کانالها و محدودهٔ پشتیبانی را تأیید کنید؛ بستهٔ آمادهٔ استقرار مستقل در عرضهٔ فعلی ارائه نمیشود.