Recupera dati della variante di prodotto
Nei flussi di lavoro che utilizzano i dati della variante di prodotto, puoi usare l’azione Recupera dati della variante di prodotto per recuperare le informazioni sulla variante di prodotto dal tuo negozio.
In questa pagina
Configurazione
Campi
L’azione Recupera dati della variante di prodotto contiene i seguenti campi, che vengono utilizzati per creare la query:
| Campo | Descrizione |
|---|---|
| Ordina dati per | Obbligatorio. I parametri in base ai quali vengono ordinati i dati restituiti dalla query di ricerca. |
| Numero massimo di risultati | Obbligatorio. La quantità massima di risultati che possono essere restituiti dalla query di ricerca selezionata. Puoi restituirne fino a 100 alla volta. |
| Query | Obbligatorio. Scegli tra le query comuni o seleziona Avanzate per crearne una personalizzata. |
Stringa di query
Questo è un esempio di query per ottenere le varianti di prodotto aggiornate nell’ultimo giorno:
updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'La variabile updated_at è un filtro disponibile nella query delle varianti di prodotto e può essere usata più volte o combinata con altre variabili. La variabile Liquid scheduledAt è disponibile nei flussi di lavoro che hanno utilizzato il trigger Ora programmata. Il tag Liquid date_minus è uno speciale tag di Flow che consente di sottrarre del tempo da una data.
Quando si esegue una query sui dati, è utile sapere quanto segue:
- Elenco dei filtri disponibili per le varianti di prodotto
- Le query devono seguire una determinata sintassi
- I valori dei campi di query non sono sempre documentati. In alcuni casi, i valori si trovano consultando la documentazione API. In alternativa, spesso puoi trovare i valori dei campi negli URL nel pannello di controllo quando applichi un filtro. Ad esempio, per trovare alcuni valori di query dell’ordine, filtra la pagina Ordini nel pannello di controllo, quindi controlla l’URL.
- Puoi eseguire o testare una query nel tuo negozio utilizzando l'app Shopify GraphiQL.
- Presta attenzione a cosa succede se la query non riesce. Spesso l’API restituirà tutti i risultati (invece di nessuno).
Dati restituiti
Tutte le azioni Recupera dati restituiscono un elenco da 0 a 100 risorse. A seconda del caso d’uso, potresti voler utilizzare questi dati in vari modi:
- Se devi gestire ogni articolo dell'elenco singolarmente, ad esempio per aggiungere un tag a ciascuno, puoi utilizzare l'azione For each.
- Se hai bisogno di aggregare i dati, ad esempio per contare quanti risultati sono stati restituiti, puoi utilizzare le azioni Count o Sum.
- Se devi restituire l'elenco, ad esempio per inviare un'email con tutti gli articoli, puoi utilizzare i dati restituiti direttamente nelle azioni successive.
Per accedere ai dati restituiti nei passaggi che seguono questa azione, utilizza la variabile denominata Recupera dati della variante di prodotto, che è un elenco di varianti di prodotto. Puoi utilizzare questa variabile sia nelle condizioni che nelle azioni. Ad esempio, puoi inviare l’elenco degli ordini in un’azione Invia email interna in questo modo:
{% for single_variant in GetProductVariantData %}
* {{ single_variant.name }}
{% endfor %}Trigger
Puoi utilizzare questa azione in qualsiasi flusso di lavoro, incluso il trigger Orario programmato. In un flusso di lavoro che utilizza il trigger Orario programmato, il flusso di lavoro si avvia a un’ora da te specificata, anziché in seguito a un evento. Poiché non è un evento specifico nel tuo negozio o da un’app ad avviare il flusso di lavoro, non vengono inclusi dati automaticamente.
Dettagli API
Modelli
Aggiungi articolo gratuito (scontato del 100%) ai nuovi ordini
Questo modello aggiunge un articolo gratuito scontato ai nuovi ordini se l’articolo è disponibile. Controlla le scorte, applica uno sconto del 100% e aggiorna l’ordine senza avvisare il cliente. Questa automazione è utile per (1) migliorare la soddisfazione del cliente includendo un articolo in omaggio a sorpresa nell’ordine, (2) promuovere prodotti nuovi o meno conosciuti aggiungendoli come campioni gratuiti agli ordini o (3) ottimizzare le promozioni automatizzando l’inclusione e lo sconto degli articoli gratuiti. Visualizza modello
Invia riepilogo email settimanale con elenco di varianti con scorte in esaurimento
Questo flusso di lavoro viene eseguito secondo una programmazione (ad esempio, una volta alla settimana). Recupera un elenco di varianti di prodotto con scorte in esaurimento, conta i risultati e invia un riepilogo via email con i titoli delle varianti e un link alla pagina della variante nel pannello di controllo. Visualizza modello