Устранение неполадок и поддержка#
Начните с этапа, на котором возникает сбой интеграции Visualizer SDK: загрузка SDK, сопоставление товара или импорт данных. Сохраните сведения о запросе, не раскрывая учетные данные.
Кнопка на витрине не появляется#
- Найдите
https://sdk.ideal.house/sdk.jsна панели сети и проверьте ошибки загрузки. - Убедитесь, что есть только один загрузчик с правильными Shop ID и Publishable Key.
- Откройте Dashboard → Settings. Убедитесь, что Allowed Origins (CORS) содержит точный источник тестируемой витрины, нажмите Сохранить после изменений и перезагрузите витрину. Также проверьте точное значение
data-product-codeцелевого элемента. См. настройку источников. - Убедитесь, что товар готов, а выбранный вариант имеет сопоставление.
- Для кнопок, созданных вручную, проверьте, что стили позволяют показать активное состояние после успешной проверки.
Не показывайте непроверенную кнопку принудительно, чтобы обойти проверку пригодности товара. Следуйте руководству по платформе и руководству по сопоставлению.
Открывается неправильный товар#
Проверьте целевой элемент после смены варианта, открытия быстрого просмотра или перехода без перезагрузки. Сбросьте устаревшие атрибуты SDK согласно разделу динамические страницы и убедитесь, что обработчик платформы действительно вызывается.
Импорт был принят, но товары отсутствуют#
Ответ 202 Accepted запускает асинхронную работу. Прочитайте статус задачи, проверьте сбои элементов и используйте ошибки и повторные попытки. Эндпоинт статуса возвращает текущую или последнюю задачу магазина; это не поиск истории по произвольному ID задачи.
Что отправить в службу поддержки#
Используйте канал поддержки, предоставленный при подключении, или форму связи в аккаунте. Укажите URL затронутой витрины, Shop ID при необходимости, код товара или идентификатор задачи импорта, примерное время, браузер, ожидаемый результат и ответ об ошибке без конфиденциальных данных. Перед передачей журналов или снимков экрана удалите Client Secret, ключи API, токены и личные изображения клиентов.