Hanki tuotetietoja
Tuotetietoja käyttävissä työnkuluissa voit käyttää Hanki tuotetietoja -toimintoa tuotetietojen noutamiseen kaupastasi.
Tällä sivulla
Määrittäminen
Kentät
Hanki tuotetietoja -toiminto sisältää seuraavat kentät, joita käytetään kyselyn luomiseen:
Kenttä | Oikeuksien kuvaus |
---|---|
Tietojen lajitteluperuste | Vaaditaan. Parametrit, joiden mukaan hakukyselyn palauttamat tiedot lajitellaan. |
Tulosten enimmäismäärä | Tarvitaan. Hakukyselyn palauttamien tulosten suurin mahdollinen määrä. Voit palauttaa kerrallaan enintään 100. |
Kysely | Tarvitaan. Valitse yleisistä kyselyistä tai valitse Lisäasetukset luodaksesi oman. |
Kyselyn merkkijono
Tällä esimerkkikyselyllä saadaan viimeisen päivän aikana päivitetyt tuotteet:
Esimerkin updated_at
-muuttuja on suodatin, joka on käytettävissä Tuotteet-kyselyssä ja jota voidaan käyttää useita kertoja tai joka voidaan yhdistää muihin muuttujiin. Esimerkin scheduledAt
-Liquid-muuttuja on käytettävissä työnkuluissa, joissa on käytetty Asetettu aika ‑käynnistintä. Esimerkin date_minus
-Liquid-tunniste on erityinen Flow-tunniste, jolla voit vähentää aikaa päivämäärästä.
Seuraavat asiat on hyvä tietää tietokyselyä luotaessa:
- Käytettävissä olevien tuotesuodattimien luettelo - Kyselyjen on noudatettava tiettyä syntaksia
- Kaikkien kyselyjen kenttien nimet löytyvät QueryRoot objects -kehittäjädokumentaatiosta.
- Kyselykenttien arvoja ei ole aina dokumentoitu. Joissain tapauksissa arvot löytyvät API-dokumenteista. Vaihtoehtoisesti voit usein löytää kentän arvot Adminin URL-osoitteista, kun suodatat. Jos esimerkiksi haluat löytää tilauskyselyn arvoja, suodata Tilaukset-sivu ylläpitäjässä ja tarkista sitten URL-osoite.
- Voit suorittaa tai testata kyselyä kaupassasi Shopify GraphiQL -sovelluksen avulla.
- Ole tietoinen siitä, mitä tapahtuu, jos kysely epäonnistuu. Usein API palauttaa kaikki tulokset (sen sijaan, että se ei palauttaisi yhtään).
Palautetut tiedot
Kaikki Hae tietoja -toiminnot palauttavat luettelon, jonka koko on 0-100 resurssia. Käyttötapauksestasi riippuen saatat haluta käyttää näitä tietoja eri tavoilla:
- Jos sinun täytyy käsitellä kutakin luettelon kohtaa erikseen, kuten lisätä kullekin tunnisteen, voit käyttää For each-toimintoa.
- Jos sinun täytyy yhdistellä tietoja, kuten laskea, kuinka monta tulosta palautettiin, voit käyttää Laske- tai Summa-toimintoja.
- Jos sinun täytyy tulostaa luettelo, kuten lähettää kaikki kohdat sisältävä sähköpostiviesti, voit käyttää palautettuja tietoja suoraan tätä toimintoa seuraavissa toiminnoissa.
Jotta voit käyttää palautettuja tietoja tätä toimintoa seuraavissa vaiheissa, käytä Hanki tuotetietoja -muuttujaa, joka on tuotteiden luettelo. Voit käyttää tätä muuttujaa sekä ehdoissa että toiminnoissa. Voit esimerkiksi lähettää tuotteiden luettelon Lähetä sisäinen sähköposti ‑toiminnossa näin:
Käynnistimet
Voit käyttää tätä toimintoa kaikissa työnkuluissa, myös Asetettu aika -käynnistimessä. Työnkulussa, jossa käytetään Asetettu aika -käynnistintä, työnkulku käynnistyy määrittämänäsi aikana eikä jonkin tapahtuman seurauksena. Koska työnkulkua ei käynnistä tietty kaupan tai sovelluksen tapahtuma, siihen ei automaattisesti sisälly tietoja.
API-tiedot
Mallit
Lisää tunnisteella merkityt tuotteet kokoelmaan myöhemmin
Kerää kaikki tietyllä tunnisteella merkityt tuotteet ja lisää ne kokoelmaan valittuna hetkenä tulevaisuudessa. Näytä malli
Poista epäaktiiviset tuotteet
Poista tuotteet, joita ei ole varastossa ja joita ei ole päivitetty vuoteen. Näytä malli
Julkaise tietyllä tunnisteella merkityt tuotteet myöhemmin
Hae tietyllä tunnisteella merkityt tuotteet ja julkaise ne tulevaisuudessa. Työnkulku käyttää Asetettu aika ‑käynnistintä ja Nouda tuotteiden tiedot ‑toimintoa. Näytä malli
Poista Uusi-tuotetunniste 90 päivää tuotteen luomisen jälkeen
Työnkulku kerää joka päivä enintään 100 tuotetta, jotka luotiin yli 90 päivää aikaisemmin ja joissa on edelleen ”Uusi”-tunniste. Työnkulku poistaa sitten kyseiset tunnisteet asianmukaisista tuotteista. Näytä malli
Ajasta tuotteiden poisto verkkokaupasta tiettyyn päivämäärään ja kellonaikaan
Poista tuotteita verkkokaupasta valittuna tulevana päivänä tunnisteen, tunnuksen tai SKU:n mukaan. Työnkulku käyttää Asetettu aika ‑käynnistintä, Nouda tuotteiden tiedot ‑toimintoa ja For Each -silmukkaa. Näytä malli
Lähetä päivittäinen sähköpostiyhteenveto tuotteista, jotka ovat loppuneet varastosta
Työnkulku kerää joka päivä kaikki tuotteet, joiden varastomäärä on 0, ja lähettää sähköpostiyhteenvedon. Se käyttää Nouda tuotetiedot -toimintoa ja Asetettu aika ‑käynnistintä. Näytä malli
Lähetä sähköposti-ilmoitus, kun SKU-koodin kaksoiskappaleen sisältävä versio lisätään
Kun uusi versio lisätään, työnkulku tarkistaa, käyttääkö jokin muu versio samaa SKU-koodia. Jos käyttää, työnkulku lähettää sisäisen sähköpostiviestin, joka sisältää linkit kyseisiin tuotteisiin ja versioihin. Näytä malli
Seuraa alennushintaisia tuoteversioita käyttämällä tuotteen metakenttää
Asettaa tuotteelle metakentän, jos vähintään yksi sen versioista on alennusmyynnissä. Tämä voi auttaa alennushintaisten tuotteiden seuraamisessa. Näytä malli