Shopify Scripts i l'aplicació Script Editor
Els Shopify Scripts són petits fragments de codi que et permeten crear experiències personalitzades per als clients al carretó i durant el procés de pagament.
Quan crees o edites un script, tries si s'executarà exclusivament a la teva botiga en línia, o bé a la botiga en línia i a les aplicacions següents:
- Aplicacions personalitzades creades amb l'API Storefront, l'SDK JavaScript Buy SDK i els SDK Mobile Buy SDK (Android i iOS)
- Aplicacions personalitzades que generen processos de pagament
- Creadors d'aplicacions mòbils de Tapcart, Plobal Apps i Vajro
Perquè els scripts funcionin, cal que el lloc web integri la funcionalitat de carretó de la compra; per tant, els scripts no es poden utilitzar amb el botó de compra ni al canal de vendes de Facebook.
Pots fer servir scripts per crear descomptes que s'apliquen a un carretó en funció dels articles que hi ha a dins i d'altres propietats del carretó. També pots utilitzar els scripts per personalitzar les opcions de pagament i d'enviament que estan disponibles per als clients.
Pots redactar els scripts mitjançant l'API de Shopify Scripts, que utilitza una versió limitada del llenguatge de programació Ruby. L'aplicació Script Editor permet escriure, editar, gestionar i publicar scripts. Així mateix, l'aplicació Script Editor proporciona plantilles que t'ajudaran a escriure'n i un depurador per poder-los provar.
Un cop publicat un script, pots actualitzar els teus fitxers de plantilla de Liquid perquè la botiga en línia respongui als canvis realitzats per aquests scripts.
En aquesta pàgina
Exemples d'script
La llista següent conté exemples dels tipus de descomptes i personalitzacions que pots efectuar amb els scripts:
- aplicar descomptes a productes amb etiquetes específiques per oferir descomptes percentuals (%), d'import fix ($) o una combinació d'ambdós
- executar promocions amb una lògica senzilla o complexa (2x1; 10 % de descompte per la compra de dos articles i 20 % de descompte per la compra de quatre)
- oferir preus dinàmics amb reduccions de preu per volum
- modificar, ocultar o reordenar les opcions i els preus d'enviament
- modificar, ocultar o reordenar les formes de pagament de les passarel·les
Pots crear els tipus d'scripts següents:
- Scripts de partida: Aquests scripts afecten les partides d'un carretó i en poden canviar els preus o concedir descomptes. Aquests scripts s'executen cada vegada que s'afegeix, s'elimina o es canvia un article del teu carretó.
- Scripts d'enviament: Aquests scripts interactuen amb l'enviament, poden canviar les formes d'enviament i concedeixen descomptes en el cost d'enviament. Aquests scripts s'executen cada vegada que el client accedeix a la pàgina d'opcions d'enviament durant el procés de pagament.
- Scripts de pagament: Aquests scripts interactuen amb els pagaments i poden canviar el nom, ocultar i reordenar les passarel·les de pagament. Aquests scripts s'executen cada vegada que el client accedeix a la pàgina de formes de pagament en el procés de pagament. Els scripts de pagament no interactuen amb les passarel·les de pagament, com ara PayPal Express o Apple Pay, que es mostren al client abans del procés de pagament.
Plantilles d'script
L'aplicació Script Editor inclou plantilles de scripts comuns. Quan crees un script, pots triar una plantilla i editar-la per adaptar-la a les necessitats de la teva botiga. A continuació es mostren alguns exemples de les plantilles que pots personalitzar:
- descompte de percentatge (%) per a un producte
- descompte d'import ($) per a un producte
- descompte de percentatge (%) i d'import ($) per a un producte
- descomptes per volum
- compra'n un i emporta-te'n un de franc (2x1)
- modificar el preu d'enviament
- modificar el nom del preu d'enviament
- ocultar els preus d'enviament
- reordenar els preus d'enviament
- modificar el nom de la passarel·la de pagament
- ocultar la passarel·la de pagament
- reordenar les passarel·les de pagament