સ્થાનનો ડેટા મેળવો

જે વર્કફ્લોમાં સ્થાનના ડેટાની જરૂર હોય, તેમાં તમે તમારા Shopify સ્ટોરમાંથી સ્થાનની માહિતી પુનઃપ્રાપ્ત કરવા માટે સ્થાનનો ડેટા મેળવો ઍક્શનનો ઉપયોગ કરી શકો છો. સ્થાનો એ એવી કોઈ પણ જગ્યા છે જ્યાં તમે ઇન્વેન્ટરી સ્ટોર કરો છો, પ્રોડક્ટ્સ વેચો છો અથવા ઑર્ડર શિપ કે પૂર્ણ કરો છો.

કન્ફિગરેશન

ફીલ્ડ્સ

સ્થાનનો ડેટા મેળવો ઍક્શનમાં નીચેના ફીલ્ડ્સ શામેલ છે.

ડેટા મેળવો ઍક્શનમાં વપરાતા ફીલ્ડ્સ.
ફીલ્ડવર્ણન
ડેટાને આના દ્વારા સૉર્ટ કરોઆવશ્યક છે. એવા પરિમાણો કે જેના દ્વારા શોધ ક્વેરી દ્વારા રિટર્ન થયેલો ડેટા સૉર્ટ કરવામાં આવે છે.
પરિણામોની મહત્તમ સંખ્યાઆવશ્યક છે. તમે પસંદ કરેલી શોધ ક્વેરી દ્વારા રિટર્ન કરી શકાતા પરિણામોની મહત્તમ સંખ્યા. તમે એક જ સમયે વધુમાં વધુ 100 પરિણામો રિટર્ન કરી શકો છો.
ક્વેરીઆવશ્યક છે. સામાન્ય ક્વેરીમાંથી પસંદ કરો અથવા તમારી પોતાની બનાવવા માટે એડવાન્સ્ડ પસંદ કરો.

ક્વેરી સ્ટ્રિંગ

સ્ટોરમાંથી પિકઅપ સક્ષમ કરેલું હોય તેવા સ્થાનો મેળવવા માટેની આ એક ઉદાહરણ ક્વેરી છે:

pickup_in_store:enabled

pickup_in_store ચલ એ સ્થાનોની ક્વેરી પર ઉપલબ્ધ ફિલ્ટર છે અને તેનો એકથી વધુ વાર ઉપયોગ કરી શકાય છે અથવા અન્ય ચલો સાથે જોડી શકાય છે.

ડેટાની ક્વેરી કરતી વખતે, આ જાણવું મદદરૂપ છે:

  • ઉપલબ્ધ સ્થાન ફિલ્ટર્સની સૂચિ

  • ક્વેરીઝે ચોક્કસ સિન્ટેક્સને અનુસરવું આવશ્યક છે

  • ક્વેરી ફીલ્ડના મૂલ્યો હંમેશા દસ્તાવેજીકૃત હોતા નથી. કેટલાક કિસ્સાઓમાં, API દસ્તાવેજો જોઈને મૂલ્યો શોધી શકાય છે. વૈકલ્પિક રીતે, જ્યારે તમે ફિલ્ટર કરો ત્યારે તમે ઘણીવાર ઍડમિનમાં URL માં ફીલ્ડના મૂલ્યો શોધી શકો છો. ઉદાહરણ તરીકે, કેટલાક ઑર્ડરની ક્વેરીના મૂલ્યો શોધવા માટે, ઍડમિનમાં ઑર્ડર્સ પેજને ફિલ્ટર કરો અને પછી URL તપાસો.

  • તમે Shopify GraphiQL ઍપ નો ઉપયોગ કરીને તમારા સ્ટોરમાં ક્વેરી ચલાવી અથવા ચકાસી શકો છો.

  • જો તમારી ક્વેરી નિષ્ફળ જાય તો શું થાય છે તેનું ધ્યાન રાખો. ઘણીવાર API (કોઈ નહીંના બદલે) બધા પરિણામો રિટર્ન કરશે.

રિટર્ન થયેલો ડેટા

બધા ડેટા મેળવો ઍક્શન્સ 0 થી 100 રિસોર્સની વચ્ચેની સૂચિ રિટર્ન કરે છે. તમારા ઉપયોગના કેસના આધારે, તમે આ ડેટાનો અલગ અલગ રીતે ઉપયોગ કરવા માગી શકો છો:

  • જો તમારે દરેક સૂચિ આઇટમને વ્યક્તિગત રીતે હૅન્ડલ કરવાની જરૂર હોય, જેમ કે દરેક માટે ટૅગ ઉમેરવો, તો તમે ફોર ઇચ ઍક્શનનો ઉપયોગ કરી શકો છો.
  • જો તમારે ડેટા એકત્રિત કરવાની જરૂર હોય, જેમ કે કેટલા પરિણામો રિટર્ન કરવામાં આવ્યા તેની ગણતરી કરવી, તો તમે કાઉન્ટ અથવા સરવાળો ઍક્શનનો ઉપયોગ કરી શકો છો.
  • જો તમારે સૂચિને આઉટપુટ કરવાની જરૂર હોય, જેમ કે બધી આઇટમ સાથે ઇમેઇલ મોકલવો, તો તમે રિટર્ન થયેલા ડેટાનો સીધો જ પછીના ઍક્શનમાં ઉપયોગ કરી શકો છો.

આ ઍક્શન પછી આવતા પગલાંઓમાં રિટર્ન થયેલા ડેટાને ઍક્સેસ કરવા માટે, સ્થાનનો ડેટા મેળવો નામના ચલનો ઉપયોગ કરો, જે સ્થાનોની સૂચિ છે. તમે આ ચલનો ઉપયોગ શરતો અને ઍક્શન બંનેમાં કરી શકો છો. ઉદાહરણ તરીકે, તમે આંતરિક ઇમેઇલ મોકલો ઍક્શનમાં આના જેવી સ્થાનોની સૂચિ મોકલી શકો છો:

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

ટ્રિગર્સ

તમે શેડ્યૂલ કરેલ સમય ટ્રિગર સહિત કોઈપણ વર્કફ્લોમાં આ ઍક્શનનો ઉપયોગ કરી શકો છો. શેડ્યૂલ કરેલ સમય ટ્રિગરનો ઉપયોગ કરતા વર્કફ્લોમાં, વર્કફ્લો કોઈ ઇવેન્ટના પરિણામને બદલે તમે ઉલ્લેખિત કરેલા સમયે શરૂ થાય છે. તમારા સ્ટોરમાં કે વર્કફ્લો શરૂ કરતી ઍપમાંથી કોઈ વિશિષ્ટ ઇવેન્ટ ન હોવાથી, તેમાં આપમેળે કોઈ ડેટા શામેલ થતો નથી.

API સંદર્ભ

આ ઍક્શનમાં ઉપયોગમાં લેવાયેલા API વિશે વધુ માહિતી માટે, સ્થાનોની ક્વેરી જુઓ.