Creazione e abilitazione degli script
Per scrivere gli script si utilizza l'API Shopify Scripts. Questa API è una versione del linguaggio di programmazione Ruby, quindi è necessaria esperienza nella programmazione con Ruby. Utilizza Script Editor per creare, modificare, testare e pubblicare gli script.
Prima di iniziare a scrivere uno script, esamina i diversi tipi di script (voce, spedizione e pagamento) per conoscere i metodi supportati da ciascun tipo. Ad esempio, uno script per le voci non può utilizzare i metodi di spedizione.
È possibile pubblicare un solo script per tipo alla volta. Ad esempio, puoi pubblicare uno script per le voci e uno script per le tariffe di spedizione, ma non puoi pubblicare due script per le voci contemporaneamente.
Canali supportati
Quando crei (o modifichi) uno script, puoi scegliere se eseguirlo solo nel negozio online o nel negozio online e nelle seguenti app:
- App personalizzate create con Storefront API, JavaScript Buy SDK e i Mobile Buy SDK (Android e iOS)
- App personalizzate che generano check-out
- Generatori di app mobili Tapcart, Plobal Apps e Vajro
Puoi trovare esempi di script comuni nei modelli di script forniti in Script Editor. Per visualizzare questi modelli, devi creare uno script.
In questa pagina
Crea uno script
Per creare uno script:
Consulta l'API Shopify Scripts come riferimento per la scrittura di codice per gli script.
- Apri Script Editor. La pagina di panoramica Script mostra un elenco di script per il negozio.
- Clicca su Crea script per iniziare a creare un nuovo script.
- Nella finestra di dialogo Seleziona modello di script :
- Scegli il tipo di script che desideri creare.
- Scegli un modello di esempio come punto di partenza oppure Modello vuoto per iniziare a scrivere uno script da zero.
- Clicca su Crea script per creare uno script del tipo scelto.
Prossimi passaggi
Dopo aver scritto uno script, dovresti testarlo ed eseguirne il debug prima di pubblicarlo. Puoi anche aggiornare i file dei modelli Liquid in modo che la vetrina virtuale risponda alle modifiche apportate dagli script.