Створення та активація сценаріїв

Сценарії пишуться в Shopify Scripts API. Цей API використовує версію мови програмування Ruby, тому вам знадобиться досвід програмування на ній. Використовуйте Script Editor для створення, редагування, тестування та публікації своїх сценаріїв.

Перш ніж почати писати сценарій, слід ознайомитися з різними типами сценаріїв (для позицій, доставки та платежів), щоб дізнатися, які методи підтримує кожен із них. Наприклад, у сценаріях для позицій не можна використовувати способи доставки.

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

Підтримувані канали

Під час створення (або редагування) сценарію ви вибираєте, де він буде запускатися: лише в інтернет-магазині чи в інтернет-магазині та таких застосунках:

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

Приклади найпоширеніших сценаріїв можна знайти в шаблонах сценаріїв, доступних у застосунку Script Editor. Щоб переглянути ці шаблони, потрібно створити сценарій.

Створення сценарію

Щоб створити сценарій:

Ознайомтеся з Shopify Scripts API, щоб дізнатися про написання коду для сценаріїв.

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

Наступні кроки

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