AI Search में In-Store Pickup कैसे सेट अप करें

A phone, a chat bubble and a settings grid, standing for the Advanced Settings where In-Store Pickup is configured

अगर आप फिजिकल स्टोर्स से बिक्री करते हैं, तो In-Store Pickup खरीदारों को आपके सर्च पेज पर अपना स्टोर चुनने देता है और हर प्रोडक्ट पर यह दिखाता है कि उस स्टोर में वह स्टॉक में है या नहीं। आप अपने स्टोर्स को Advanced Settings में सूचीबद्ध करके इसे चालू करते हैं।

खरीदारों को क्या दिखाई देता है?

  • सर्च फ़िल्टर के ऊपर एक “In-store pickup” स्विच।
  • एक स्टोर सूची जो उनके स्विच चालू करने पर खुलती है। हर स्टोर में Select store बटन और See store address लिंक होता है।
  • चुने गए स्टोर के लिए हर प्रोडक्ट कार्ड पर एक स्टॉक पंक्ति, उदाहरण के लिए “In Stock at Downtown Store”। यह उस स्टोर पर 3 या अधिक यूनिट होने पर In Stock, 1 या 2 होने पर Low Stock, और कोई न होने पर Out of Stock दिखाता है।
In-store pickup
Downtown Store · Collapse
Downtown StoreSelected
See store address ▸
BerkeleySelect store
See store address ▸
Price ▾
Trail Running Shoe
$129.00
In Stock at Downtown Store
Rain Shell Jacket
$89.00
Low Stock at Downtown Store
Wool Hiking Sock
$18.00
Out of Stock at Downtown Store

In-Store Pickup प्रोडक्ट्स पर लेबल लगाता है; यह उन्हें छुपाता नहीं है। खरीदार फिर भी हर परिणाम देखते हैं, इसलिए वे उन आइटम्स का भी ऑर्डर कर सकते हैं जो उनके स्टोर पर स्टॉक में नहीं हैं। उनकी स्टोर पसंद उनके अगले विज़िट के लिए उनके डिवाइस पर याद रखी जाती है।

शुरू करने से पहले

  • एक paid plan। Advanced Settings, जहाँ आप अपने स्टोर्स सूचीबद्ध करते हैं, paid plans पर उपलब्ध है।
  • एक Shopify स्टोर जो हर स्टोर लोकेशन पर inventory track करता हो। स्टॉक पंक्तियाँ Shopify में प्रति location आपकी inventory से आती हैं।
  • बाईं ओर या floating panel में search filters। स्विच इन दो फ़िल्टर लेआउट्स में दिखाई देता है। अगर आपके फ़िल्टर्स परिणामों के ऊपर हैं, तो Customize AI Search के अंतर्गत Filter position बदलें।

चरण 1: हर स्टोर का Shopify location ID खोजें

  1. अपने Shopify admin में, Settings > Locations पर जाएँ।
  2. किसी स्टोर पर क्लिक करें।
  3. पेज address के अंत में दिया गया नंबर कॉपी करें। उदाहरण के लिए, admin.shopify.com/store/your-shop/settings/locations/64924319816 में location ID 64924319816 है।

जिस-जिस स्टोर को आप ऑफ़र करना चाहते हैं, उसके लिए यह दोहराएँ।

चरण 2: Advanced Settings में अपने स्टोर्स सूचीबद्ध करें

Shoply admin में, Settings पर जाएँ और Advanced Settings तक स्क्रॉल करें। यह editor कहाँ है और कैसे काम करता है, इसके लिए How to Configure Advanced Settings देखें।

एक pickup_stores सूची जोड़ें, जिसमें प्रति स्टोर एक entry हो:

json
{ "pickup_stores": [ { "location_id": "64924319816", "name": "Downtown", "label": "Downtown Store", "address_lines": ["123 Main St", "San Jose, CA 95118"] }, { "location_id": "27214544968", "name": "Berkeley", "address_lines": ["2727 Milvia St", "Berkeley, CA 94703"] } ] }
फ़ील्डआवश्यकयह क्या करता है
location_idहाँचरण 1 से Shopify location ID। स्टॉक इसी location से पढ़ा जाता है।
nameहाँस्टोर का नाम। अगर आप label सेट नहीं करते हैं, तो यही खरीदारों को दिखाया जाता है।
labelनहींखरीदारों को दिखने वाला नाम, अगर वह name से अलग हो।
address_linesनहींSee store address के अंतर्गत दिखाया जाने वाला पता, प्रति entry एक पंक्ति।

स्टोर्स उसी क्रम में दिखाई देते हैं, जिसमें आप उन्हें सूचीबद्ध करते हैं। location_id या name के बिना किसी entry को छोड़ दिया जाता है।

पहले से Advanced Settings हैं? उसी JSON object के अंदर pickup_stores को एक और key के रूप में जोड़ें, और पिछली key से उसे comma द्वारा अलग करें। दूसरी { } block न बनाएँ।

किसी स्टोर को हटाने के लिए उसकी entry हटा दें। In-Store Pickup बंद करने के लिए पूरी pickup_stores key हटा दें।

चरण 3: अपना search page जाँचें

बदलाव आपके storefront तक लगभग 10 मिनट में पहुँचते हैं। उसके बाद, आपके खरीदार आपके live store पर In-Store Pickup का उपयोग कर सकते हैं। इसे खुद उसी तरह आज़माएँ जैसे वे करेंगे:

  1. अपने स्टोर पर किसी प्रोडक्ट को search करें।
  2. फ़िल्टर्स में In-store pickup चालू करें।
  3. अपने किसी स्टोर के पास Select store पर क्लिक करें।
  4. जाँचें कि हर प्रोडक्ट कार्ड उस स्टोर के लिए एक स्टॉक पंक्ति दिखाता है, जैसे “In Stock at Downtown Store”।

स्टॉक जानकारी कहाँ से आती है?

स्टॉक आपकी Shopify inventory से आता है। Shoply इसे अपने नियमित catalog sync के दौरान पढ़ता है।

  • Shoply हर स्टोर की inventory Shopify से पढ़ता है। हर product variant के लिए, Shoply Shopify Admin API के माध्यम से हर Shopify location पर “available” quantity पढ़ता है।
  • स्टॉक पंक्तियाँ live नहीं होतीं। वे आपके catalog sync होने पर refresh होती हैं। यह कितनी बार होता है, यह आपके sync schedule पर निर्भर करता है। उदाहरण के लिए, किसी व्यस्त स्टोर का catalog लगभग दिन में एक बार sync हो सकता है।
  • Shopify, हर inventory change की सूचना Shoply को नहीं देता। कोई sale या restock अगले sync के बाद ही दिखाई देता है।
  • Search results भी 24 घंटे तक दोबारा उपयोग किए जा सकते हैं। इससे देरी और बढ़ सकती है।

स्टॉक पंक्ति को एक मार्गदर्शक के रूप में मानें। आपका product page और checkout सटीक, live availability दिखाते हैं।

स्टॉक की गणना कैसे होती है?

  • किसी प्रोडक्ट के सभी variants की units जोड़ दी जाती हैं, जैसे चुने गए स्टोर पर हर size और color।
  • जिन प्रोडक्ट्स के लिए आपके सूचीबद्ध किसी भी स्टोर पर inventory records नहीं हैं, उनके लिए कोई stock line नहीं दिखाई जाती। यह digital products, gift cards, और उन आइटम्स के लिए सामान्य है जिनकी inventory track नहीं की जाती।

क्या मैं इसे अपने brand के colors से match कर सकता हूँ?

हाँ। अपने search CSS में rules जोड़ें। यह कहाँ करना है, जानने के लिए how to customize AI Search with CSS देखें।

css
/* The switch, Select store buttons, and links */ .shoply-pickup-filter { --shoply-pickup-accent: #00823d; } /* Stock line colors on product cards */ .shoply-product-pickup-stock-in .shoply-product-pickup-stock-status { color: #00823d; } .shoply-product-pickup-stock-low .shoply-product-pickup-stock-status { color: #d13a00; } .shoply-product-pickup-stock-out .shoply-product-pickup-stock-status { color: #b21109; }

अन्य classes जिन्हें आप style कर सकते हैं:

ClassElement
.shoply-pickup-filterफ़िल्टर्स में पूरा In-Store Pickup section
.shoply-pickup-store-nameसूची में किसी स्टोर का नाम
.shoply-pickup-select-storeSelect store बटन
.shoply-product-pickup-stockकिसी प्रोडक्ट कार्ड पर स्टॉक पंक्ति

समस्या निवारण

स्विच दिखाई नहीं देता।

  • जाँचें कि Advanced Settings में editor के नीचे कोई JSON Error नहीं दिख रहा है, और आपने save किया है।
  • जाँचें कि हर स्टोर में location_id और name दोनों हैं।
  • जाँचें कि आपके search filters बाईं ओर या floating panel में हैं।
  • save करने के बाद लगभग 10 मिनट प्रतीक्षा करें, फिर अपना search page reload करें।

हर प्रोडक्ट Out of Stock दिखाता है।

  • जाँचें कि हर location_id, चरण 1 की तरह, स्टोर की Shopify location से मेल खाता है।
  • Shopify में जाँचें कि उस location पर inventory track की जा रही है।

कुछ प्रोडक्ट्स पर कोई stock line नहीं है। उन प्रोडक्ट्स के लिए आपके सूचीबद्ध स्टोर्स पर कोई inventory records नहीं हैं। देखें स्टॉक की गणना कैसे होती है?।

अन्य search options के लिए, Advanced Settings for AI Search देखें.