Устранение неполадок с контентом Checkout Blocks
Контент Checkout Blocks может отображаться некорректно по разным причинам, из-за чего элементы могут исчезать или работать неправильно. Распространённые проблемы: несоблюдение правил отображения, неверная настройка разрешений или несоответствия между настройками самого блока и тем, как он был добавлен в редактор оформления заказов и аккаунтов.
Это руководство поможет вам самостоятельно найти и устранить распространенные проблемы с Checkout Blocks. Если после выполнения шагов из этого руководства у вас по-прежнему возникают проблемы, обратитесь за помощью в службу поддержки Shopify.
На этой странице
- Поиск неисправностей в блоках
- Поиск неисправностей при создании или сохранении блоков
- Поиск неисправностей в индивидуальных скидках
- Поиск неисправностей в настройках способов доставки и оплаты
- Проверка изменений с помощью тестового оформления заказа
- Часто задаваемые вопросы
- Прежде чем обращаться в службу поддержки Shopify по поводу Checkout Blocks
Устранение неполадок с блоками
Блоки — это элементы настройки, которые отображают контент при оформлении заказа, например пользовательские поля, динамический контент и баннеры. Если блок работает не так, как ожидалось, используйте следующие разделы, чтобы выявить и устранить проблему.
Блок не отображается при оформлении заказа
Неполадка: блок не добавлен в редактор
Создание блока в приложении Checkout Blocks не добавляет его в оформление заказа автоматически. Вам нужно добавить блок в конфигурацию оформления заказа с помощью редактора оформления заказа и аккаунтов.
Шаги:
- В панели администратора Shopify перейдите в раздел «Настройки» > «Оформление заказа».
Неполадка: для блока не установлен статус «Активен»
Чтобы блок отображался при оформлении заказа, для него должен быть установлен статус Активен. Блоки-черновики не отображаются для клиентов.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Неполадка: блок не опубликован для рынка или страницы
Если для вашего блока настроены параметры публикации для конкретного рынка, он будет отображаться только на выбранных вами рынках. Если блок опубликован только для определённых страниц оформления заказа, он не будет отображаться на других страницах.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Неполадка: не соблюдаются правила отображения
Правила отображения определяют условия, которые должны быть выполнены, чтобы блок отображался при оформлении заказа. Если эти условия не выполняются во время сессии оформления заказа клиента, блок не отображается.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Неполадка: несоответствие ИД блока
У каждого типа блока в редакторе оформления заказов и аккаунтов есть настройка ИД блока. ИД блока в редакторе должен совпадать с ИД блока, который вы создали в приложении Checkout Blocks. Если ИД не совпадают, блок не будет отображаться.
Например, если в приложении Checkout Blocks у вашего блока указан ИД 4, то и в редакторе оформления заказов и аккаунтов для этого блока должен быть установлен ИД 4.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Неполадка: поле ИД блока для предпросмотра содержит значение
Поле ИД блока для предпросмотра (для целей тестирования) в редакторе оформления заказов и аккаунтов предназначено только для тестирования. Если после сохранения настроек оформления заказа это поле содержит значение, оно может переопределить правила отображения вашего блока и вызвать непредвиденное поведение.
Шаги:
- В панели администратора Shopify перейдите в раздел «Настройки» > «Оформление заказа».
Неполадка: отображается блок с более высоким приоритетом
Если у вас есть несколько блоков одного типа с пересекающимися правилами отображения, отображается только блок с самым высоким приоритетом. Подробнее о приоритете блоков.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Поиск неисправностей: достигнут лимит активных блоков
Checkout Blocks поддерживает до 30 активных блоков для каждого типа. Если у вас более 30 активных блоков одного типа (например, 35 активных блоков пользовательских полей), то при оформлении заказа смогут отображаться только первые 30 из них.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Блок отображается при оформлении заказа несколько раз
Поиск неисправностей: блок добавлен в общий раздел
В зависимости от того, куда вы добавляете блок в редакторе оформления заказов и аккаунтов, он может отображаться на каждом шаге оформления заказа. Раздел «Сводка по заказу» и область, прикреплённая к кнопке «Продолжить» или «Вернуться», отображаются на всех страницах оформления заказа.
Чтобы блок отображался только на определённом шаге, добавьте его в основную область контента на этом шаге.
Шаги:
- В панели администратора Shopify перейдите в раздел «Настройки» > «Оформление заказа».
Поиск неисправностей: добавлено несколько экземпляров блока
Некоторые типы блоков, например блоки «Редактирование позиций заказа», обычно достаточно добавить на страницу оформления заказа только один раз. Такой блок использует правила отображения, чтобы показывать разный контент в разных сценариях. Если контент блока дублируется, возможно, вы случайно добавили больше экземпляров блока, чем нужно.
Шаги:
- В панели администратора Shopify перейдите в раздел «Настройки» > «Оформление заказа».
Поиск неисправностей: ошибки при создании или сохранении блоков
Если при попытке создать или сохранить блок возникает ошибка, ознакомьтесь со следующими разделами.
Поиск неисправностей: ошибка «При отправке формы возникли проблемы»
Обычно эта ошибка означает, что у вашего аккаунта сотрудника нет необходимых разрешений для создания блоков в Checkout Blocks.
Необходимые разрешения:
- Разрешения для магазина > Контент: сотрудник должен иметь разрешения на просмотр, создание и редактирование определений метаобъектов, а также на просмотр, создание и редактирование записей.
- Разрешения для магазина > Настройки магазина: у сотрудника должно быть разрешение «Управление настройками».
- Разрешения для приложений: у сотрудника должны быть разрешения как минимум для Checkout Blocks.
Шаги:
- В панели администратора Shopify перейдите в раздел «Настройки» > «Пользователи и разрешения».
- Нажмите на аккаунт сотрудника, у которого возникает ошибка.
- В разделе «Разрешения для магазина» разверните раздел «Контент».
- Убедитесь, что для определений метаобъектов выбраны разрешения на просмотр, а также на создание и редактирование.
- Убедитесь, что для записей выбраны разрешения на просмотр, а также на создание и редактирование.
- В разделе «Настройки магазина» убедитесь, что выбрано разрешение «Управление настройками».
- В разделе «Разрешения для приложений» убедитесь, что выбрано приложение Checkout Blocks.
- Нажмите Сохранить.
Если у вас нет прав на изменение разрешений для персонала, обратитесь к владельцу магазина или сотруднику с разрешениями на управление пользователями.
Поиск неисправностей: индивидуальные скидки
Индивидуальные скидки, созданные в Checkout Blocks, могут применяться некорректно по нескольким причинам.
Поиск неисправностей: достигнут лимит активных автоматических скидок
В Shopify одновременно может быть не более 25 активных автоматических скидок, включая скидки от всех установленных приложений. Этот лимит распространяется на весь ваш магазин, а не только на Checkout Blocks.
Если вы попытаетесь активировать 26-ю автоматическую скидку, она не будет применена при оформлении заказа.
Шаги:
- В панели администратора Shopify перейдите в раздел «Скидки».
- Отфильтруйте список, чтобы отображались только автоматические скидки.
- Подсчитайте, сколько автоматических скидок активно в данный момент.
- Если у вас 25 или более активных автоматических скидок, деактивируйте или удалите те, которые вам больше не нужны, прежде чем активировать новые.
Подробнее об ограничениях при комбинировании скидок.
Поиск неисправностей: скидка неактивна
Чтобы индивидуальная скидка применялась при оформлении заказа, для неё должен быть установлен статус «Активна». Кроме того, срок действия скидки не должен истечь в соответствии с настроенными датами начала и окончания.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Поиск неисправностей: не выполняются правила предоставления скидки
Для индивидуальных скидок в Checkout Blocks можно настроить подробные условные правила, которые определяют, когда применяется скидка. Если эти условия не выполняются во время сессии оформления заказа клиента, скидка не будет применена.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Поиск и устранение неисправностей в настройках способов доставки и оплаты
Если способы доставки или оплаты не скрываются, не переименовываются или их порядок не изменяется должным образом, ознакомьтесь со следующими разделами.
Поиск и устранение неисправностей: настройка неактивна
Чтобы настройка способа доставки или оплаты применялась при оформлении заказа, для нее должен быть установлен статус Активна.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Поиск и устранение неисправностей: достигнут лимит активных функций
В Shopify Functions существуют ограничения на количество активных функций каждого типа. В каждом магазине можно активировать не более 25 функций настройки оплаты. Если вы превысите этот лимит, вы можете получить ошибку: Failed to enable customization. Please try again or contact support..
Эти лимиты помогают поддерживать высокую производительность при оформлении заказов. Чтобы не превышать лимит, необходимо объединять или удалять настройки.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Поиск и устранение неисправностей: правила настройки не выполняются
Настройки способов доставки и оплаты зависят от правил, которые определяют, когда они применяются. Если эти условия не выполняются во время сессии оформления заказа клиентом, настройка не будет действовать.
Шаги:
- В панели администратора Shopify перейдите в раздел «Приложения» > Checkout Blocks.
Проверка изменений с помощью тестового оформления заказа
Прежде чем использовать настройки Checkout Blocks в действующей среде, вам следует убедиться, что они работают должным образом, с помощью тестового оформления заказа.
Шаги:
- В своем интернет-магазине добавьте в корзину товары, соответствующие условиям блоков, скидок или настроек, которые вы хотите протестировать.
- Перейдите к оформлению заказа, но не завершайте покупку.
- Проверьте каждый шаг оформления заказа и убедитесь в следующем:
- Блоки отображаются в правильных местах с правильным контентом.
- Индивидуальные скидки применяются при выполнении соответствующих требований.
- Настройки способов доставки и оплаты функционируют должным образом.
- Если вы тестируете правила отображения на основе общей стоимости корзины, попробуйте разные значения, чтобы убедиться, что блоки появляются и исчезают при правильных пороговых значениях.
- Если вы тестируете правила отображения на основе данных клиента, протестируйте сценарии оформления заказа как для вошедших в систему пользователей, так и для гостей.
Часто задаваемые вопросы
Сколько блоков можно активировать одновременно?
Можно иметь до 30 активных блоков каждого типа. Например, можно одновременно иметь 30 активных пользовательских полей, 30 активных блоков динамического контента и 30 активных блоков редактирования позиций. Можно создать более 30 блоков одного типа, но при оформлении заказа будут отображаться только первые 30 активных блоков.
Почему для использования Checkout Blocks требуются специальные разрешения для персонала?
Checkout Blocks создает определения метаобъектов для хранения конфигураций блоков. Сотрудникам нужны разрешения на создание и редактирование определений и записей метаобъектов, чтобы сохранять блоки в приложении. Кроме того, сотрудникам нужны разрешения «Управление настройками» в разделе «Настройки магазина» и явные «Разрешения для приложений» для Checkout Blocks.
Можно ли использовать Checkout Blocks без тарифного плана Shopify Plus?
Продавцы с тарифным планом Basic или выше могут использовать блоки динамического контента и статического контента только на страницах благодарности и статуса заказа. Все остальные функции Checkout Blocks, включая пользовательские поля, индивидуальные скидки и настройки способов доставки и оплаты, требуют тарифного плана Shopify Plus.
Как узнать, какой ИД блока использовать?
Когда вы создаете блок в приложении Checkout Blocks, ему присваивается ИД блока (по умолчанию 0). Когда вы добавляете этот тип блока в оформление заказа в редакторе, вам нужно установить тот же ИД блока, чтобы редактор знал, какой именно блок отображать. Если вы хотите отображать разные блоки одного типа в разных местах, присвойте каждому блоку уникальный ИД блока и сопоставьте эти ИД в редакторе. Подробнее об ИД блоков.
Можно ли комбинировать скидки Checkout Blocks с другими скидками?
Индивидуальные скидки, созданные в Checkout Blocks, — это автоматические скидки на базе Shopify Functions. Они следуют тем же правилам комбинирования скидок, что и другие автоматические скидки. В вашем магазине может быть не более 25 активных автоматических скидок, включая созданные в Checkout Blocks и других приложениях.
Прежде чем обращаться в Службу поддержки Shopify по поводу Checkout Blocks
Если вы выполнили описанные выше шаги по поиску неисправностей, но проблема с Checkout Blocks не решена, вы можете обратиться за помощью в службу поддержки Shopify. Прежде чем обращаться в службу поддержки Shopify, соберите следующую информацию, касающуюся Checkout Blocks, чтобы ускорить решение вашей проблемы:
- Детали блока: название, тип (например, пользовательское поле, динамический контент или изменение позиции) и ИД неработающего блока
- Снимки экрана с конфигурацией: снимки экрана с настройками блока в приложении Checkout Blocks, включая любые правила отображения, настройки публикации и статус
- Снимки экрана редактора: снимки экрана, показывающие, как блок настроен в редакторе оформления заказов и аккаунтов, включая поля ИД блока и ИД блока для предпросмотра
- Сообщения об ошибках: снимки экрана или точный текст любых сообщений об ошибках, которые вы получаете при создании, сохранении или предпросмотре блоков
- URL-адрес тестового оформления заказа: ссылка на тестовое или незавершенное оформление заказа, где можно воспроизвести проблему, а также содержимое корзины, используемое для активации правил отображения
- Ожидаемое и фактическое поведение: четкое описание того, что вы ожидали, и того, что на самом деле происходит при оформлении заказа
- Выполненные шаги по устранению неполадок: какие разделы из этого руководства вы уже просмотрели и что вы пробовали сделать
- Права доступа для сотрудников: подтверждение того, что у вашего аккаунта есть необходимые разрешения для следующих разделов: «Контент» (определения и записи метаобъектов), «Настройки магазина» (управление настройками) и «Права доступа к приложениям» (Checkout Blocks).
Наличие этой информации по Checkout Blocks поможет Службе поддержки Shopify более эффективно диагностировать и решить вашу проблему.