Eskuratu produktuaren datuak

Produktuaren datuak erabiltzen dituzten lan-fluxuetan, Eskuratu produktuaren datuak ekintza erabil dezakezu dendako produktuaren informazioa berreskuratzeko.

Konfigurazioa

Eremuak

Lortu produktuaren datuak ekintzak eremu hauek ditu, kontsulta eraikitzeko erabiltzen direnak:

Datuak lortzeko ekintzetan erabiltzen diren eremuak.
EremuaDeskribapena
Ordenatu datuak honen araberaNahitaezkoa. Bilaketa-kontsultak itzulitako datuak ordenatzeko parametroak.
Emaitzen gehienezko kopuruaNahitaezkoa. Hautatzen duzun bilaketa-kontsultak itzul dezakeen emaitzen gehienezko kopurua. Gehienez 100 itzul ditzakezu aldi berean.
KontsultaNahitaezkoa. Aukeratu ohiko kontsulten artean edo hautatu Aurreratua zurea sortzeko.

Kontsulta-katea

Hau azken egunean eguneratutako produktuak lortzeko kontsultaren adibide bat da:

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

updated_at aldagaia Produktu-kontsultan erabilgarri dagoen iragazkia da, eta hainbat aldiz erabil daiteke edo beste aldagai batzuekin konbinatu. scheduledAt Liquid aldagaia erabilgarri dago Programatutako ordua abiarazlea erabili duten lan-fluxuetan. date_minus Liquid etiketa Flow-en etiketa berezia da, eta data bati denbora kentzeko aukera ematen dizu.

Datuak kontsultatzean, lagungarria da hau jakitea:

  • Erabilgarri dauden produktuen iragazkien zerrenda
  • Kontsultek sintaxi zehatz bat jarraitu behar dute
  • Kontsultako eremuen balioak ez daude beti dokumentatuta. Kasu batzuetan, balioak APIaren dokumentazioan begiratuz aurki daitezke. Bestela, iragaztean administrazio-paneleko URLetan ere aurki ditzakezu eremuen balioak. Esaterako, eskaeren kontsulta-balio batzuk bilatzeko, iragazi Eskaerak orria administrazio-panelean, eta, ondoren, egiaztatu URLa.
  • Zure dendan kontsulta bat exekutatu edo probatu dezakezu Shopify GraphiQL aplikazioa erabiliz.
  • Kontuan izan zer gertatzen den zure kontsultak huts egiten badu. Askotan, APIak emaitza guztiak itzuliko ditu (bat ere ez itzuli beharrean).

Itzulitako datuak

Lortu datuak ekintza guztiek 0 eta 100 baliabide arteko zerrenda bat itzultzen dute. Erabilera-kasuaren arabera, baliteke datu horiek hainbat modutan erabili nahi izatea:

  • Zerrendako elementu bakoitza banan-banan kudeatu behar baduzu (esaterako, bakoitzari etiketa bat gehitzeko), Bakoitzarentzat ekintza erabil dezakezu.
  • Datuak gehitu behar badituzu, adibidez zenbat emaitza itzuli diren zenbatzeko, Zenbatu edo Batu ekintzak erabil ditzakezu.
  • Zerrenda atera behar baduzu (adibidez, elementu guztiekin mezu elektroniko bat bidaltzeko), itzulitako datuak zuzenean erabil ditzakezu hurrengo ekintzetan.

Ekintza honen ondorengo urratsetan itzulitako datuetara sartzeko, erabili Lortu produktuaren datuak izeneko aldagaia, produktuen zerrenda bat dena. Aldagai hori baldintzetan eta ekintzetan erabil dezakezu. Esaterako, produktuen zerrenda honela bidal dezakezu Bidali barneko mezu elektronikoa ekintzan:

{% for single_product in GetProductData %}
* {{ single_product.name }}
{% endfor %}

Abiarazleak

Ekintza hau edozein lan-fluxutan erabil dezakezu, Programatutako ordua abiarazlea barne. Programatutako ordua abiarazlea erabiltzen duen lan-fluxu batean, lan-fluxua zuk zehaztutako orduan hasiko da, gertaera baten ondorioz izan beharrean. Lan-fluxua abiarazten duen gertaera espezifikorik ez dagoenez zure dendan edo aplikazio batean, ez da daturik automatikoki sartzen.

Txantiloiak

Etorkizunean, gehitu etiketa bat duten produktuak bilduma batera

Etorkizuneko une batean, lortu etiketa jakin bat duten produktu guztiak eta, gero, gehitu bilduma batera. Ikusi txantiloia

Ezabatu produktu inaktiboak

Ezabatu inbentariorik ez duten eta urtebetean eguneratu ez diren produktuak. Ikusi txantiloia

Argitaratu etiketa jakin bat duten produktuak etorkizunean

Etorkizuneko data batean, lortu etiketa jakin bat duten produktuak eta argitaratu. Programatutako ordua abiarazlea eta Lortu produktuaren datuak ekintza erabiltzen ditu. Ikusi txantiloia

Kendu produktu berriaren etiketa produktua sortu eta 90 egun igaro ondoren

Egunero, duela 90 egun baino gehiago sortu ziren eta oraindik "new" etiketa duten 100 produktu lortzen ditu gehienez. Ondoren, lan-fluxuak etiketa horiek kentzen dizkio produktu bakoitzari. Ikusi txantiloia

Programatu produktuak Sareko dendatik zehaztutako datan eta orduan kentzeko

Etorkizuneko data bakar batean, kendu produktuak sareko dendatik etiketa, ID edo SKUaren arabera. Programatutako ordua abiarazlea, Lortu produktuaren datuak ekintza eta Bakoitzarentzat begizta erabiltzen ditu. Ikusi txantiloia

Bidali agortuta dauden produktuen eguneroko mezu elektronikoen laburpena

Egunero, inbentarioa 0 duten produktu guztiak lortzen ditu, eta laburpen bat bidaltzen du mezu elektroniko batean. Lortu produktuaren datuak eta Programatutako ordua abiarazlea erabiltzen ditu. Ikusi txantiloia

Bidali mezu elektroniko bidezko jakinarazpena bikoiztutako SKUa duen aldaera bat gehitzean

Aldaera berri bat gehitzean, beste aldaera batzuek SKU bera erabiltzen ote duten bilatzen du. Hala bada, barneko mezu elektroniko bat bidaltzen du eragindako produktuetarako eta aldaeretarako estekekin. Ikusi txantiloia

Egin beherapenetan dauden produktuaren aldaeren jarraipena produktuaren metaeremu bat erabiliz

Produktu baten metaeremu bat ezartzen du haren aldaeretako bat gutxienez beherapenetan badago. Hori erabilgarria izan daiteke une honetan zein produktu dauden beherapenetan jarraipena egiteko. Ikusi txantiloia