Shopify Scripts и приложението Script Editor
Shopify Scripts са малки части от код, които Ви позволяват да създавате персонализирани изживявания за Вашите клиенти в тяхната количка и при плащане.
Когато създавате или редактирате скрипт, Вие избирате дали той да се изпълнява само във Вашия онлайн магазин или във Вашия онлайн магазин и в следните приложения:
- Персонализирани приложения, създадени с Storefront API, JavaScript Buy SDK, Mobile Buy SDKs (Android и iOS)
- Персонализирани приложения, които генерират плащания
- Tapcart, Plobal Apps и Vajro – инструменти за създаване на мобилни приложения
За да работят скриптовете, уебсайтът трябва да има вградена функционалност за пазарска количка и затова скриптовете не могат да се използват с канала за продажби Buy button или Facebook.
Можете да използвате скриптове за създаване на отстъпки, които се прилагат към количка въз основа на артикулите в нея, както и на други свойства на количката. Можете също да използвате скриптове, за да персонализирате опциите за доставка и плащане, които са достъпни за Вашите клиенти.
Вие пишете скриптове с помощта на Shopify Scripts API, който използва ограничена версия на езика за програмиране Ruby. Можете да пишете, редактирате, управлявате и публикувате скриптове с помощта на приложението Script Editor. Приложението Script Editor предоставя шаблони, които да Ви помогнат да пишете скриптове, и дебъгер, който да Ви помогне да ги тествате.
След като публикувате скрипт, можете да актуализирате Вашите файлове с Liquid шаблони, така че Вашият онлайн магазин да отговаря на промените, които правят Вашите скриптове.
На тази страница
Примери за скриптове
Следващият списък съдържа примери за типовете отстъпки и персонализации, които можете да направите със скриптове:
- отстъпка за продукти със специфични тагове, за да предложите отстъпка в процент (%), фиксирана сума ($) или комбинация от двете
- провеждане на промоции с проста или сложна логика (купете едно, вземете едно безплатно (BOGO); купете две и вземете 10% отстъпка, купете четири и вземете 20% отстъпка)
- предлагане на динамично ценообразуване с ценови отстъпки при количество
- промяна, скриване или пренареждане на опции и тарифи за доставка
- промяна, скриване или пренареждане на методи на платежни шлюзове
Можете да създадете следните типове скриптове:
- Скриптове за редове – тези скриптове засягат редовете в количката и могат да променят цените и да предоставят отстъпки. Тези скриптове се изпълняват всеки път, когато артикул бъде добавен, премахнат или променен във Вашата количка.
- Скриптове за доставка – тези скриптове взаимодействат с доставката и могат да променят начините на доставка и да предоставят отстъпки за тарифите за доставка. Тези скриптове се изпълняват всеки път, когато Вашият клиент осъществи достъп до страницата с опции за доставка при плащане.
- Платежни скриптове – тези скриптове взаимодействат с плащанията и могат да преименуват, скриват и пренареждат платежни шлюзове. Тези скриптове се изпълняват всеки път, когато Вашият клиент осъществи достъп до страницата с начини на плащане при плащането. Платежните скриптове не взаимодействат с платежни шлюзове, като например PayPal Express или Apple Pay, които се показват на Вашия клиент преди плащането.
Шаблони за скриптове
Приложението Script Editor включва шаблони на често използвани скриптове. Когато създавате скрипт, можете да изберете шаблон и да го редактирате за нуждите на Вашия магазин. Следващият списък съдържа примери за шаблоните, които можете да персонализирате:
- процентна (%) отстъпка за продукт
- отстъпка със сума ($) за продукт
- процентна (%) и фиксирана ($) отстъпка за продукт
- отстъпки за количество
- купете едно, вземете едно безплатно (BOGO)
- промяна на цената на тарифата за доставка
- промяна на името на тарифата за доставка
- скриване на тарифи за доставка
- пренареждане на тарифи за доставка
- промяна на името на платежния шлюз
- скриване на платежен шлюз
- пренареждане на платежни шлюзове