Estensioni e funzioni dell’app

Alcune app aggiungono funzionalità al negozio utilizzando estensioni e funzioni. Le estensioni e le funzioni vengono configurate dallo sviluppatore di app e diventano disponibili quando installi e attivi l’app.

Le estensioni consentono alle app di aggiungere funzionalità ad aree come il Negozio online, il check-out, gli account cliente o il POS. Ad esempio, un’app potrebbe aggiungere un campo personalizzato alla pagina di check-out, aprire un bot per la chat sul negozio online o mostrare i punti fedeltà negli account cliente.

Functions consente alle app di personalizzare la logica di back-end del negozio. Ad esempio, un’app potrebbe utilizzare una function per creare un tipo di sconto personalizzato, modificare le opzioni di consegna al check-out o applicare regole di pagamento specifiche. Le function vengono eseguite automaticamente come parte delle operazioni del negozio dopo la configurazione dell’app.

Puoi visualizzare e gestire le estensioni e le function per le app installate da Impostazioni > App nel pannello di controllo Shopify. Nella pagina delle informazioni dell’app, le schede Estensioni e Functions mostrano quante ne sono attualmente attive e le aree del negozio in cui sono disponibili. Passa il mouse sul testo delle aree per visualizzare dove sono attive, ad esempio Check-out, Account cliente, Negozio online o POS per le estensioni e Check-out, Sconti, Pagamenti o Spedizione e consegna per le function.

Clicca su Estensioni o Functions per visualizzare l’elenco completo per l’app in questione. Nella pagina Estensioni o Functions, puoi passare dalla scheda Attive a quella Inattive per controllare quali estensioni o function sono attualmente in esecuzione. Clicca sul nome di un’estensione o di una function per passare all’area del negozio in cui può essere attivata o gestita.

Se sei uno sviluppatore di app, consulta le dev docs di Shopify sulle estensioni e le dev docs di Shopify su Functions per la documentazione tecnica.

Attivazione di estensioni e function

Puoi attivare e disattivare le estensioni e le function nell’area del pannello di controllo Shopify in cui vengono utilizzate. Dalla pagina Estensioni o Functions nelle impostazioni dell’app, clicca sul nome di un’estensione o di una function per passare all’area in cui può essere gestita. Dopo aver attivato un’estensione o una function, questa viene visualizzata come attiva nella pagina delle informazioni dell’app.

Estensioni

Le estensioni possono essere attivate nelle seguenti aree del pannello di controllo Shopify:

Functions

Le function possono essere attivate nelle seguenti aree del pannello di controllo Shopify:

Risoluzione dei problemi relativi agli errori delle function

Se si verifica un errore in una function, viene visualizzato un avviso nella scheda Functions della pagina delle informazioni dell’app e nella pagina dedicata alle function. La scheda mostra Errori in [numero] area invece del solito conteggio delle aree disponibili e l’avviso indica quando sono stati rilevati gli errori più recenti.

Nella pagina Funzioni, le funzioni che presentano errori sono evidenziate da un’icona Attenzione. Se una funzione presenta errori, contatta lo sviluppatore di app per ricevere assistenza. In alcuni casi, l’errore potrebbe essere già stato risolto. Puoi anche condividere i log delle funzioni per aiutare lo sviluppatore a risolvere il problema.