Создание и включение скриптов

Скрипты пишутся с использованием API Скриптов Shopify. Этот API представляет собой версию языка программирования Ruby, поэтому вам потребуется опыт программирования на Ruby. Для создания, редактирования, тестирования и публикации скриптов используется Script Editor.

Прежде чем приступить к написанию скрипта, ознакомьтесь с различными типами скриптов (для позиций, доставки и оплаты), чтобы знать, какие методы поддерживает каждый из них. Например, скрипт для позиций не может использовать способы доставки.

Одновременно может быть опубликован только один скрипт каждого типа. Например, вы можете опубликовать скрипт для позиций и скрипт для тарифов доставки, но не можете одновременно опубликовать два скрипта для позиций.

Поддерживаемые каналы

При создании (или редактировании) скрипта вы выбираете, будет ли он выполняться только в вашем интернет-магазине или в интернет-магазине и в следующих приложениях:

  • Пользовательские приложения, созданные с помощью Storefront API, JavaScript Buy SDK и Mobile Buy SDKs (для Android и iOS)
  • Пользовательские приложения, которые генерируют страницы оформления заказа.
  • Конструкторы мобильных приложений Tapcart, Plobal Apps и Vajro

Примеры распространенных скриптов можно найти в шаблонах скриптов, предоставляемых в Script Editor. Чтобы просмотреть эти шаблоны, необходимо создать скрипт.

Создание скрипта

Чтобы создать скрипт:

Ознакомьтесь с документацией по API Скриптов Shopify в качестве справочного материала по написанию кода для скриптов.

  1. Откройте Script Editor. На обзорной странице «Скрипты» отображается список скриптов вашего магазина.
  2. Нажмите «Создать скрипт», чтобы начать создание нового скрипта.
  3. В диалоговом окне «Выбор шаблона скрипта» :
    1. Выберите тип скрипта, который хотите создать.
    2. Выберите шаблон-пример в качестве отправной точки или выберите «Пустой шаблон», чтобы начать писать скрипт с нуля.
    3. Нажмите «Создать скрипт» чтобы создать скрипт выбранного типа.
4. В поле **«Название»** введите название для скрипта. Используйте описательное название, чтобы можно было с одного взгляда понять, что делает скрипт. 5. Нажмите **«Код»**, чтобы открыть консоль **«Исходный код Ruby»**. 6. Введите код вашего скрипта. В качестве справочного материала используйте [документацию по API Скриптов Shopify](/manual/checkout-settings/script-editor/shopify-scripts). 7. Нажмите **«Запустить скрипт»**, чтобы его выполнить. 8. По завершении: * нажмите **«Сохранить черновик»**, чтобы сохранить неопубликованный черновик скрипта; * нажмите **«Сохранить и опубликовать»**, чтобы создать и опубликовать скрипт.

Дальнейшие действия

После написания скрипта его следует протестировать и отладить перед публикацией. Вы также можете обновить файлы шаблонов Liquid, чтобы витрина вашего магазина реагировала на изменения, вносимые скриптами.