Nouda kokoelman tiedot

Työnkuluissa, jotka edellyttävät kokoelman tietoja, voit käyttää Nouda kokoelman tiedot -toimintoa noutaaksesi kokoelman tietoja kaupastasi.

Määritys

Kentät

Nouda kokoelman tiedot -toiminto sisältää seuraavat kentät.

Nouda tiedot -toiminnoissa käytetyt kentät.
KenttäKuvaus
LajitteluperustePakollinen. Parametrit, joiden mukaan hakukyselyn palauttamat tiedot lajitellaan.
Tulosten enimmäismääräPakollinen. Valitsemasi hakukyselyn palauttamien tulosten enimmäismäärä. Voit palauttaa enintään 100 kerrallaan.
KyselyPakollinen. Valitse yleisistä kyselyistä tai luo omasi valitsemalla Laajennettu.

Kyselymerkkijono

Tämä on esimerkkikysely, jolla noudetaan kokoelmat, jotka on päivitetty viimeisen päivän aikana:

updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'

updated_at-muuttuja on suodatin, joka on käytettävissä kokoelmakyselyssä, ja sitä voidaan käyttää useita kertoja tai yhdistää muihin muuttujiin. scheduledAt-Liquid-muuttuja on saatavilla työnkuluissa, joissa on käytetty Ajastettu aika -käynnistintä. date_minus-Liquid-tunniste on erityinen Flow-tunniste, jonka avulla voit vähentää aikaa päivämäärästä.

Kun teet datakyselyjä, on hyvä tietää seuraavat asiat:

  • Saatavilla olevien kokoelmasuodattimien luettelo
  • Kyselykenttien arvoja ei ole aina dokumentoitu. Joissakin tapauksissa arvot löytyvät API-dokumentaatiosta. Vaihtoehtoisesti kenttien arvot löytyvät usein ohjausnäkymän URL-osoitteista suodatuksen yhteydessä. Jos esimerkiksi haluat löytää joitain tilauskyselyn arvoja, suodata Tilaukset-sivua ohjausnäkymässä ja tarkista sitten URL-osoite.
  • Voit suorittaa tai testata kyselyn kaupassasi käyttämällä Shopify GraphiQL -sovellusta.
  • Huomioi, mitä tapahtuu, jos kyselysi epäonnistuu. Usein API palauttaa kaikki tulokset nollan tuloksen sijaan.

Palautetut tiedot

Kaikki Nouda tiedot -toiminnot palauttavat luettelon, jossa on 0–100 resurssia. Käyttötapauksestasi riippuen voit käyttää näitä tietoja eri tavoin:

  • Jos sinun on käsiteltävä jokaista luettelon kohdetta erikseen, esimerkiksi lisätäksesi tunnisteen jokaiselle, voit käyttää Jokaiselle -toimintoa.
  • Jos sinun on koottava tietoja, esimerkiksi laskeaksesi palautettujen tulosten määrän, voit käyttää Laske- tai Summa -toimintoja.
  • Jos sinun on tulostettava luettelo, esimerkiksi lähettääksesi sähköpostin, joka sisältää kaikki tuotteet, voit käyttää palautettuja tietoja suoraan seuraavissa toiminnoissa.

Jotta voit käyttää palautettuja tietoja tätä toimintoa seuraavissa vaiheissa, käytä muuttujaa nimeltä Nouda kokoelman tiedot, joka on luettelo kokoelmista. Voit käyttää tätä muuttujaa sekä ehdoissa että toiminnoissa. Voit esimerkiksi lähettää kokoelmien luettelon Lähetä sisäinen sähköposti -toiminnolla seuraavasti:

{% for single_collection in GetCollectionData %}
* {{ single_collection.title }}
{% endfor %}

Käynnistimet

Voit käyttää tätä toimintoa missä tahansa työnkulussa, mukaan lukien Ajastettu aika -käynnistin. Työnkulussa, jossa käytetään Ajastettu aika -käynnistintä, työnkulku käynnistyy määrittämänäsi ajankohtana tapahtuman seurauksen sijaan. Koska mikään tietty tapahtuma kaupassasi tai sovelluksessa ei käynnistä työnkulkua, dataa ei sisällytetä automaattisesti.

API-viite