கேட்லாக் தரவைப் பெறுதல்

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

உள்ளமைவு

புலங்கள்

Get catalog data செயலில் பின்வரும் புலங்கள் உள்ளன:

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

வினவல் சரம்

செயலில் உள்ள அனைத்துக் கேட்டலாக்குகளையும் பெறுவதற்கான வினவல் உதாரணம் இது:

status:ACTIVE

status மாறி என்பது Catalogs query-இல் கிடைக்கும் ஒரு வடிப்பானாகும், மேலும் இதனைப் பல முறை பயன்படுத்தலாம் அல்லது பிற மாறிகளுடன் இணைத்துப் பயன்படுத்தலாம்.

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

  • கிடைக்கக்கூடிய கேட்லாக் வடிப்பான்களின் பட்டியல்

  • வினவல்கள் குறிப்பிட்ட தொடரியலைப் பின்பற்ற வேண்டும்

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

  • உங்கள் ஸ்டோரில் Shopify GraphiQL செயலியைப் பயன்படுத்தி, ஒரு வினவலை ரன் செய்யலாம் அல்லது சோதிக்கலாம்.

  • உங்கள் வினவல் தோல்வியடைந்தால் என்ன நடக்கும் என்பதைக் கவனத்தில் கொள்ளவும். பெரும்பாலும் API எந்த முடிவையும் வழங்காமல் இருப்பதற்குப் பதிலாக, எல்லா முடிவுகளையும் வழங்கும்.

திரும்பப் பெறப்பட்ட தரவு

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

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

இந்தச் செயலைப் பின்தொடரும் படிகளில் திரும்பப் பெறப்பட்ட தரவை அணுக, கேட்டலாக் தரவைப் பெறு (Get catalog data) எனப் பெயரிடப்பட்ட மாறியைப் பயன்படுத்தவும், இது கேட்டலாக்குகளின் பட்டியலாகும். நிபந்தனைகள், செயல்கள் இரண்டிலும் இந்த மாறியைப் பயன்படுத்தலாம். உதாரணமாக, இது போன்ற உள் மின்னஞ்சலை அனுப்பு (Send internal email) செயலில் கேட்டலாக்குகளின் பட்டியலை அனுப்பலாம்:

{% for single_catalog in getCatalogData %}
  * {{ single_catalog.title }}
{% endfor %}

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

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

API குறிப்பு

இந்தச் செயலில் பயன்படுத்தப்படும் API குறித்த கூடுதல் தகவல்களுக்கு, கேட்டலாக்குகள் வினவலைப் பார்க்கவும்.