Створення та активація сценаріїв
Сценарії пишуться в 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, щоб дізнатися про написання коду для сценаріїв.
- Відкрийте Script Editor. На сторінці огляду Сценарії відображається список сценаріїв вашого магазину.
- Натисніть Створити сценарій, щоб розпочати створення нового сценарію.
- У діалоговому вікні Вибір шаблону сценарію :
- Виберіть тип сценарію, який потрібно створити.
- Виберіть приклад шаблону як початкову точку або натисніть Порожній шаблон, щоб написати сценарій з нуля.
- Натисніть Створити сценарій , щоб створити сценарій вибраного типу.
Наступні кроки
Після написання сценарію його слід протестувати й налагодити перед тим, як опублікувати. Ви також можете оновити файли шаблонів Liquid, щоб ваша вітрина реагувала на зміни, які вносять ваші сценарії.