Проверки перед запуском витрины#
Проверьте весь путь покупателя в теме предпросмотра или на тестовой витрине, затем повторите основные проверки на опубликованном сайте.
Данные магазина и товара#
- Убедитесь, что Shop ID и Publishable Key принадлежат нужному магазину.
- Откройте Dashboard → Settings и убедитесь, что Allowed Origins (CORS) содержит источник опубликованной витрины, который действительно посещают покупатели (например,
https://www.example.com). При необходимости добавьте источники предпросмотра или тестирования, разделяя их запятыми, и нажмите Сохранить. См. порядок настройки. - Убедитесь, что тестовый товар готов, а его идентификатор на витрине совпадает с каталогом.
- Для пакетных загрузок проверьте итоговый статус задачи и ошибки отдельных товаров.
Поведение витрины#
- sdk.js успешно загружается, и на странице нет повторных загрузчиков.
- Для подходящих товаров нужная кнопка отображается в предусмотренном месте.
- Для товаров без сопоставления не отображается действующая кнопка прежнего товара.
- Выбор другого варианта обновляет отображаемый продукт в Viewer.
- Карточки товаров, быстрый просмотр и клиентская навигация работают правильно там, где они используются.
- Проверьте узкий экран мобильного устройства, навигацию с клавиатуры и браузеры, поддерживаемые вашим магазином.
Проверки в рабочей среде#
Опубликуйте изменения платформы, затем повторите путь покупателя в новом сеансе браузера. Проверьте консоль и панель сети на заблокированные скрипты, ошибки источников и устаревшие ресурсы в кеше. Проверьте правила согласия пользователей и загрузки скриптов с учетом конфигурации вашего сайта.
Откат и поддержка#
Сохраните доступ к предыдущей теме или версии приложения. Для отката удалите загрузчик SDK и изменения его целевого элемента; не удаляйте товары или учетные данные только ради скрытия кнопки на витрине. Запишите страницу с ошибкой, выбранный SKU, браузер и примерное время для устранения неполадок.