Hent data om salgsplangrupper

I workflows, der kræver data om salgsplangrupper, kan du bruge handlingen Hent data om salgsplangrupper til at hente ordreoplysninger fra din butik.

Konfiguration

Felter

Handlingen Hent data om salgsplangrupper indeholder følgende felter, som bruges til at opbygge forespørgslen:

Felter, der bruges i handlingerne “Hent data”.
FeltBeskrivelse
Sortér data efterKræves. De parametre, som dataene fra søgeforespørgslen sorteres efter.
Maksimalt antal resultaterKræves. Det maksimale antal resultater, der kan returneres af den søgeforespørgsel, du vælger. Du kan returnere op til 100 ad gangen.
ForespørgselKræves. Vælg mellem almindelige forespørgsler, eller vælg Avanceret for at oprette din egen.

Forespørgselsstreng

Dette er et eksempel på en forespørgsel til at hente salgsplangrupper, der er blevet opdateret inden for den seneste dag:

name='Subscribe & Save'

Variablen category er et filter, der er tilgængeligt for forespørgslen om salgsplangrupper, og den kan bruges til at vælge bestemte kategorier af salgsplangrupper.

Når du forespørger om data, er det en hjælp at vide:

  • Liste over tilgængelige filtre for salgsplangrupper
  • Forespørgsler skal følge en bestemt syntaks
  • Værdier for forespørgselsfelter er ikke altid dokumenterede. I nogle tilfælde kan værdierne findes ved at kigge i API-dokumentationen. Alternativt kan du ofte finde feltværdierne i webadresserne i administratoren, når du filtrerer. Hvis du f.eks. vil finde nogle forespørgselsværdier for Ordrer, kan du filtrere siden Ordrer i administratoren og derefter tjekke webadressen.
  • Du kan køre eller teste en forespørgsel i din butik ved at bruge Shopify GraphiQL-appen.
  • Vær opmærksom på, hvad der sker, hvis en forespørgsel mislykkes. API'en returnerer ofte alle resultater (i stedet for ingen).

Returnerede data

Alle Hent data-handlinger returnerer en liste med mellem 0 og 100 ressourcer. Afhængigt af dit anvendelsesformål vil du muligvis bruge disse data på forskellige måder:

  • Hvis du har brug for at håndtere hvert element på listen individuelt, f.eks. ved at tilføje et tag til hvert af dem, kan du bruge handlingen For each.
  • Hvis du har brug for at samle data, f.eks. for at tælle, hvor mange resultater der blev returneret, kan du bruge handlingerne Tæl eller Sum.
  • Hvis du vil udlæse listen, f.eks. ved at sende en mail med alle varerne, kan du bruge de returnerede data direkte i efterfølgende handlinger.

Hvis du vil have adgang til de returnerede data i trin, der følger efter denne handling, skal du bruge variablen Hent data om salgsplangrupper, som er en liste over salgsplangrupper. Du kan bruge denne variabel i både betingelser og handlinger. Du kan f.eks. sende listen over salgsplangrupper i handlingen Send intern mail sådan her:

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

Eksempel

Et workflow er f.eks. planlagt til at køre hver søndag kl. 9.00. Handlingen Hent data om salgsplangrupper bruges til at indsamle data om salgsplangrupper, der er oprettet i den seneste uge. Hvis de produkter, der er knyttet til salgsplangrupperne, er dine bedst sælgende, kan salgsplangruppens position stige.

API-reference