Creazione di webhook
I webhook sono uno strumento per recuperare e archiviare i dati di un determinato evento. Ti consentono di registrare un URL https:// in cui archiviare i dati dell'evento in formato JSON o XML. I webhook sono comunemente utilizzati per i seguenti motivi:
- Emissione di un ordine
- Modifica del prezzo di un prodotto
- Invio di una notifica al client di messaggistica istantanea o al cercapersone quando sei offline
- Raccolta di dati per il data warehousing
- Integrazione del software di contabilità
- Filtraggio degli articoli dell'ordine e notifica ai vari corrieri in merito all'ordine
- Rimozione dei dati dei clienti dal database quando disinstallano l'app
In questa pagina
Eventi webhook supportati
Quando crei un webhook, puoi selezionare uno qualsiasi degli eventi elencati. Ad esempio, se desideri creare un webhook da inviare ogni volta che un ordine viene pagato, seleziona Pagamento ordine. Oppure, se desideri creare un webhook da inviare ogni volta che una proprietà del negozio viene aggiornata, seleziona Aggiornamento negozio.
| Categoria | Eventi |
|---|---|
| Carrello |
|
| Check-out |
|
| Collezione |
|
| Cliente |
|
| Sconto |
|
| Bozza di ordine |
|
| Evasione |
|
| Scorte |
|
| Sede |
|
| Mercato |
|
| Ordine |
|
| Prodotto |
|
| Rimborso |
|
| Shop |
|
| Pagamento |
|
| Tema |
|
| Transazione |
|
Creazione di webhook
Puoi creare un webhook in qualsiasi momento. I webhook sono firmati con un ID composto da una combinazione di lettere e numeri, univoco per il negozio.
Passaggi:
Desktop
Dal pannello di controllo Shopify vai a Impostazioni > Notifiche.
Clicca su Webhook.
Clicca su ⊕ Crea webhook.
Nel menu a discesa Evento, seleziona uno degli eventi webhook supportati da utilizzare come evento webhook. Non potrai modificare l'evento webhook dopo la creazione del webhook.
Nel menu a discesa Formato, scegli il formato in cui desideri che Shopify ti invii queste informazioni. Le due opzioni sono JSON o XML.
Nel campo URL, inserisci l'URL in cui desideri archiviare i dati. I webhook non possono essere inviati ai seguenti URL:
- Localhost
- Qualsiasi URL che termina con la parola «internal» (ad esempio
example.com/internal) - Qualsiasi URL da un dominio personalizzato collegato al negozio
- Domini «fittizi» (ad esempio
www.example.com) - Domini Shopify (ad esempio
shopify.comemyshopify.com)
In Versione API webhook, seleziona la versione del webhook che preferisci.
Clicca su Salva.
Dispositivo mobile
Dall'app Shopify, tocca
, quindi tocca
Impostazioni.
Nella sezione Impostazioni negozio, tocca Notifiche.
Tocca Webhook.
Tocca ⊕ Crea webhook.
Nel menu a discesa Evento, seleziona uno degli eventi webhook supportati da utilizzare come evento webhook. Non potrai modificare l'evento webhook dopo la creazione del webhook.
Nel menu a discesa Formato, scegli il formato in cui desideri che Shopify ti invii queste informazioni. Le due opzioni sono JSON o XML.
Nel campo URL, inserisci l'URL in cui desideri archiviare i dati. I webhook non possono essere inviati ai seguenti URL:
- Localhost
- Qualsiasi URL che termina con la parola «internal» (ad esempio
example.com/internal) - Qualsiasi URL da un dominio personalizzato collegato al negozio
- Domini «fittizi» (ad esempio
www.example.com) - Domini Shopify (ad esempio
shopify.comemyshopify.com)
In Versione API webhook, seleziona la versione del webhook che preferisci.
Tocca Salva o ✓.
Una volta salvato, il nuovo webhook viene visualizzato nella pagina Webhook.
Modifica di webhook
Puoi modificare la configurazione di un webhook dopo la sua creazione. Tuttavia, non puoi modificare l'evento webhook selezionato.
Passaggi:
Desktop
Dal pannello di controllo Shopify vai a Impostazioni > Notifiche.
Clicca su Webhook.
Nella riga contenente il webhook che desideri modificare, clicca su ... > Modifica.
Nella finestra di dialogo Modifica webhook, modifica il webhook come richiesto.
Clicca su Salva.
Dispositivo mobile
Dall'app Shopify, tocca
, quindi tocca
Impostazioni.
Nella sezione Impostazioni negozio, tocca Notifiche.
Tocca Webhook.
Nella riga contenente il webhook che desideri modificare, tocca ... > Modifica.
Nella finestra di dialogo Modifica webhook, modifica il webhook come richiesto.
Tocca Salva o ✓.
Test dei webhook
Puoi testare il webhook per assicurarti che le informazioni sull'evento desiderate vengano inviate all'URL corretto.
Passaggi:
Desktop
Dal pannello di controllo Shopify vai a Impostazioni > Notifiche.
Clicca su Webhook.
Nella riga contenente il webhook che desideri testare, clicca su ... > Invia test.
All'URL specificato per il webhook, verifica che la notifica funzioni.
Dispositivo mobile
Dall'app Shopify, tocca
, quindi tocca
Impostazioni.
Nella sezione Impostazioni negozio, tocca Notifiche.
Tocca Webhook.
Nella riga contenente il webhook che desideri testare, tocca ... > Invia test.
All'URL specificato per il webhook, verifica che la notifica funzioni.
Eliminazione di webhook
Puoi eliminare un webhook dal pannello di controllo Shopify. Questa azione non può essere annullata.
Passaggi:
Desktop
Dal pannello di controllo Shopify vai a Impostazioni > Notifiche.
Clicca su Webhook.
Nella riga contenente il webhook che desideri eliminare, clicca su ... > Elimina.
Dispositivo mobile
Dall'app Shopify, tocca
, quindi tocca
Impostazioni.
Nella sezione Impostazioni negozio, tocca Notifiche.
Tocca Webhook.
Nella riga contenente il webhook che desideri eliminare, tocca ... > Elimina.