లొకేషన్ డేటాను పొందండి
లొకేషన్ డేటా అవసరమైన వర్క్ఫ్లోలలో, మీ Shopify స్టోర్ నుండి లొకేషన్ సమాచారాన్ని తిరిగి పొందడానికి మీరు లొకేషన్ డేటాను పొందండి చర్యను ఉపయోగించవచ్చు. మీరు ఇన్వెంటరీని నిల్వ చేసే, ఉత్పత్తులను విక్రయించే లేదా ఆర్డర్లను రవాణా చేసే లేదా నెరవేర్చే ఏ ప్రదేశాన్నైనా లొకేషన్లు అని అంటారు.
కాన్ఫిగరేషన్
ఫీల్డ్లు
లొకేషన్ డేటాను పొందండి చర్య కింది ఫీల్డ్లను కలిగి ఉంటుంది.
| ఫీల్డ్ | వివరణ |
|---|---|
| డేటాను ఇలా క్రమబద్ధీకరించండి | అవసరం. శోధన ప్రశ్న ద్వారా అందించబడిన డేటా క్రమబద్ధీకరించబడే పారామితులు. |
| గరిష్ట ఫలితాల సంఖ్య | అవసరం. మీరు ఎంచుకున్న శోధన ప్రశ్న ద్వారా అందించబడే గరిష్ట ఫలితాల మొత్తం. మీరు ఒకేసారి 100 వరకు తిరిగి పొందవచ్చు. |
| ప్రశ్న | అవసరం. సాధారణ ప్రశ్నల నుండి ఎంచుకోండి లేదా మీ స్వంతంగా సృష్టించడానికి అధునాతనని ఎంచుకోండి. |
క్వెరీ స్ట్రింగ్
స్టోర్లో పికప్ ప్రారంభించబడిన లొకేషన్లను పొందడం కోసం ఇది ఒక ఉదాహరణ ప్రశ్న:
pickup_in_store:enabledpickup_in_store వేరియబుల్ అనేది లొకేషన్ల ప్రశ్నలో అందుబాటులో ఉన్న ఒక ఫిల్టర్ మరియు దీన్ని పలుసార్లు ఉపయోగించవచ్చు లేదా ఇతర వేరియబుల్స్తో కలపవచ్చు.
డేటాను ప్రశ్నిస్తున్నప్పుడు, తెలుసుకోవడం సహాయకరంగా ఉంటుంది:
ప్రశ్నలు తప్పనిసరిగా నిర్దిష్ట సింటాక్స్ను అనుసరించాలి
ప్రశ్న ఫీల్డ్ విలువలు ఎల్లప్పుడూ డాక్యుమెంట్ చేయబడవు. కొన్ని సందర్భాల్లో, API డాక్స్ను చూడటం ద్వారా విలువలను కనుగొనవచ్చు. ప్రత్యామ్నాయంగా, మీరు ఫిల్టర్ చేసినప్పుడు అడ్మిన్లోని URLలలో ఫీల్డ్ విలువలను తరచుగా కనుగొనవచ్చు. ఉదాహరణకు, కొన్ని ఆర్డర్ ప్రశ్న విలువలను కనుగొనడానికి, అడ్మిన్లోని ఆర్డర్ల పేజీని ఫిల్టర్ చేసి, ఆపై URLని తనిఖీ చేయండి.
మీరు Shopify GraphiQL యాప్ని ఉపయోగించడం ద్వారా మీ షాప్లో ప్రశ్నను రన్ చేయవచ్చు లేదా పరీక్షించవచ్చు.
మీ ప్రశ్న విఫలమైతే ఏమి జరుగుతుందో గుర్తుంచుకోండి. తరచుగా API (శూన్యానికి బదులుగా) అన్ని ఫలితాలను తిరిగి అందిస్తుంది.
అందించబడిన డేటా
అన్ని డేటాను పొందండి చర్యలు 0 మరియు 100 రిసోర్స్ల మధ్య ఎక్కడి నుంచైనా జాబితాను అందిస్తాయి. మీ వినియోగాన్ని బట్టి, మీరు ఈ డేటాను వివిధ రకాలుగా ఉపయోగించాలనుకోవచ్చు:
- ప్రతి దానికి ట్యాగ్ని జోడించడం లాగా, మీరు ప్రతి జాబితా ఐటెమ్ను ఒక్కొక్కటిగా విడిగా నిర్వహించాల్సి వస్తే, మీరు ఫర్ ఈచ్ చర్యను ఉపయోగించవచ్చు.
- డేటాను అగ్రిగేట్ చేయడానికి అంటే ఎన్ని ఫలితాలు తిరిగి వచ్చాయో లెక్కించడానికి మీరు కౌంట్ లేదా మొత్తం చర్యలను ఉపయోగించవచ్చు.
- అన్ని ఐటెమ్లతో ఒక ఇమెయిల్ను పంపడం లాగా, మీరు జాబితాను అవుట్పుట్ చేయాల్సి వస్తే, మీరు తర్వాత వచ్చే చర్యలలో అందించబడిన డేటాను నేరుగా ఉపయోగించవచ్చు.
ఈ చర్యను అనుసరించే దశలలో అందించబడిన డేటాను యాక్సెస్ చేయడానికి, లొకేషన్ డేటాను పొందండి పేరు గల వేరియబుల్ను ఉపయోగించండి, ఇది లొకేషన్ల జాబితా. మీరు ఈ వేరియబుల్ను షరతులు మరియు చర్యలు రెండింటిలోనూ ఉపయోగించవచ్చు. ఉదాహరణకు, మీరు ఇలాంటి అంతర్గత ఇమెయిల్ను పంపండి చర్య ద్వారా లొకేషన్ల జాబితాను పంపవచ్చు:
{% for single_location in GetLocationData %}
* {{ single_location.id }}
{% endfor %}ట్రిగ్గర్లు
షెడ్యూల్ చేసిన సమయం ట్రిగ్గర్తో సహా ఏదైనా వర్క్ఫ్లోలో మీరు ఈ చర్యను ఉపయోగించవచ్చు. షెడ్యూల్ చేసిన సమయం ట్రిగ్గర్ను ఉపయోగించే వర్క్ఫ్లోలో, ఈవెంట్ ఫలితంగా కాకుండా, మీరు పేర్కొన్న సమయంలో ఆ వర్క్ఫ్లో ప్రారంభమవుతుంది. వర్క్ఫ్లోను ప్రారంభించేలా మీ స్టోర్లో లేదా యాప్ నుండి ఎలాంటి నిర్దిష్ట ఈవెంట్ లేదు కాబట్టి ఆటోమేటిక్గా డేటా ఏదీ చేర్చబడదు.
API రిఫరెన్స్
ఈ చర్యలో ఉపయోగించిన API గురించి మరింత సమాచారం కోసం, లొకేషన్ల ప్రశ్నని చూడండి.