Scopo: importare ordini da un progetto (condiviso) di Google Sheets se avete bisogno di una soluzione più individuale.
I piani di Sendcloud sono stati aggiornati. Se gli abbonamenti mostrati nel banner qui sopra non corrispondono al tuo attuale piano e vuoi saperne di più, clicca qui.
Prerequisiti
Per andare avanti, è necessario quanto segue:
- Un conto Zapier: questa guida funziona anche con un conto di prova. Non sono richieste domande a pagamento.
- Una connessione API Sendcloud configurata: vedi qui come attivare la nostra API nel tuo account. Non hai bisogno di un abbonamento a pagamento con noi.
- Conoscenze di base su come lavorare con un'API
Google Sheets trigger
Il primo passo del vostro zap "importazione ordine" sarà il trigger. Vai avanti e aggiungi l'applicazione Google Sheets. Come evento trigger, sceglieremo "New Spreadsheet Row", ma se preferite innescare l'evento ogni volta che aggiungete un foglio di calcolo completamente nuovo, potete farlo anche voi.
Poi, dovrai scegliere il tuo account Google, personalizzare le righe del tuo foglio di calcolo e cercare i dati (ad esempio, testare la connessione Google). Questo è necessario per il trigger per capire quale foglio di calcolo viene utilizzato per il trigger, in modo da poter prendere i dati da specifiche celle/colonne e inserirli nella nostra richiesta di API Sendcloud.
Personalizzazione della richiesta API
Per creare un evento di richiesta API, utilizzeremo l'applicazione Webhooks by Zapier. Per l'evento di azione, selezionare Custom Request.
Personalizza Richiesta
In questa guida, creeremo un pacchetto attraverso l'API. Personalizza la tua richiesta come segue:
Method | POST |
URL | https://app.sendcloud.sc/api/v2/parcels |
Data Pass-Through | False |
Data
Questo passo è dove l'individualità della vostra applicazione è il vantaggio più grande. È possibile utilizzare uno qualsiasi dei parametri della nostra documentazione API per soddisfare le vostre esigenze. Ecco un esempio molto semplice, dove ogni ordine dal foglio di Google sarà importato nella vista degli ordini in entrata di Sendcloud. La creazione dell'etichetta vera e propria verrà effettuata nel pannello Sendcloud dove potrete scegliere il metodo di spedizione, l'assicurazione, ecc.
Se sapete quale metodo di spedizione utilizzare e volete che l'etichetta venga creata automaticamente, potete naturalmente personalizzare il caricamento di questa richiesta in base alle vostre esigenze.
Authentication & Header
Per l'autenticazione, useremo l'autenticazione di base. Utilizzate la vostra chiave pubblica e segreta dalle impostazioni API Sendcloud, separate da un tubo ("|").
Impostare il tipo di contenuto su "application/json".
E questo è tutto!
Ora potete andare avanti e provare questa scarpa. In caso di problemi con la richiesta di API (cioè l'evento), non esitate a contattare il nostro servizio clienti all'indirizzo contact@sendcloud.com. In caso di problemi con il trigger di Google Sheets, consultare l'articolo di Zapier sulla risoluzione dei problemi.