Nouda alennustiedot
Työnkuluissa, jotka vaativat alennustietoja, voit käyttää Nouda alennustiedot -toimintoa noutaaksesi alennustietoja kaupastasi.
Määritys
Kentät
Nouda alennustiedot -toiminto sisältää seuraavat kentät, joita käytetään kyselyn muodostamiseen:
| Kenttä | Kuvaus |
|---|---|
| Järjestä tiedot | Pakollinen. Parametrit, joiden mukaan hakukyselyn palauttamat tiedot lajitellaan. |
| Tulosten enimmäismäärä | Pakollinen. Valitsemasi hakukyselyn palauttamien tulosten enimmäismäärä. Voit palauttaa enintään 100 tulosta kerrallaan. |
| Kysely | Pakollinen. Valitse yleisistä kyselyistä tai luo oma valitsemalla Laajennettu. |
Kyselymerkkijono
Tämä on esimerkkikysely sellaisten aktiivisten alennusten noutamiseen, jotka käyttävät koodia:
method:code AND status:activemethod- ja status-muuttujat ovat alennussolmun kyselyssä saatavilla olevia suodattimia, ja niitä voi käyttää useita kertoja tai yhdistää muihin muuttujiin.
Kun haet tietoja kyselyillä, on hyvä tietää seuraavat asiat:
- Käytettävissä olevien alennussuodattimien luettelo.
- Kyselyjen on noudatettava tiettyä syntaksia
- Kyselykenttien arvoja ei ole aina dokumentoitu. Joissakin tapauksissa arvot löytyvät API-dokumentaatiosta. Vaihtoehtoisesti voit usein löytää kenttien arvot ohjausnäkymän URL-osoitteista, kun käytät suodattimia. Jos haluat esimerkiksi löytää tilauksen kyselyarvoja, suodata ohjausnäkymän Tilaukset-sivua 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 saatat haluta 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 koostettava tietoja, esimerkiksi laskeaksesi, kuinka monta tulosta palautettiin, voit käyttää Laske- tai Summa-toimintoja.
- Jos haluat käyttää koko luetteloa, esimerkiksi lähettääksesi sähköpostiviestin, jossa on kaikki nimikkeet, voit käyttää palautettuja tietoja suoraan seuraavissa toiminnoissa.
Jos haluat käyttää palautettuja tietoja tätä toimintoa seuraavissa vaiheissa, käytä muuttujaa nimeltä Nouda alennustiedot, joka on luettelo alennuksista. Voit käyttää tätä muuttujaa sekä ehdoissa että toiminnoissa. Voit esimerkiksi lähettää luettelon automaattisista sovellusalennuksista Lähetä sisäinen sähköposti -toiminnolla seuraavasti:
{% for discount_item in getDiscountData %}
{% if discount_item.discount.__typename == "DiscountAutomaticApp" %}
* {{discount_item.discount.DiscountAutomaticApp.title}}
{% endif %}
{% endfor %}Käynnistimet
Voit käyttää tätä toimintoa missä tahansa työnkulussa, mukaan lukien Ajastettu aika -käynnistimessä. Työnkulku, jossa käytetään Ajastettu aika -käynnistintä, käynnistyy määrittämänäsi ajankohtana tapahtuman sijaan. Koska mikään kauppasi tai sovelluksen tapahtuma ei käynnistä työnkulkua, siihen ei sisällytetä automaattisesti mitään tietoja.
API-tiedot
Mallit
Aktiivisten koodia käyttävien alennusten viikoittainen yhteenveto sähköpostitse
Lähettää yhteenvedon aktiivisista alennuksista, jotka käyttävät koodia. Työnkulku suoritetaan aikataulun mukaisesti joka maanantai klo 9.00. Työnkulkua voi muokata ja muuttaa sen ajoitusta, yhteenvedon vastaanottotapaa, mukaan sisällytettävien alennusten tyyppiä ja tilaa. Näytä malli