Hämta data för försäljningsplangrupp

I arbetsflöden som kräver data för försäljningsplangrupper kan du använda åtgärden Hämta data för försäljningsplangrupp för att hämta orderinformation från din butik.

Konfiguration

Fält

Åtgärden Hämta data för försäljningsplangrupp innehåller följande fält, som används för att skapa sökfrågan:

Fält som används i Hämta data-åtgärder.
FältBeskrivning
Sortera data efterObligatoriskt. De parametrar som styr sorteringen av de data som sökfrågan returnerar.
Maximalt antal resultatObligatoriskt. Det maximala antalet resultat som kan returneras av den sökfråga du väljer. Du kan returnera upp till 100 åt gången.
SökfrågaObligatoriskt. Välj bland vanliga sökfrågor eller välj Avancerat för att skapa en egen.

Sökfrågesträng

Det här är ett exempel på en sökfråga för att hämta försäljningsplangrupper som har uppdaterats under den senaste dagen:

name='Subscribe & Save'

Variabeln category är ett filter som är tillgängligt för sökfrågan för försäljningsplangrupper och kan användas för att välja specifika kategorier av försäljningsplangrupper.

När du gör sökfrågor för data är det bra att känna till:

  • Lista över tillgängliga filter för försäljningsplangrupper
  • Sökfrågor måste följa en viss syntax
  • Värden för sökfrågefält är inte alltid dokumenterade. I vissa fall kan värdena hittas i API-dokumentationen. Alternativt kan du ofta hitta fältvärdena i URL:erna i din adminpanel när du filtrerar. Om du till exempel vill hitta några värden för orderfrågor filtrerar du sidan Ordrar i adminpanelen och kontrollerar sedan URL:en.
  • Du kan köra eller testa en sökfråga i din butik med hjälp av Shopify GraphiQL-appen.
  • Var medveten om vad som händer om din sökfråga misslyckas. Ofta returnerar API:et alla resultat (i stället för inga).

Returnerad data

Alla Hämta data-åtgärder returnerar en lista med 0 till 100 resurser. Beroende på ditt användningsfall kan du vilja använda dessa data på olika sätt:

  • Om du behöver hantera varje artikel i listan individuellt, till exempel för att tagga var och en, kan du använda åtgärden For each.
  • Om du behöver aggregera data, till exempel räkna hur många resultat som returnerades, kan du använda åtgärderna Räkna eller Summera.
  • Om du behöver mata ut listan, till exempel skicka ett e-postmeddelande med alla artiklar, kan du använda returnerad data direkt i efterföljande åtgärder.

För att komma åt returnerad data i steg som följer efter den här åtgärden använder du variabeln med namnet Hämta data för försäljningsplangrupp, som är en lista över försäljningsplangrupper. Du kan använda den här variabeln i både villkor och åtgärder. Du kan till exempel skicka listan med försäljningsplangrupper i åtgärden Skicka internt e-postmeddelande så här:

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

Exempel

Ett arbetsflöde är till exempel schemalagt att köras varje söndag kl. 9.00. Åtgärden Hämta data för försäljningsplangrupp används för att samla in data för försäljningsplangrupper som skapats under den senaste veckan. Om produkterna som är kopplade till försäljningsplangrupperna är dina bästsäljare kan försäljningsplangruppens position öka.

API-referens