Recupera dati sconto

Nei flussi di lavoro che richiedono dati sugli sconti, puoi utilizzare l'azione Recupera dati sconto per recuperare le informazioni sugli sconti dal tuo negozio.

Configurazione

Campi

L'azione Recupera dati sconto contiene i seguenti campi, che vengono utilizzati per creare la query:

Campi utilizzati nelle azioni Recupera dati.
CampoDescrizione
Ordina dati perObbligatorio. I parametri in base ai quali vengono ordinati i dati restituiti dalla query di ricerca.
Numero massimo di risultatiObbligatorio. Il numero massimo di risultati che possono essere restituiti dalla query di ricerca selezionata. Puoi restituirne fino a 100 alla volta.
QueryObbligatorio. Scegli tra le query comuni o seleziona Avanzate per crearne una personalizzata.

Stringa di query

Questo è un esempio di query per ottenere gli sconti attivi che utilizzano un codice:

method:code AND status:active

Le variabili method e status sono filtri disponibili nella query del nodo Sconto e possono essere utilizzate più volte o combinate con altre variabili.

Quando esegui query sui dati, è utile sapere quanto segue:

  • Elenco dei filtri sconto disponibili.
  • Le query devono seguire una sintassi specifica
  • I valori dei campi di query non sono sempre documentati. In alcuni casi, possono essere trovati consultando la documentazione API. In alternativa, spesso puoi trovare i valori dei campi negli URL del pannello di controllo quando applichi un filtro. Ad esempio, per trovare alcuni valori di query per l'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 restituisce tutti i risultati (anziché nessuno).

Dati restituiti

Tutte le azioni Ottieni 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 singolarmente ogni articolo dell'elenco, ad esempio per aggiungere un tag a ognuno, puoi utilizzare l'azione Per ogni.
  • Se devi aggregare i dati, ad esempio per contare quanti risultati sono stati restituiti, puoi utilizzare le azioni Conteggio o Somma.
  • Se devi utilizzare l'intero 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 Ottieni dati sugli sconti, che è un elenco di sconti. Puoi utilizzare questa variabile sia nelle condizioni che nelle azioni. Ad esempio, puoi inviare l'elenco degli sconti automatici delle app in un'azione Invia email interna in questo modo:

{% for discount_item in getDiscountData %}
{% if discount_item.discount.__typename == "DiscountAutomaticApp" %}
*  {{discount_item.discount.DiscountAutomaticApp.title}}
{% endif %}
{% 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 orario da te specificato, anziché in seguito a un evento. Poiché non c'è nessun evento specifico nel tuo negozio o da un'app che avvia il flusso di lavoro, non vengono inclusi dati automaticamente.

Dettagli API

Modelli

Riepilogo settimanale via email degli sconti attivi che utilizzano un codice

Invia via email un riepilogo degli sconti attivi che utilizzano un codice. Il flusso di lavoro viene eseguito secondo una pianificazione ogni lunedì alle 9:00. Il flusso di lavoro può essere personalizzato per modificare la tempistica, la modalità di ricezione del riepilogo, il tipo di sconti da includere e la modalità. Visualizza modello