சந்தா ஒப்பந்தத் தரவைப் பெறு

சந்தா ஒப்பந்தத் தரவைப் பயன்படுத்தும் பணிப்பாய்வுகளில், உங்கள் ஸ்டோரிலிருந்து சந்தா ஒப்பந்தத் தகவலை மீட்டெடுக்க சந்தா ஒப்பந்தத் தரவைப் பெறு செயலை நீங்கள் பயன்படுத்தலாம்.

கட்டமைப்பு

புலங்கள்

சந்தா ஒப்பந்தத் தரவைப் பெறு செயல் பின்வரும் புலங்களைக் கொண்டுள்ளது, அவை வினவலை உருவாக்கப் பயன்படுத்தப்படுகின்றன:

தரவைப் பெறு செயல்களில் பயன்படுத்தப்படும் புலங்கள்.
புலம்விளக்கம்
இதன்படி தரவை வரிசைப்படுத்துகட்டாயமானது. தேடல் வினவல் மூலம் திருப்பியளிக்கப்படும் தரவை வரிசைப்படுத்தும் அளவுருக்கள்.
முடிவுகளின் அதிகபட்ச எண்ணிக்கைகட்டாயமானது. நீங்கள் தேர்ந்தெடுக்கும் தேடல் வினவலால் திருப்பியளிக்கப்படக்கூடிய அதிகபட்ச முடிவுகளின் அளவு. ஒரு நேரத்தில் உங்களால் 100 முடிவுகள் வரை திருப்பியளிக்க முடியும்.
வினவல்கட்டாயமானது. பொதுவான வினவல்களிலிருந்து தேர்ந்தெடுக்கவும் அல்லது சொந்தமாக வினவலை உருவாக்க, மேம்பட்டது என்பதைத் தேர்ந்தெடுக்கவும்.

வினவல் சரம்

ACTIVE நிலையிலுள்ள சந்தா ஒப்பந்தங்களைப் பெறுவதற்கான ஒரு மாதிரி வினவல் இது:

status: ACTIVE

status மாறியானது சந்தா ஒப்பந்த வினவலில் கிடைக்கும் ஒரு வடிப்பானாகும், மேலும் இதனைப் பலமுறை பயன்படுத்தலாம்.

தரவை வினவும்போது, பின்வருபவற்றைத் தெரிந்துகொள்வது உதவியாக இருக்கும்:

  • கிடைக்கும் வடிப்பான்களின் பட்டியல்
  • வினவல்கள் குறிப்பிட்ட தொடரியலைப் பின்பற்ற வேண்டும்
  • வினவல் புல மதிப்புகள் எப்போதும் ஆவணப்படுத்தப்படுவதில்லை. சில சந்தர்ப்பங்களில், API ஆவணங்களைப் பார்ப்பதன் மூலம் மதிப்புகளைக் கண்டறியலாம். மாற்றாக, நீங்கள் வடிகட்டும்போது நிர்வாகப் பலகத்திலுள்ள URL-களில் புல மதிப்புகளை அடிக்கடி கண்டறியலாம். உதாரணமாக, சில ஆர்டர் வினவல் மதிப்புகளைக் கண்டறிய, நிர்வாகப் பலகத்திலுள்ள ஆர்டர்கள் பக்கத்தை வடிகட்டி, அதன்பின் URL-ஐச் சரிபார்க்கவும்.
  • Shopify GraphiQL செயலியைப் பயன்படுத்தி உங்கள் கடையில் ஒரு வினவலை நீங்கள் ரன் செய்யலாம் அல்லது சோதிக்கலாம்.
  • உங்கள் வினவல் தோல்வியடைந்தால் என்ன நடக்கும் என்பதைக் கவனத்தில் கொள்ளவும். பெரும்பாலும் API எல்லா முடிவுகளையும் திருப்பியளிக்கும் (எதுவுமில்லை என்பதற்குப் பதிலாக).

திருப்பியளிக்கப்பட்ட தரவு

எல்லா தரவைப் பெறு செயல்களும் 0 முதல் 100 ஆதாரங்கள் வரையுள்ள பட்டியலைத் திருப்பியளிக்கும். உங்கள் பயன்பாட்டு வழக்கைப் பொறுத்து, இந்தத் தரவை நீங்கள் பல்வேறு வழிகளில் பயன்படுத்த விரும்பலாம்:

  • ஒவ்வொன்றுக்கும் ஒரு டேக்கைச் சேர்ப்பது போன்று, பட்டியலில் உள்ள ஒவ்வொரு உருப்படியையும் நீங்கள் தனித்தனியாகக் கையாள வேண்டும் எனில், ஃபார் ஈச் செயலைப் பயன்படுத்தலாம்.
  • எத்தனை முடிவுகள் திருப்பியளிக்கப்பட்டன என்பதை எண்ணுவது போன்ற தரவை நீங்கள் ஒருங்கிணைக்க வேண்டும் எனில், எண்ணிக்கை அல்லது கூடுதல் செயல்களைப் பயன்படுத்தலாம்.
  • அனைத்து உருப்படிகளுடனும் ஒரு மின்னஞ்சலை அனுப்புவது போல பட்டியலை நீங்கள் அவுட்புட் செய்ய வேண்டும் எனில், திருப்பியளிக்கப்பட்ட தரவை அடுத்தடுத்த செயல்களில் நேரடியாகப் பயன்படுத்தலாம்.

இந்தச் செயலைப் பின்பற்றும் படிகளில் திருப்பியளிக்கப்பட்ட தரவை அணுக, சந்தா ஒப்பந்தத் தரவைப் பெறு என்ற பெயருள்ள மாறியைப் பயன்படுத்தவும், இது சந்தா ஒப்பந்தங்களின் பட்டியலாகும். நிபந்தனைகள் மற்றும் செயல்கள் இரண்டிலும் இந்த மாறியை நீங்கள் பயன்படுத்தலாம். உதாரணமாக, இது போன்றதொரு உள் மின்னஞ்சலை அனுப்பு செயலில் ஆர்டர்களின் பட்டியலை நீங்கள் அனுப்பலாம்:

{% for single_contract in GetSubscriptionContractData %}
* {{ single_contract.name }}
{% endfor %}

தூண்டுதல்கள்

திட்டமிடப்பட்ட நேரம் தூண்டுதல் உட்பட எந்தவொரு பணிப்பாய்விலும் இந்தச் செயலை நீங்கள் பயன்படுத்தலாம். திட்டமிடப்பட்ட நேரம் தூண்டுதலைப் பயன்படுத்தும் பணிப்பாய்வில், ஒரு நிகழ்வின் காரணமாக இல்லாமல் நீங்கள் குறிப்பிட்ட நேரத்தில் பணிப்பாய்வு தொடங்கும். உங்கள் ஸ்டோரில் அல்லது ஒரு செயலியிலிருந்து பணிப்பாய்வைத் தொடங்குவதற்கு எந்தவொரு குறிப்பிட்ட நிகழ்வும் இல்லாததால், எந்தத் தரவும் தானாகச் சேர்க்கப்படாது.