══════════ یادآوری مهربان نصب «پیام‌رسان کافی‌نت اکبری» ══════════

چه می‌کند
  • به مشتری‌ای که اپ را نصب نکرده، یک کارت پایین‌کش زیبا نشان می‌دهد:
      «می‌خواهی برنامه پیام‌رسان کافی‌نت اکبری رو نصب کنی؟»   [ بله، نصب کن ]  [ بعداً ]
  • ۸ متن آماده دارد که به نوبت می‌آیند (راحتی، اعلان پاسخ، سبک و بی‌خطر بودن، سفارش‌ها دم دست، سرعت،
    ده ثانیه وقت، اطلاعیه‌های کانال، و متن شوخ «خدا شاهده پشیمان نمی‌شوید» با دکمهٔ «خدا شاهده، نصب کن»).
  • برای نترسیدن، همیشه سه برچسب آرام‌بخش دارد: رایگان ✓ بدون دسترسی به اطلاعات گوشی ✓ با یک لمس پاک می‌شود ✓
  • «بله» در اندروید پنجرهٔ نصب خود مرورگر را باز می‌کند. در آیفون (و مرورگرهایی که نصب خودکار ندارند)
    راهنمای دو مرحله‌ای تصویری‌وار نشان می‌دهد؛ اگر مشتری از داخل اینستاگرام/تلگرام آمده باشد، یادآوری می‌کند
    اول در مرورگر باز کند.

چه وقت می‌آید
  • اولین بار ۱۲ ثانیه بعد از باز شدن چت؛ و بعد از ارسال پیام مشتری (متن «جواب را با اعلان بگیر»).
  • وسط تایپ، یا وقتی پنجرهٔ دیگری باز است نمی‌آید (کمی بعد دوباره امتحان می‌کند).
  • فقط روی موبایل/تبلت؛ داخل اپ نصب‌شده و روی کامپیوتر هرگز؛ بعد از نصب هم دیگر نمی‌آید.
  • هر بار «بعداً» بزند: ۶ بار اول، هر ساعتی که برگردد؛ بعد حداکثر روزی دو بار؛ بعد از ۱۲ بار، هر ۳ روز یک بار.

تنظیم
  • بالای فایل install-nudge.js بخش CFG است: خاموش/روشن (enabled)، تأخیرها و فاصله‌ها.
  • متن‌ها در آرایهٔ VARIANTS همان فایل است و راحت عوض می‌شود.

چرا «اجبارِ کامل» نکردیم
  • مرورگرها اجازهٔ نصب بدون تأیید مشتری را نمی‌دهند و در آیفون نصب فقط دستی است.
  • بستن چت تا زمان نصب باعث می‌شود مشتری‌ها از سایت بروند. این روش مدام یادآوری می‌کند، ولی چت را قفل نمی‌کند.

فایل‌ها
  جدید: install-nudge.js
  تغییر: chat.html (اضافه‌شدن اسکریپت و یک خط بعد از ارسال پیام) ، sw.js (کش v54 و اضافه‌شدن فایل جدید)
  نصب: فایل‌ها را جایگزین کنید (روی هاست فایل install-nudge.js هم باید آپلود شود).
