Crear i habilitar scripts
Has d'escriure els scripts a l'API de Shopify Scripts. Aquesta API és una versió del llenguatge de programació Ruby, per la qual cosa necessites tenir experiència de programació amb Ruby. Utilitza l'Script Editor per crear, editar, provar i publicar els teus scripts.
Abans de començar a escriure un script, hauries de revisar els diferents tipus d'scripts (partida, enviament i pagament) per conèixer els mètodes que admet cada tipus d'script. Per exemple, un script de partida no pot utilitzar formes d'enviament.
Només es pot publicar un script de cada tipus alhora. Per exemple, pots publicar un script de partides i un script de costos d'enviament, però no pots publicar dos scripts de partides al mateix temps.
Canals compatibles
Quan crees (o edites) un script, tries si s'executarà només a la teva botiga en línia, o a la teva botiga en línia i a les aplicacions següents:
- Aplicacions personalitzades creades amb l'API Storefront, l'SDK JavaScript Buy i els SDK Mobile Buy (Android i iOS)
- Aplicacions personalitzades que generen pagaments
- Els creadors d'aplicacions mòbils Tapcart, Plobal Apps i Vajro
Pots trobar exemples d'scripts comuns a les plantilles d'script que s'ofereixen a l'Script Editor. Per veure aquestes plantilles, has de crear un script.
En aquesta pàgina
Crea un script
Per crear un script:
Consulta l'API de Shopify Scripts per obtenir una referència sobre com escriure codi per a scripts.
- Obre l'Script Editor. La pàgina de visió general d'Scripts mostra una llista dels scripts de la teva botiga.
- Fes clic a Crea un script per començar a crear un script nou.
- Al quadre de diàleg Selecciona una plantilla d'script :
- Tria el tipus d'script que vols crear.
- Tria una plantilla d'exemple com a punt de partida o bé tria Plantilla en blanc per començar a escriure un script des de zero.
- Fes clic a Crea un script per crear un script amb el tipus que has triat.
Passos següents
Després d'escriure un script, l'hauries de provar i depurar abans de publicar-lo. També pots actualitzar els fitxers de la plantilla de Liquid perquè l'aparador respongui als canvis que facin els scripts.