Shopify స్క్రిప్ట్లతో ఉత్పత్తి బండిల్స్ వినియోగం
మీ స్టోర్లో పబ్లిష్ చేసిన Shopify స్క్రిప్ట్లతో బండిల్స్ను విక్రయించవచ్చు. మీరు మీ స్టోర్లో బండిల్స్ను ఉపయోగించడం ప్రారంభించే ముందు, ఈ కింది పరిగణనలను రివ్యూ చేయండి:
- షిప్పింగ్ మరియు చెల్లింపు స్క్రిప్ట్లు బండిల్స్కు పూర్తిగా అనుకూలంగా ఉంటాయి.
- లైన్ ఐటెమ్ స్క్రిప్ట్లు బండిల్ కాని లైన్ ఐటెమ్లతో సాధారణంగా పని చేస్తాయి. అయినప్పటికీ, లైన్ ఐటెమ్ స్క్రిప్ట్లు బండిల్ లైన్ ఐటెమ్లకు కేవలం చదవడానికి మాత్రమే ఉండే పద్ధతులకు వర్తిస్తాయి. మ్యూటేటింగ్ లైన్ ఐటెమ్ పద్ధతులు బండిల్ లైన్ ఐటెమ్లకు వర్తించవు.
- కార్ట్లో బండిల్ భాగాలను చదవడం సాధ్యపడదు.
- బండిల్ లైన్ ఐటెమ్లను కార్ట్లో చదవవచ్చు, కాబట్టి వాటికి కార్ట్ పద్ధతులు వర్తింపజేయబడతాయి.
లైన్ ఐటెమ్ స్క్రిప్ట్ల కోసం మినహా, బండిల్స్కి స్క్రిప్ట్లు ఆటోమేటిక్గా వర్తిస్తాయి. మీ స్టోర్లోని బండిల్స్కు మీ స్క్రిప్ట్లు వర్తించకూడదనుకుంటే, వేరియంట్, ఉత్పత్తి లేదా లైన్ ఐటెమ్ పద్ధతులను ఉపయోగించి ఉత్పత్తులను ఫిల్టర్ చేయడానికి మీ స్క్రిప్ట్లను అప్డేట్ చేయండి.
డిస్కౌంట్లు
లైన్ ఐటెమ్ స్క్రిప్ట్ల ద్వారా సృష్టించబడిన డిస్కౌంట్లు బండిల్స్కు వర్తించవు. మీరు ఒక బండిల్కు తగ్గింపును వర్తింపజేయాలనుకుంటే కింది వాటిలో ఒకదాన్ని చేయండి:
- బండిల్ కోసం డిస్కౌంట్ కోడ్ని సృష్టించండి.
- బండిల్ ధరను మాన్యువల్గా మార్చండి.
- ధర మార్పులు చేయడానికి కార్ట్ ట్రాన్స్ఫార్మ్ను ఉపయోగించండి.
బండిల్స్ మరియు Shopify స్క్రిప్ట్ల పద్ధతులు
మీ స్టోర్లో బండిల్స్ను ఉపయోగించడం ప్రారంభించే ముందు, బండిల్ చేసిన ఉత్పత్తులపై అవి కోరుకున్న విధంగా పనిచేస్తాయని నిర్ధారించుకోవడానికి మీ ప్రస్తుత స్క్రిప్ట్లలోని పద్ధతులను రివ్యూ చేయండి.
కార్ట్ పద్ధతులు
subtotal_price, subtotal_price_was లేదా total_weight లాంటి కార్ట్ పద్ధతులు వాటి అవుట్పుట్లో బండిల్స్ను చేర్చుతాయి. ఉదాహరణకు, కార్ట్లో బండిల్ ఉన్నట్లయితే, అప్పుడు subtotal_price కాల్ చేయబడినప్పుడు బండిల్ ఉపమొత్తం ధర మొత్తం ఉపమొత్తం ధరలో చేర్చబడుతుంది.
కార్ట్ పద్ధతి .line_items బండిల్స్ను కలిగి ఉంటుంది, కాబట్టి .size లేదా .lengthకి చేసే కాల్లు కూడా వాటి కౌంట్లో బండిల్ చేసిన ఉత్పత్తుల గురించిన సమాచారాన్ని కలిగి ఉంటాయి.
delete_if పద్ధతి అనేది నాన్-బండిల్ లైన్ ఐటెమ్లకు వర్తించే మ్యూటేటింగ్ లైన్ ఐటెమ్ స్క్రిప్ట్ పద్ధతి. అయితే, ఇది బండిల్ లైన్ ఐటెమ్లకు వర్తించదు.
లైన్ ఐటెమ్ పద్ధతులు
చదవడానికి మాత్రమే ఉండే లైన్ ఐటెమ్ పద్ధతులు బండిల్స్లో చేర్చబడిన లైన్ ఐటెమ్లతో పని చేస్తాయి. చదవడానికి మాత్రమే ఉండే లైన్ ఐటెమ్ పద్ధతులకు కొన్ని ఉదాహరణలు .original_line_price, line_price_was, .line_price_changed?, .properties_was మరియు properties_changed?.
మ్యూటేటింగ్ లైన్ ఐటెమ్ పద్ధతులు బండిల్స్లో ఉన్న లైన్ ఐటెమ్లకు వర్తింపజేస్తే అవి విస్మరించబడతాయి. మ్యూటేటింగ్ లైన్ ఐటెమ్ పద్ధతులకు కొన్ని ఉదాహరణలు .change_line_price, .change_properties మరియు .split.