Iegūt atrašanās vietas datus

Darbplūsmās, kurās nepieciešami atrašanās vietas dati, vari izmantot darbību Iegūt atrašanās vietas datus, lai izgūtu atrašanās vietas informāciju no sava Shopify veikala. Atrašanās vietas ir jebkura vieta, kur tu glabā krājumus, pārdod produktus, kā arī nosūti vai izpildi pasūtījumus.

Konfigurācija

Lauki

Darbībā Iegūt atrašanās vietas datus ir tālāk norādītie lauki.

Darbībās "Iegūt datus" izmantotie lauki.
LauksApraksts
Kārtot datus pēcObligāts. Parametri, pēc kuriem tiek kārtoti meklēšanas vaicājuma atgrieztie dati.
Maksimālais rezultātu skaitsObligāts. Maksimālais rezultātu skaits, ko var atgriezt tevis atlasītais meklēšanas vaicājums. Vienlaikus var atgriezt ne vairāk kā 100.
VaicājumsObligāts. Izvēlies kādu no biežāk izmantotajiem vaicājumiem vai atlasi Papildu, lai izveidotu savu.

Vaicājuma virkne

Šis ir piemēra vaicājums, lai iegūtu atrašanās vietas, kurās ir iespējota saņemšana veikalā:

pickup_in_store:enabled

Mainīgais pickup_in_store ir filtrs, kas pieejams sadaļā Atrašanās vietu vaicājums, un to var izmantot vairākas reizes vai apvienot ar citiem mainīgajiem.

Izmantojot datu vaicājumus, ir noderīgi zināt:

  • Pieejamo atrašanās vietu filtru saraksts

  • Vaicājumiem ir jāievēro noteikta sintakse

  • Vaicājuma lauku vērtības ne vienmēr ir dokumentētas. Dažos gadījumos vērtības var atrast, aplūkojot API dokumentāciju. Vēl viens veids: filtrējot bieži vari atrast lauku vērtības vietrāžos URL administratora panelī. Piemēram, lai atrastu dažas Pasūtījuma vaicājuma vērtības, administratora panelī filtrē lapu Pasūtījumi un pēc tam pārbaudi URL.

  • Vari izpildīt vai pārbaudīt vaicājumu savā veikalā, izmantojot lietotni Shopify GraphiQL.

  • Ņem vērā, kas notiek, ja tavs vaicājums neizdodas. Bieži vien API atgriezīs visus rezultātus (nevis nevienu).

Atgrieztie dati

Visas darbības Iegūt datus atgriež sarakstu, kurā ir no 0 līdz 100 resursiem. Atkarībā no lietošanas mērķa vari izmantot šos datus dažādi:

  • Ja tev nepieciešams apstrādāt katru saraksta vienumu atsevišķi, piemēram, lai katram pievienotu tagu, vari izmantot darbību Cikls katram.
  • Ja nepieciešams apkopot datus, piemēram, saskaitīt, cik rezultātu tika atgriezti, vari izmantot darbības Saskaitīt vai Summēt.
  • Ja nepieciešams izvadīt sarakstu, piemēram, nosūtīt e-pasta vēstuli ar visiem vienumiem, atgrieztos datus vari izmantot tieši turpmākajās darbībās.

Lai piekļūtu atgrieztajiem datiem soļos, kas seko šai darbībai, izmanto mainīgo Iegūt atrašanās vietas datus, kas ir atrašanās vietu saraksts. Šo mainīgo vari izmantot gan nosacījumos, gan darbībās. Piemēram, tu vari nosūtīt atrašanās vietu sarakstu darbībā Sūtīt iekšēju e-pasta vēstuli šādi:

{% for single_location in GetLocationData %}
* {{ single_location.id }}
{% endfor %}

Trigeri

Šo darbību vari izmantot jebkurā darbplūsmā, tostarp trigerī Ieplānots laiks. Darbplūsmā, kas izmanto trigeri Ieplānots laiks, darbplūsma tiek sākta tevis norādītā laikā, nevis kāda notikuma rezultātā. Tā kā tavā veikalā vai lietotnē nav konkrēta notikuma, kas sāk darbplūsmu, dati netiek iekļauti automātiski.

API atsauce

Papildinformāciju par šajā darbībā izmantoto API skati sadaļā Atrašanās vietu vaicājums.