پوش وب و سلامت
نمای کلی، کلیدهای پوش، آزمایش روی مرورگر، پنجرهی درخواست اجازه، زنگوله، وباپ قابل نصب و صفحهی سلامت پوشیار، همراه با همهی گزینهها و پیشفرضها.
این صفحه سه صفحهی پوشیار را شرح میدهد که برای راهاندازی لازماند: «نمای کلی» (صفحهی اصلی)، «پوش وب» (کلیدها، آزمایش و پنجرهی درخواست اجازه) و «سلامت» (بررسی پیشنیازها). همهی آنها در منوی «پوشیار» پیشخوان وردپرس و در جعبهی عمودی کناری هر صفحهی پوشیار هستند.
نمای کلی
نشانی: «پوشیار ← نمای کلی» (admin.php?page=pushyar). این صفحه تصویر کوتاهی از وضعیت میدهد و هیچ تنظیمی ندارد.
سه کارت بالای صفحه:
| کارت | چه میگوید |
|---|---|
| نسخه | نسخهی پوشیار و وضعیت موتور ارسال: «آمادهی ارسال» یا «پوش وب کار میکند؛ موتور ارسال فعال نیست». |
| سلامت | شمار مشکلها و بررسیهای سالم؛ با کلیک به صفحهی سلامت میروید. |
| افزونههای متصل | شمار افزونههایی که از راه پوشیار اعلان میفرستند؛ با کلیک به افزونههای متصل میروید. |
کادر «قابلیتها». فهرست قابلیتهای پوشیار با نشان «فعال»: پوش وب، موتور ارسال برای افزونههای دیگر، کانال ایمیل، اعلان درونسایت، قالب با متغیر، مشترکان و برچسبها و بخشها، خبرنامه از فید، اعلانهای سفارش فروشگاه، کمپین و گزارش، و اطلاعرسانی به کسانی که قابلیت یا نقشی را دارند.
کادر «راهنماها». راهنمای گامبهگام بر اساس هدف شما. هر راهنما هدف، گامها، «اشتباه رایج» و دکمهی «باز کردن پنل» دارد که مستقیم به کادر مربوط میبرد. راهنماها اینهاست: مدیران فروشگاه فوراً از سفارشها باخبر شوند؛ مسئول فروش وقتی پروندهای به او سپرده میشود باخبر شود (نیاز به سلیار)؛ خریدار از هر تغییر سفارشش باخبر شود؛ پیشنهاد ویژه فقط برای مهمانهای موبایل؛ خریدارانی که ۳۰ روز است خرید نکردهاند؛ ناظم دیدگاهها از دیدگاهِ منتظر بررسی باخبر شود؛ سری خوشآمدگویی پس از اشتراک؛ «هر هفته همان اعلان»؛ «بازدیدکنندگان آیفون و آیپد»؛ و «کسی میگوید هیچ اعلانی نمیبیند».
پوش وب
نشانی: «پوشیار ← پوش وب» (admin.php?page=pushyar-push). کلیدها، آزمایش، عیبیابی سمت مرورگر و پنجرهی درخواست اجازه اینجاست. سه کارت بالای صفحه: «کلیدهای پوش» (آماده/ساخته نشده)، «مشترکان» (شمار مرورگرهایی که اجازه دادهاند) و «همین مرورگر» (اشتراکهای خودِ شما).
کلیدهای پوش
هر اشتراک به کلیدهای سایت گره خورده است (کلید VAPID). تا کلیدها ساخته نشوند هیچ اعلانی فرستاده نمیشود.
- ساخت: کلید «کلیدهای پوش این سایت ساخته شوند.» را روشن کنید و «ساخت کلیدهای پوش» را بزنید. کلیدها فقط با درخواست شما ساخته میشوند.
- پس از ساخت: نشان «آماده»، اثر انگشت کوتاه کلید و «نشانی Service Worker» دیده میشود (نشانی ریشهی سایت با
pushyar_sw=1؛ از ریشهی سایت سرو میشود تا همهی صفحهها را پوشش دهد). - عوض کردن کلیدها: زیر «عوض کردن کلیدهای پوش» (فقط برای سایتی که از نو شروع میکند): کلمهی
REPLACEرا بنویسید، کلید «میدانم که همهی مشترکان از دست میروند.» را روشن کنید و دکمه را بزنید.
هشدار: با عوض کردن کلیدها همهی مشترکان برای همیشه از دست میروند و باید دوباره اجازه بدهند. جز برای شروع از صفر این کار را نکنید.
کلیدهای پوش بهارثرسیده. اگر سایت اشتراکهایی را از جای دیگری گرفته باشد، کلید آنها نگه داشته میشود تا آن اشتراکها قابلدسترس بمانند؛ هر ردیف نام منبع، اثر انگشت و شمار اشتراکهایش را نشان میدهد. این کلیدها هرگز برای اشتراک تازه به کار نمیروند. اگر چنین کلیدی نباشد، این بخش نمایش داده نمیشود.
آزمون روی همین مرورگر
مرورگری را که با آن در پیشخوان هستید مشترک میکنید و برای خودتان اعلان میفرستید؛ کس دیگری آن را نمیگیرد. تا کلید ساخته نشود دکمهها غیرفعالاند.
- مشترک کردن این مرورگر و ارسال اعلان آزمایشی؛
- اعلان آزمایشی را خودتان بنویسید (بخش بازشونده): «عنوان» (تا ۱۲۰ نویسه)، «متن» (تا ۵۰۰ نویسه)، «پیوند» و «تصویر» (نشانی). همه اختیاریاند، مقدارشان برای آزمون بعدی نگه داشته میشود و فیلد خالی از متن پیشفرض پوشیار استفاده میکند. با متن واقعی یک کمپین امتحان کنید تا ببینید مرورگر کجا کوتاهش میکند. تصویر را کروم و اج نشان میدهند و مرورگرهای دیگر نادیده میگیرند.
اعلان را نمیبینم
دکمهی «ساختن یک اعلان در همین مرورگر» بیآنکه چیزی بفرستد از خود مرورگر میخواهد اعلان بسازد. اگر آن هم دیده نشد، مانع در مرورگر یا سیستمعامل است نه در سایت. زیر آن کادر بازشوندهی «اعلان را نمیبینم — نشانم بده چه کنم» مرحلههای هر مرورگر و سیستم را دارد (ویندوز، مک، فایرفاکس، سافاری، iOS، اندروید)؛ خلاصهی آنها در پرسشها و عیبیابی آمده است.
این مرورگر چه میگوید
اعلان ممکن است از سایت بیرون برود، سرویس پوش آن را بپذیرد و باز هم هرگز دیده نشود. این کادر هفت بررسی را از مرورگر همین لحظهی شما میخواند:
- این مرورگر میتواند پوش وب بگیرد؛
- اعلان برای این سایت اجازه دارد؛
- سرویسورکر پوشیار برای کل سایت در کار است؛
- این مرورگر اشتراک دارد؛
- اشتراک به کلیدهای پوش همین سایت تعلق دارد؛
- مرورگر واقعاً اعلان میسازد؛
- آخرین اعلان آزمایشی.
پنجرهی درخواست اجازه
این کادر یک فرم دارد و با نوار «ذخیره همه تنظیمات» ذخیره میشود. ابتدا یک جعبهی کوچک پوشیار نشان داده میشود؛ پنجرهی خود مرورگر فقط پس از زدن «اجازه میدهم» باز میشود. چون «رد» کردن در مرورگر سخت برگردانده میشود، زود و پرتکرار پرسیدن مشترک را میسوزاند.
| تنظیم | پیشفرض | توضیح |
|---|---|---|
پرسیدن از بازدیدکنندگان (prompt_enabled) |
خاموش | پنجرهی پوشیار روی سایت نمایش داده شود یا نه. |
عنوان پنجره (prompt_title) |
خالی ← «با ما در جریان باشید» | خط اول پنجره. خالی بماند، متن پیشفرض میآید. بگویید اعلانها دربارهی چه هستند. |
متن پنجره (prompt_text) |
خالی ← «با آمدن هر چیز تازه به شما خبر میدهیم. هر وقت بخواهید میتوانید خاموشش کنید.» | جملهی زیر عنوان. |
نوشتهی دکمهها (prompt_allow، prompt_later) |
خالی ← «اجازه میدهم» و «الان نه» | دکمهی اول پنجرهی مرورگر را باز میکند؛ دومی جعبه را میبندد. |
صبر پیش از پرسیدن (prompt_delay_seconds) |
۱۵ ثانیه (۰ تا ۶۰۰) | صفر یعنی بلافاصله که بیشتر بازدیدکنندگان رد میکنند. |
یا پس از پیمایش (prompt_scroll_percent) |
۰ (۰ تا ۱۰۰) | وقتی بازدیدکننده این درصد از صفحه را خواند بپرس. ۰ فقط همین محرک را خاموش میکند. هرکدام (زمان یا پیمایش) زودتر برسد پنجره را باز میکند. |
فقط از بازدید شماره (prompt_min_pageviews) |
۱ (۱ تا ۲۰) | چند صفحه ببیند تا از او پرسیده شود (در همان مرورگر شمرده میشود). برای وبلاگ ۱، برای فروشگاه ۲ یا ۳. |
پرسیدن دوباره پس از (prompt_repeat_days) |
۳۰ روز (۱ تا ۳۶۵) | پس از «الان نه» چند روز در همان مرورگر پنجره نیاید. |
زنگوله و وباپ قابل نصب
این گزینهها هم در کادر «پنجرهی درخواست اجازه» و با همان فرم ذخیره میشوند.
| تنظیم | پیشفرض | توضیح |
|---|---|---|
دکمهی زنگوله (bell_enabled) |
خاموش | زنگولهی کوچکی روی سایت که هر کس هر وقت خواست مشترک شود، بیانتظار پنجره. کسی که اعلانش از قبل روشن است زنگ را نمیبیند. وقتی پنجرهی خودکار خاموش است روشن بگذارید. |
وباپ قابل نصب (pwa_manifest_enabled) |
خاموش | یک manifest کوچک (نام، صفحهی شروع، نماد سایت) به صفحهها اضافه میشود تا بازدیدکننده بتواند سایت را به صفحهی اصلی گوشی بیفزاید. iPhone و iPad اعلان را فقط از سایتی میگیرند که روی صفحهی اصلی باشد. نیاز به «نماد سایت» دارد (نمایش ← شخصیسازی ← هویت سایت)؛ بدون آن چیزی اضافه نمیشود. اگر پوسته یا افزونهای خودش manifest دارد، پوشیار آن را نگه میدارد. |
جای زنگ (bell_position) |
جدول زیر | برای هر نوع صفحهنمایش جدا: لبهی افقی («ابتدای متن»، «راست»، «چپ»)، فاصله، لبهی عمودی («پایین»، «بالا») و فاصله، به درصد صفحه (۰ تا ۹۰، گام ۰٫۵). زنگ هرگز از صفحه بیرون نمیرود. |
نشانی تماس (vapid_subject) |
خالی ← mailto: با ایمیل مدیر سایت |
راهی که سرویس پوش بتواند به شما برسد؛ با هر پوش فرستاده میشود. |
پیشفرض جای زنگ («ابتدای متن» یعنی راست در فارسی و چپ در انگلیسی):
| صفحهنمایش | افقی | عمودی |
|---|---|---|
| دسکتاپ | ۱٫۵٪ از ابتدای متن | ۲٫۵٪ از پایین |
| تبلت، افقی | ۲٪ از ابتدای متن | ۳٪ از پایین |
| تبلت، عمودی | ۳٪ از ابتدای متن | ۲٫۵٪ از پایین |
| موبایل | ۵٪ از ابتدای متن | ۲٫۵٪ از پایین |
نکته: زنگ ممکن است روی دکمهی شناور دیگری مثل گفتوگو بیفتد؛ پس از ذخیره سایت را روی گوشی و تبلت ببینید.
سلامت
نشانی: «پوشیار ← سلامت» (admin.php?page=pushyar-health). جدولی با سه ستون «بررسی»، «وضعیت» و «جزئیات» و دکمهی «بررسی دوباره». وضعیتها: «سالم»، «هشدار»، «مشکل»، «نکته» و «بهزودی». بررسیها:
| بررسی | چه میسنجد |
|---|---|
| نسخهی PHP | PHP ۷٫۴ یا جدیدتر؛ قدیمیتر «مشکل» است. |
| HTTPS | سایت باید روی HTTPS باشد (یا localhost)؛ وگرنه «مشکل». |
| OpenSSL | افزونهی OpenSSL با منحنی P-256 و AES-128-GCM باشد و بشود کلید ساخت. اگر میزبان openssl.cnf تنظیم نکرده باشد، متغیر OPENSSL_CONF را از میزبان بخواهید. |
| کلیدهای رمزنگاری | رازها رمزشده نگه داشته میشوند. اگر نمکهای امنیتی وردپرس (در wp-config.php) عوض شوند، رازهای ذخیرهشده خوانده نمیشوند و «مشکل» میشود؛ نمکهای قبلی را برگردانید. |
| جدولهای پایگاه داده | همهی جدولهای پوشیار وجود داشته باشند؛ اگر نه، افزونه را غیرفعال و دوباره فعال کنید. |
| ارسال در پسزمینه | بررسی زمانبندی پنجدقیقهای. اگر DISABLE_WP_CRON فعال باشد هشدار میدهد که باید کرون سرور wp-cron.php را صدا بزند. |
| صف ارسال | پیامی که باید رفته باشد و نرفته (نشانهی کار نکردن کرون) هشدار میدهد؛ در «پیامها» صف را دستی اجرا کنید. |
| کلیدهای پوش (VAPID) | ساخته شده و خوانا باشند. |
| Service Worker | از ریشهی سایت سرو میشود. |
| مشترکان | شمار مرورگرهایی که میتوانند اعلان بگیرند؛ اگر هیچکس مشترک نشده «نکته» است. |
| سلیار | اگر نصب نباشد «نکته: پوشیار بیسلیار کامل کار میکند»؛ اگر نسخهاش برای این پوشیار قدیمی باشد «هشدار». |