وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

تداخل افزونه فروشگاه را چطور بدون قطع خرید مشتری پیدا کنیم؟

روش امن آزمایش تداخل افزونه فروشگاه با نسخه آزمایشی و سنجش سبد خرید و سفارش.

انتشار:
توسط تیم فنی نت‌آرام
۳ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله تداخل افزونه فروشگاه را چطور بدون قطع خرید مشتری پیدا کنیم؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
بعد از نصب یک افزونه، دکمه افزودن به سبد کار نمی‌کند یا هزینه ارسال اشتباه نشان داده می‌شود. ممکن است دو افزونه با هم ناسازگار باشند، اما خاموش‌کردن همه افزونه‌ها روی فروشگاه فعال می‌تواند پرداخت و سفارش مشتریان را قطع کند. بهتر است مشکل را در نسخه آزمایشی جدا کنیم.

مشکل را قابل تکرار کنید

نام محصول آزمایشی، آدرس صفحه، حساب مورد استفاده، کاری که انجام داده‌اید و نتیجه مورد انتظار را بنویسید. مثلاً «با انتخاب روش ارسال مشخص، مبلغ نمایش‌داده‌شده صفر می‌شود». زمان و نوع مرورگر را هم ثبت کنید. اگر محصول یا کد تخفیف خاصی لازم است، همان شرایط را در آزمون حفظ کنید.

نسخه آزمایشی امن بسازید

از میزبان درباره ساخت staging یا کپی آزمایشی کمک بگیرید و از فایل‌ها و دیتابیس نسخه قابل بازگردانی داشته باشید. نسخه آزمایشی نباید برای مشتریان واقعی ایمیل، پیامک یا درخواست پرداخت واقعی بفرستد. ارسال‌ها و اتصال‌های بیرونی را با نظر مسئول فنی به حالت آزمایشی ببرید و دسترسی عمومی آن را محدود کنید.
توجه کنید داده نسخه آزمایشی بعد از ساخت از سفارش‌های جدید فروشگاه اصلی عقب می‌ماند. بازگرداندن کل دیتابیس آزمایشی به فروشگاه فعال می‌تواند سفارش‌های جدید را از بین ببرد؛ تغییر را فقط با روش مشخص و حفظ داده‌های زنده اعمال کنید.

یک تغییر در هر مرحله

ابتدا همان مشکل را در نسخه آزمایشی بازتولید کنید. اگر آنجا رخ نمی‌دهد، تفاوت نسخه‌ها، داده‌ها، کش و اتصال درگاه آزمایشی را بررسی کنید. اگر مشکل تکرار شد و اخیراً افزونه‌ای نصب کرده‌اید، همان افزونه را موقتاً غیرفعال کنید و آزمایش را دوباره انجام دهید.
اگر نتیجه فرق کرد، افزونه را بازگردانید و تنظیمات یا نسخه آن را با سازنده بررسی کنید. اگر فرقی نکرد، سراغ نامزد بعدی بروید و نتیجه هر مرحله را ثبت کنید. گاهی مشکل از ترکیب دو افزونه است، پس یک آزمون موفق به‌تنهایی علت نهایی را ثابت نمی‌کند.

یک مثال برای جدا کردن افزونه مقصر

فرض کنید خطا پس از نصب افزونه حمل‌ونقل شروع شده است. در نسخه آزمایشی، همان محصول و آدرس را انتخاب کنید و هزینه را یادداشت کنید. افزونه تازه را موقتاً غیرفعال کنید و همان سبد را دوباره ببینید. اگر عدد درست شد، افزونه را دوباره فعال کنید؛ برگشت خطا سرنخ قوی‌تری است. سپس نسخه افزونه، تنظیم مرتبط و دو نتیجه را برای سازنده بفرستید. اگر برای کارکرد فروشگاه به آن وابسته‌اید، تا پیدا شدن جایگزین سازگار، تغییر را روی سایت اصلی اجرا نکنید.

تغییر را با آزمون مشتری تأیید کنید

در محیط آزمایشی، صفحه محصول، سبد، هزینه ارسال، ورود و ثبت سفارش را آزمایش کنید. حالت تست درگاه را طبق راهنمای همان ارائه‌دهنده فعال کنید تا پول واقعی جابه‌جا نشود. سپس تغییر تأییدشده را در زمان مناسب روی سایت اصلی انجام دهید و یک آزمون محدود و مجاز تکرار کنید.
گزارش مرحله‌ها و نسخه افزونه‌ها به پشتیبانی کمک می‌کند. راهنمای رسمی عیب‌یابی پرداخت ووکامرس نیز استفاده از محیط آزمایشی را توضیح می‌دهد. مشخصات هاست پربازدید برای ارزیابی نیازهای فروشگاه در دسترس است.
اشتراک‌گذاری:
لینکدینتلگرامایکس

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام