सब्सक्रिप्शन बिलिंग की कोशिश का डेटा पाएं

ऐसे वर्कफ़्लो में जिनमें सब्सक्रिप्शन बिलिंग की कोशिश के डेटा की ज़रूरत होती है, आप अपने स्टोर से ऑर्डर की जानकारी पाने के लिए सब्सक्रिप्शन बिलिंग की कोशिश का डेटा पाएं एक्शन का इस्तेमाल कर सकते हैं।

कॉन्फ़िगरेशन

फ़ील्ड

सब्सक्रिप्शन बिलिंग की कोशिश का डेटा पाएं एक्शन में नीचे दिए गए फ़ील्ड शामिल हैं, जिनका इस्तेमाल क्वेरी बनाने के लिए किया जाता है:

'डेटा पाएं' एक्शन में इस्तेमाल किए जाने वाले फ़ील्ड.
फ़ील्डविवरण
डेटा को इसके मुताबिक सॉर्ट करेंज़रूरी. वे पैरामीटर जिनके मुताबिक सर्च क्वेरी से मिले डेटा को सॉर्ट किया जाता है।
नतीजों की ज़्यादा से ज़्यादा संख्याज़रूरी. नतीजों की वह ज़्यादा से ज़्यादा संख्या, जो आपके चुने गए सर्च क्वेरी से मिल सकती है। आप एक बार में 100 तक नतीजे पा सकते हैं।
क्वेरीज़रूरी. आम क्वेरी में से चुनें या अपनी खुद की क्वेरी बनाने के लिए उन्नत चुनें।

क्वेरी स्ट्रिंग

यह पिछले तीन दिनों में बनाई गईं सब्सक्रिप्शन बिलिंग की कोशिशों को पाने के लिए एक उदाहरण क्वेरी है:

created_at:>'{{ createdAt | date_minus: "3 day" }}'

created_at वैरिएबल, सब्सक्रिप्शन बिलिंग की कोशिश की क्वेरी पर उपलब्ध एक फ़िल्टर है और इसका इस्तेमाल सब्सक्रिप्शन बिलिंग की कोशिशों के लिए खास गड़बड़ी के मैसेज चुनने के लिए किया जा सकता है।

डेटा की क्वेरी करते समय, यह जानना मददगार होता है:

  • उपलब्ध सब्सक्रिप्शन बिलिंग की कोशिश के फ़िल्टर की सूची
  • क्वेरी को एक निश्चित सिंटैक्स का पालन करना होगा.
  • क्वेरी फ़ील्ड वैल्यू हमेशा डॉक्युमेंटेड नहीं होती हैं। कुछ मामलों में, वैल्यू API दस्तावेज़ों को देखकर मिल सकती हैं। वैकल्पिक रूप से, जब आप एडमिन में फ़िल्टर करते हैं, तो आपको अक्सर URL में फ़ील्ड वैल्यू मिल सकती हैं। उदाहरण के लिए, कुछ ऑर्डर क्वेरी वैल्यू खोजने के लिए, एडमिन में ऑर्डर पेज को फ़िल्टर करें और फिर URL देखें।
  • आप Shopify GraphiQL ऐप का इस्तेमाल करके अपने स्टोर में क्वेरी चला सकते हैं या टेस्ट कर सकते हैं।
  • इस बात का ध्यान रखें कि अगर आपकी क्वेरी फ़ेल हो जाती है तो क्या होगा। अक्सर API सभी परिणाम (कोई भी नहीं की बजाय) लौटाएगा।

वापस मिला डेटा

सभी डेटा पाएं कार्रवाइयां 0 से 100 तक संसाधनों की एक सूची लौटाती हैं। आपके इस्तेमाल के मामले के आधार पर, आप इस डेटा का कई तरीकों से उपयोग करना चाह सकते हैं:

  • अगर आपको हर सूची आइटम को अलग-अलग संभालना है, जैसे कि हर एक के लिए टैग जोड़ना, तो आप हर एक के लिए कार्रवाई का उपयोग कर सकते हैं।
  • अगर आपको डेटा एकत्र करना है, जैसे कि यह गिनना कि कितने परिणाम लौटाए गए थे, तो आप गिनती या योग कार्रवाइयों का उपयोग कर सकते हैं।
  • अगर आपको सूची को आउटपुट करने की ज़रूरत है, जैसे कि सभी आइटम के साथ एक ईमेल भेजना, तो आप बाद की कार्रवाइयों में सीधे लौटाए गए डेटा का उपयोग कर सकते हैं।

इस कार्रवाई के बाद के चरणों में लौटाए गए डेटा को एक्सेस करने के लिए, सब्सक्रिप्शन बिलिंग की कोशिश का डेटा पाएं नाम के वैरिएबल का उपयोग करें, जो सब्सक्रिप्शन बिलिंग की कोशिशों की एक सूची है। आप इस वैरिएबल का उपयोग स्थितियों और कार्रवाइयों दोनों में कर सकते हैं। उदाहरण के लिए, आप इस तरह से अंदरूनी ईमेल भेजें कार्रवाई में सब्सक्रिप्शन बिलिंग की कोशिशों की सूची भेज सकते हैं:

{% for getSubscriptionBillingAttemptData_item in getSubscriptionBillingAttemptData %}
  {{getSubscriptionBillingAttemptData_item.errorMessage}}
{% endfor %}

उदाहरण

उदाहरण के लिए, एक वर्कफ़्लो हर रविवार सुबह 9:00 बजे चलने के लिए शेड्यूल किया गया है। सब्सक्रिप्शन बिलिंग की कोशिश का डेटा पाएं कार्रवाई का उपयोग पिछले हफ़्ते बनाई गई सब्सक्रिप्शन बिलिंग की कोशिशों के लिए डेटा इकट्ठा करने के लिए किया जाता है। अगर उनमें कोई गड़बड़ी का संदेश है, तो बिलिंग की कोशिशों को ईमेल करें।

API संदर्भ