बंडल ग्रुप्ड व्यू ईमेल सूचना टेम्पलेट अपडेट

6 दिसंबर, 2024 से, जिन ऑर्डर में बंडल शामिल हैं, वे अब आपके कई ईमेल टेम्पलेट में लाइन आइटम के नेस्टेड ग्रुप के रूप में दिखते हैं

जो भी सूचना टेम्पलेट डिफ़ॉल्ट टेम्पलेट का उपयोग करते हैं, वे प्रोडक्ट बंडल के लिए ग्रुप्ड व्यू दिखाने के लिए अपने-आप अपडेट हो गए हैं। अगर आपने 6 दिसंबर, 2024 से पहले अपने किसी ईमेल सूचना टेम्पलेट को अनुकूलित किया है, तो आपके सूचना टेम्पलेट अपडेट नहीं हुए हैं। अपने सूचना टेम्पलेट को बंडल व्यू में अपडेट करने के लिए, आप नीचे दिए गए तरीकों का उपयोग कर सकते हैं:

  • इसमें सभी सूचनाओं के लिए सेटिंग > सूचनाएं सेक्शन, आप नीचे दिए गए किसी भी तरीके का उपयोग कर सकते हैं:
    • अपने अनुकूलन का बैकअप लें, टेम्पलेट को वापस लाएं और फिर अपने अनुकूलन को फिर से लागू करें।
    • अपने टेम्पलेट में बंडल कंपोनेंट Liquid ऑब्जेक्ट जोड़ने के लिए, कोड एडिट करके अपने मौजूदा कस्टमाइज़ेशन अपडेट करें।
  • Shopify Messaging के साथ अधूरी खरीद प्रक्रिया ऑटोमेशन के लिए, आप अपने ऑटोमेशन में मौजूदा टेम्पलेट को एडिट करके उन्हें रिवर्ट कर सकते हैं।

अनुकूलित ईमेल टेम्पलेट को अपडेट करने के लिए ध्यान रखने वाली बातें

अपने ईमेल सूचना टेम्पलेट में कोई भी बदलाव करने से पहले, नीचे दी गई बातों पर ध्यान दें:

  • आपके Shopify एडमिन के सेटिंग > सूचनाएं सेक्शन में मौजूद सूचना टेम्पलेट में Liquid (Shopify की टेम्पलेटिंग भाषा), HTML और CSS शामिल हैं। किसी सूचना टेम्पलेट के लिए कोड सिर्फ़ तभी एडिट करें, जब आपको HTML और CSS की जानकारी हो और Liquid की बुनियादी समझ हो।
  • आपके सूचना टेम्पलेट में किए गए बदलावों को सेव करने से पिछला टेम्पलेट कोड ओवरराइड हो जाता है। आप टेम्पलेट को वापस डिफ़ॉल्ट पर रिवर्ट कर सकते हैं, लेकिन अगर आप टेम्पलेट को रिवर्ट करते हैं, तो टेम्पलेट कोड में किए गए आपके पिछले अनुकूलन खो जाएंगे और उन्हें फिर से हासिल नहीं किया जा सकता।
  • अगर आप अपने टेम्पलेट अपडेट करना चाहते हैं लेकिन आपके पास सूचना टेम्पलेट कोड एडिट करने का अनुभव नहीं है, तो आपको सहायता मिल सकती है:
    • Shopify समर्थन आपके लिए नोटिफ़िकेशन टेम्पलेट में बहुत ज़्यादा बदलाव नहीं कर सकता, लेकिन Shopify Design Policy के स्कोप के तहत, मुफ़्त Shopify थीम में मामूली बदलाव करने में मदद कर सकता है।
    • ज़्यादा जटिल बदलावों के लिए, किसी Shopify पार्टनर को हायर करें।

ग्रुप्ड व्यू में बदलाव से पहले और बाद में

अपने ईमेल सूचना टेम्पलेट अपडेट करने से पहले, प्रोडक्ट बंडल अलग-अलग लाइन आइटम के रूप में दिखते हैं:

ग्रुप्ड व्यू में बदलाव से पहले

अपने ईमेल सूचना टेम्पलेट को अपडेट करने के बाद, प्रोडक्ट बंडल लाइन आइटम के एक नेस्टेड ग्रुप में दिखते हैं:

ग्रुप्ड व्यू में बदलाव के बाद

प्रोडक्ट बंडल के लिए अपडेट की गई ईमेल सूचनाओं की सूची

नीचे दिए गए सूचना टेम्पलेट, प्रोडक्ट बंडल के लिए या तो ग्रुप्ड व्यू या फ़्लैट व्यू दिखाते हैं।

ग्राहक सूचनाएं

प्रोडक्ट बंडल के ग्रुप्ड व्यू के लिए अपडेट की गई ईमेल सूचनाओं का विवरण
सूचना टेम्पलेटएडमिन लोकेशनडिस्प्ले का प्रकार
ऑर्डर की पुष्टिऑर्डर प्रोसेसिंगबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
ऑर्डर इनवॉइसऑर्डर अपवादबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
लंबित पेमेंट में गड़बड़ीपेमेंटबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
लंबित पेमेंट सफलपेमेंटबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
ग्राहक को POS ईमेलपॉइंट ऑफ़ सेलबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
POS और मोबाइल रसीदपॉइंट ऑफ़ सेलबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
रिटर्न बनाया गयारिटर्नबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।
रिटर्न अनुरोध मिलारिटर्नबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।
रिटर्न अनुरोध स्वीकार किया गयारिटर्नबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।
रिटर्न अनुरोध अस्वीकार किया गयारिटर्नबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।

स्टाफ़ सूचनाएं

प्रोडक्ट बंडल के ग्रुप्ड व्यू के लिए अपडेट की गई ईमेल सूचनाओं का विवरण
सूचना टेम्पलेटडिस्प्ले का प्रकार
नया ऑर्डरबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
नया रिटर्न अनुरोधबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।
सेल्स एट्रिब्यूशन एडिट किया गयाबंडल का हर प्रोडक्ट एक अलग आइटम के रूप में दिखता है।
नया ड्राफ़्ट ऑर्डरबंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।
अधूरी खरीद प्रक्रिया (Shopify Messaging में)बंडल एक नेस्टेड ग्रुप के रूप में दिखते हैं।

अनुकूलित सूचना टेम्पलेट को रिवर्ट करें

अपने Shopify एडमिन के सेटिंग > सूचनाएं सेक्शन में अनुकूलित सूचना टेम्पलेट को अपडेट करने के लिए, आप ईमेल टेम्पलेट में किए गए किसी भी अनुकूलन का मैन्युअल रूप से बैकअप ले सकते हैं, टेम्पलेट को वापस डिफ़ॉल्ट पर रिवर्ट कर सकते हैं और फिर अपने अनुकूलन को फिर से लागू कर सकते हैं।

चरण:

डेस्कटॉप
  1. अपने Shopify एडमिन से, सेटिंग > सूचनाएं पर जाएं।

  2. ग्राहक सूचनाएं या स्टाफ़ सूचनाएं पर क्लिक करें।

  3. उस सूचना पर क्लिक करें जिसे आप अपडेट करना चाहते हैं।

  4. कोड एडिट करें पर क्लिक करें।

  5. जिन अनुकूलन को आप रखना चाहते हैं, उन्हें टेम्पलेट में हाइलाइट करके, कोड को कॉपी करके और उसे टेक्स्ट फ़ाइल जैसी किसी सुरक्षित जगह पर सेव करके अपने मौजूदा अनुकूलन का बैक अप लें।

  6. डिफ़ॉल्ट पर वापस लाएं पर क्लिक करें। वापस लाने के बाद, आपके अनुकूलन को फिर से हासिल नहीं किया जा सकता, इसलिए पक्का करें कि आपने अपने बदलावों का सुरक्षित रूप से बैक अप ले लिया है।

  7. डायलॉग में, पुष्टि करने के लिए बदलाव वापस लाएं पर क्लिक करें।

  8. अपडेट किए गए टेम्पलेट पर अपने अनुकूलन को फिर से लागू करें।

  9. सेव करें पर क्लिक करें।

मोबाइल
  1. Shopify app से, Menu पर टैप करें, और फिर Settings सेटिंग्स पर टैप करें।

  2. स्टोर सेटिंग्स सेक्शन में, नोटिफ़िकेशन पर टैप करें।

  3. ग्राहक सूचनाएं या स्टाफ़ सूचनाएं पर टैप करें।

  4. उस सूचना पर टैप करें जिसे आप अपडेट करना चाहते हैं।

  5. टेम्पलेट कोड संपादित करने के लिए Edit code बटन पर टैप करें।

  6. जिन अनुकूलन को आप रखना चाहते हैं, उन्हें टेम्पलेट में हाइलाइट करके, कोड को कॉपी करके और उसे टेक्स्ट फ़ाइल जैसी किसी सुरक्षित जगह पर सेव करके अपने मौजूदा अनुकूलन का बैक अप लें।

  7. डिफ़ॉल्ट पर वापस लाएं पर टैप करें। वापस लाने के बाद, आपके अनुकूलन को फिर से हासिल नहीं किया जा सकता, इसलिए पक्का करें कि आपने अपने बदलावों का सुरक्षित रूप से बैक अप ले लिया है।

  8. डायलॉग में, पुष्टि करने के लिए बदलाव वापस लाएं पर टैप करें।

  9. अपडेट किए गए टेम्पलेट पर अपने अनुकूलन को फिर से लागू करें।

  10. सेव करें या पर टैप करें।

अपने अनुकूलित ईमेल टेम्पलेट का कोड संपादित करें

अगर आपने अपने ईमेल टेम्पलेट के लिए कोड को अनुकूलित किया है, तो आप प्रोडक्ट बंडल के लिए ग्रुप किए गए व्यू को सपोर्ट करने के लिए कोड को मैन्युअल रूप से अपडेट कर सकते हैं। डिफ़ॉल्ट टेम्पलेट कोड, टेम्पलेट के हिसाब से अलग-अलग होता है। अपने Shopify एडमिन के सेटिंग्स > सूचनाएं सेक्शन में अनुकूलित सूचना टेम्पलेट अपडेट करने के लिए, आप हर उस टेम्पलेट के लिए दिए गए निर्देशों का पालन कर सकते हैं जिसे आपको संपादित करना है।

ऑर्डर ईमेल सूचनाएं अपडेट करें

निम्नलिखित ऑर्डर ईमेल सूचनाओं के लिए अपने अनुकूलित टेम्पलेट को अपडेट करने के लिए इन चरणों का पालन करें:

  • ऑर्डर की पुष्टि
  • नया ऑर्डर ईमेल
  • ऑर्डर इनवॉइस
  • लंबित पेमेंट सफल
  • लंबित पेमेंट में गड़बड़ी
  • POS और मोबाइल रसीद

चरण:

  1. अपने Shopify एडमिन से, सेटिंग > सूचनाएं पर जाएं।

  2. ग्राहक सूचनाएं या स्टाफ़ सूचनाएं पर क्लिक करें।

  3. उस सूचना पर क्लिक करें जिसे आप अपडेट करना चाहते हैं।

  4. कोड एडिट करें पर क्लिक करें।

  5. जिन अनुकूलन को आप रखना चाहते हैं, उन्हें टेम्पलेट में हाइलाइट करके, कोड को कॉपी करके और उसे टेक्स्ट फ़ाइल जैसी किसी सुरक्षित जगह पर सेव करके अपने मौजूदा अनुकूलन का बैक अप लें। आप पूरे टेम्पलेट को भी हाइलाइट कर सकते हैं, उसे कॉपी कर सकते हैं और उसे कहीं सुरक्षित जगह पर सेव कर सकते हैं।

  6. subtotal_line_items खोजकर टेम्पलेट में लाइन आइटम लूप खोजें। यह कुछ इस तरह दिखाई देगा:

{% for line in subtotal_line_items %}
  1. शुरुआती subtotal_line_items लूप के ठीक नीचे {% if line.groups.size == 0 %} जोड़कर, subtotal_line_items लूप के अंदर के पूरे कोड को if शर्त के साथ रैप करें, और फिर बंद होने वाले {% endfor %} लूप के ठीक ऊपर {% endif %} जोड़कर if शर्त को बंद करें।
{% if line.groups.size == 0 %}
        <Your old code>
    {% endif %}
  1. आपका कोड कुछ ऐसा दिखना चाहिए:
{% for line in subtotal_line_items %}
        {% if line.groups.size == 0 %}
            <Your old code>
        {% endif %}
    {% endfor %}
  1. subtotal_line_items लाइन आइटम लूप के बंद हो रहे {% endfor %} टैग के नीचे निम्नलिखित कोड पेस्ट करें:
{% for line_item_group in line_item_groups %}

        {% assign final_line_price = 0 %}
        {% assign original_line_price = 0 %}
        {% assign discount_keys_str = "" %}

    {% for component in line_item_group.components %}
        {% assign final_line_price = final_line_price | plus: component.final_line_price %}
        {% assign original_line_price = original_line_price | plus: component.original_line_price %}

        {% for da in component.discount_allocations %}
            {% if da.discount_application.target_selection != 'all' %}
                {% assign discount_key = da.discount_application.title | append: da.discount_application.type %}
                {% assign discount_keys_str = discount_keys_str | append: discount_key | append: "," %}
            {% endif %}
        {% endfor %}
    {% endfor %}

    {% assign discount_keys = discount_keys_str | split: "," | uniq %}

        <tr class="order-list__item">
            <td class="order-list__item__cell">
                <table>
                    <td class="order-list__parent-image-cell">
                        {% if line_item_group.image %}
                            <img src="{{ line_item_group | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
                        {% else %}
                            <div class="order-list__no-image-cell">
                                <img src="{{ 'notifications/no-image.png' | shopify_asset_url }}" align="left" width="60" height="60" class="order-list__no-product-image"/>
                            </div>
                        {% endif %}
                    </td>
                    <td class="order-list__product-description-cell">
                        <span class="order-list__item-title">{{ line_item_group.title }}&nbsp;&times;&nbsp;{{ line_item_group.quantity }}</span><br/>

                        {% for discount_key in discount_keys %}
                            {% assign discount_amount = 0 %}

                            {% for component in line_item_group.components %}
                                {% for da in component.discount_allocations %}
                                    {% assign key = da.discount_application.title | append: da.discount_application.type %}
                                    {% if da.discount_application.target_selection != 'all' and key == discount_key %}
                                        {% assign discount_amount = discount_amount | plus: da.amount %}
                                        {% assign discount_title = da.discount_application.title %}
                                    {% endif %}
                                {% endfor %}
                            {% endfor %}

                            <p>
                                <span class="order-list__item-discount-allocation">
                                    <img src="{{ 'notifications/discounttag.png' | shopify_asset_url }}" width="18" height="18" class="discount-tag-icon" />
                                    <span>
                                        {{ discount_title | upcase }}
                                        (-{{ discount_amount | money }})
                                    </span>
                                </span>
                            </p>
                        {% endfor %}

                        {% for component in line_item_group.components %}
                            <table>
                                <tr class="order-list__item">
                                    <td class="order-list__bundle-item">
                                        <table>
                                            <td class="order-list__image-cell">
                                                {% if component.image %}
                                                    <img src="{{ component | img_url: 'compact_cropped' }}" align="left" width="40" height="40" class="order-list__product-image"/>
                                                {% else %}
                                                    <div class="order-list__no-image-cell small">
                                                        <img src="{{ 'notifications/no-image.png' | shopify_asset_url }}" align="left" width="40" height="40" class="order-list__no-product-image small"/>
                                                    </div>
                                                {% endif %}
                                            </td>

                                            <td class="order-list__product-description-cell">
                                                {% if component.product.title %}
                                                    {% assign component_title = component.product.title %}
                                                {% else %}
                                                    {% assign component_title = component.title %}
                                                {% endif %}

                                                <span class="order-list__item-title">{{ component.quantity }}&nbsp;&times;&nbsp;{{ component_title }}</span><br>

                                                {% if component.variant.title != 'Default Title'%}
                                                    <span class="order-list__item-variant">{{ component.variant.title }}</span>
                                                {% endif %}
                                            </td>
                                        </table>
                                    </td>
                                </tr>
                            </table>
                        {% endfor %}
                    </td>

                    <td class="order-list__parent-price-cell">
                        {% if original_line_price != final_line_price %}
                            <del class="order-list__item-original-price">{{ original_line_price | money }}</del>
                        {% endif %}
                        <p class="order-list__item-price">
                            {% if final_line_price > 0 %}
                                {{ final_line_price | money }}
                            {% else %}
                                Free
                            {% endif %}
                        </p>
                    </td>
                </table>
            </td>
        </tr>
    {% endfor %}
    </table>

    <table class="row subtotal-lines">
        <tr>
            <td class="subtotal-spacer"></td>
            <td>
                <table class="row subtotal-table">
                    {% assign total_order_discount_amount = 0 %}
                    {% assign has_shipping_discount = false %}
                    {% assign epsilon = 0.00001 %}

                    {% for discount_application in discount_applications %}
                        {% if discount_application.target_selection == 'all' and discount_application.target_type == 'line_item' %}
                            {% assign order_discount_count = order_discount_count | plus: 1 %}
                            {% assign total_order_discount_amount = total_order_discount_amount | plus: discount_application.total_allocated_amount %}
                        {% endif %}
                        {% if discount_application.target_type == 'shipping_line' %}
                            {% assign has_shipping_discount = true %}
                            {% assign shipping_discount_title = discount_application.title %}
                            {% if discount_application.total_allocated_amount == 0 %}
                                {% assign discount_value_price = discount_application.value | times: 100 %}
                            {% else %}
                                {% assign discount_value_price = discount_application.total_allocated_amount %}
                            {% endif %}
                            {% assign shipping_amount_minus_discount_value_price = shipping_price | minus: discount_value_price %}
                            {% assign shipping_amount_minus_discount_value_price_abs = shipping_amount_minus_discount_value_price | abs %}
                            {% assign discount_application_value_type = discount_application.value_type | strip %}
                            {% if shipping_amount_minus_discount_value_price_abs < epsilon or discount_application_value_type == 'percentage' and discount_application.value == 100 %}
                                {% assign free_shipping = true %}
                            {% else %}
                                {% assign discounted_shipping_price = shipping_amount_minus_discount_value_price %}
                            {% endif %}
                        {% endif %}
                    {% endfor %}
                </table>
            </td>
        </tr>
    </table>
  1. सेव करें पर क्लिक करें।

ड्राफ़्ट ऑर्डर और अधूरी खरीद प्रक्रिया ईमेल सूचनाएं अपडेट करें

निम्नलिखित ईमेल सूचनाओं के लिए अपने अनुकूलित टेम्पलेट को अपडेट करने के लिए इन चरणों का पालन करें:

  • नया ड्राफ़्ट ऑर्डर
  • छोड़ी गई कार्ट
  • ड्राफ़्ट ऑर्डर इनवॉइस
  • ग्राहक को POS ईमेल

चरण:

डेस्कटॉप
  1. अपने Shopify एडमिन से, सेटिंग > सूचनाएं पर जाएं।

  2. ग्राहक सूचनाएं या स्टाफ़ सूचनाएं पर क्लिक करें।

  3. उस सूचना पर क्लिक करें जिसे आप अपडेट करना चाहते हैं।

  4. कोड एडिट करें पर क्लिक करें।

  5. जिन अनुकूलन को आप रखना चाहते हैं, उन्हें टेम्पलेट में हाइलाइट करके, कोड को कॉपी करके और उसे टेक्स्ट फ़ाइल जैसी किसी सुरक्षित जगह पर सेव करके अपने मौजूदा अनुकूलन का बैक अप लें।

  6. subtotal_line_items खोजकर टेम्पलेट में लाइन आइटम लूप खोजें। यह कुछ इस तरह दिखाई देगा:

{% for line in subtotal_line_items %}
  1. शुरुआती {% for line in subtotal_line_items %} लूप के ठीक बाद निम्नलिखित कोड पेस्ट करें:
{% assign expand_bundles = true %}
  1. प्रोडक्ट इमेज रेंडर करने वाले ब्लॉक को खोजें। यह कुछ इस तरह दिखना चाहिए:
<td class="order-list__image-cell">
            {% if line.image %}
                <img src="{{ line | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
            {% else %}
                <div class="order-list__no-image-cell">
                <img src="{{ 'notifications/no-image.png' | shopify_asset_url }}" align="left" width="60" height="60" class="order-list__no-product-image"/>
                </div>
            {% endif %}
        </td>
  1. order-list__image-cell क्लास को {% if expand_bundles and line.bundle_parent? %} if स्थिति में रैप करके और एक वैकल्पिक क्लास जोड़कर उसे संशोधित करें। इससे इमेज टेम्पलेट बदल जाता है, ताकि अगर {% assign expand_bundles = true %} वैरिएबल सही हो, तो इमेज क्लास order-list__parent-image-cell से बदलकर order-list__image-cell हो जाए। आपका टेम्पलेट कोड इस तरह दिखना चाहिए:
<td
            {% if expand_bundles and line.bundle_parent? %}
                class="order-list__parent-image-cell"
            {% else %}
                class="order-list__image-cell"
            {% endif %}
            >
            {% if line.image %}
                <img src="{{ line | img_url: 'compact_cropped' }}" align="left" width="60" height="60" class="order-list__product-image"/>
            {% else %}
                <div class="order-list__no-image-cell">
                <img src="{{ 'notifications/no-image.png' | shopify_asset_url }}" align="left" width="60" height="60" class="order-list__no-product-image"/>
                </div>
            {% endif %}
        </td>
  1. वेरिएंट टाइटल को रेंडर करने वाले कोड को खोजें। यह कुछ इस तरह दिखना चाहिए:
{% if line.variant.title != 'Default Title' %}
        <span class="order-list__item-variant">{{ line.variant.title }}</span><br/>
    {% endif %}
  1. प्रोडक्ट बंडल के लिए वेरिएंट टाइटल छिपाने के लिए, {% if line.variant.title != 'Default Title' %} if स्थिति में and line.bundle_parent? == false जोड़ें और फिर एक elsif स्थिति जोड़ें। यह कुछ इस तरह दिखाई देगा:
{% if line.variant.title != 'Default Title' and line.bundle_parent? == false %}
        <span class="order-list__item-variant">{{ line.variant.title }}</span><br/>
    {% elsif line.variant.title != 'Default Title' and line.bundle_parent? and expand_bundles == false %}
        <span class="order-list__item-variant">{{ line.variant.title }}</span><br/>
    {% endif %}
  1. वैकल्पिक: कीमत रेंडर करने वाले कोड को खोजें। इसमें order-list__price-cell क्लास होनी चाहिए। छोड़ी गई कार्ट ईमेल सूचना में यह नहीं है, लेकिन ड्राफ़्ट ऑर्डर सूचना टेम्पलेट में है। यह कुछ इस तरह दिखना चाहिए:
<td class="order-list__price-cell">
  1. मुख्य बंडल की कीमत अपडेट करने के लिए कीमत के लिए एक if स्टेटमेंट और अतिरिक्त क्लास जोड़ें। यह कुछ इस तरह दिखना चाहिए:
<td
    {% if expand_bundles and line.bundle_parent? %}
        class="order-list__parent-price-cell"
    {% else %}
        class="order-list__price-cell"
    {% endif %}
    >
  1. {% for group in line.groups %} for लूप में flat view या Part of: कोड खोजें। हो सकता है कि पुराने ईमेल टेम्पलेट में यह कोड न हो।
{% for group in line.groups %}
        <span class="order-list__item-variant">Part of: {{ group.display_title }}</span><br/>
    {% endfor %}
  1. पूरे {% for group in line.groups %} लूप को निम्नलिखित कोड से बदलें:
{% if expand_bundles %}
            {% for component in line.bundle_components %}
                <table>
                <tr class="order-list__item">
                    <td class="order-list__bundle-item">
                    <table>
                        <td class="order-list__image-cell">
                        {% if component.image %}
                            <img src="{{ component | img_url: 'compact_cropped' }}" align="left" width="40" height="40" class="order-list__product-image small"/>
                        {% elsif component.image_url %}
                            <img src="{{ component.image_url }}" align="left" width="40" height="40" class="order-list__product-image small"/>
                        {% else %}
                            <div class="order-list__no-image-cell small">
                            <img src="{{ 'notifications/no-image.png' | shopify_asset_url }}" align="left" width="40" height="40" class="order-list__no-product-image small"/>
                            </div>
                        {% endif %}
                        </td>

&#x3C;td class=&#x22;order-list__product-description-cell&#x22;&#x3E;
                    {% if component.product.title %}
                        {% assign component_title = component.product.title %}
                    {% else %}
                        {% assign component_title = component.title %}
                    {% endif %}

                    {% assign component_display = component.quantity %}

                    &#x3C;span class=&#x22;order-list__item-title&#x22;&#x3E;{{ component_title }}&#x26;nbsp;&#x26;times;&#x26;nbsp;{{ component_display }}&#x3C;/span&#x3E;&#x3C;br&#x3E;

                    {% if component.variant.title != &#x27;Default Title&#x27;%}
                        &#x3C;span class=&#x22;order-list__item-variant&#x22;&#x3E;{{ component.variant.title }}&#x3C;/span&#x3E;
                    {% endif %}
                    &#x3C;/td&#x3E;
                &#x3C;/table&#x3E;
                &#x3C;/td&#x3E;
            &#x3C;/tr&#x3E;
            &#x3C;/table&#x3E;
        {% endfor %}
        {% else %}
        {% for group in line.groups %}
            &#x3C;span class=&#x22;order-list__item-variant&#x22;&#x3E;Part of: {{ group.display_title }}&#x3C;/span&#x3E;&#x3C;br/&#x3E;
        {% endfor %}
    {% endif %}</code></pre></figure><ol start="16">
  • Click Save.
  • वर्कफ़्लो को संपादित करके छोड़ी गई कार्ट या अधूरी खरीद प्रक्रिया वाले ईमेल अपडेट करें

    अगर आपने अधूरी खरीद प्रक्रिया ऑटोमेशन सेट अप किया है, तो आप अपने मौजूदा अधूरी खरीद प्रक्रिया रिकवर करें ईमेल टेम्पलेट को संपादित करके अपनी अधूरी खरीद प्रक्रिया वाले ईमेल को अपडेट कर सकते हैं, ताकि उसमें प्रोडक्ट बंडल के ग्रुप किए गए व्यू दिखें।

    चरण:

    डेस्कटॉप
    1. अपने Shopify एडमिन से, ऐप > Messaging पर जाएं।

    2. Automations पर क्लिक करें।

    3. उस मार्केटिंग फ़्लो पर क्लिक करें जिसे आप संपादित करना चाहते हैं।

    4. संपादित करें पर क्लिक करें।

    5. ऑटोमेशन बंद करें पर क्लिक करें।

    6. डायलॉग में, बंद करें पर क्लिक करें।

    7. संपादित करें पर क्लिक करें।

    8. फ़्लो ऑटोमेशन में, मार्केटिंग ईमेल भेजें पर क्लिक करें।

    9. ईमेल संपादित करें पर क्लिक करें।

    10. इस ईमेल को संपादित करने से यह ड्राफ़्ट में वापस चला जाएगा डायलॉग में, जारी रखें पर क्लिक करें।

    11. अपने ईमेल टेम्पलेट में निम्नलिखित में से कोई भी संपादन करें:

    • विषय लाइन में एक विषय जोड़ें
    • अपने टेम्पलेट में कोई अतिरिक्त टेक्स्ट या सेक्शन जोड़ें
    1. वैकल्पिक: अपने ईमेल की समीक्षा करने के लिए, टेस्ट भेजें पर क्लिक करें और वह ईमेल पता डालें जिस पर आप ईमेल पाना चाहते हैं। अपने इनबॉक्स में, ईमेल खोलें और उसकी समीक्षा करें।
    2. एक्टिव पर सेट करें पर क्लिक करें।
    3. ऑटोमेशन चालू करें पर क्लिक करें।
    मोबाइल
    1. Shopify ऐप से, Menu आइकन पर टैप करें।

    2. ऐप सेक्शन में, Messaging पर टैप करें।

    3. Messaging > ऑटोमेशन पर टैप करें।

    4. आप जिस मार्केटिंग फ़्लो को एडिट करना चाहते हैं, उसके लिए हॉरिज़ॉन्टल मेनू > बंद करें पर टैप करें।

    5. डायलॉग में, बंद करें पर टैप करें.

    6. मार्केटिंग फ़्लो पर टैप करें.

    7. मार्केटिंग ईमेल के आगे, हॉरिज़ॉन्टल मेनू > एडिट करें पर टैप करें।

    8. इस ईमेल को एडिट करने पर यह ड्राफ़्ट में वापस चला जाएगा डायलॉग में, जारी रखें पर टैप करें.

    9. विषय लाइन में एक विषय जोड़ें और फिर अपने टेम्पलेट में कोई अतिरिक्त टेक्स्ट या सेक्शन जोड़ें.

    10. वैकल्पिक: अपना ईमेल रिव्यू करने के लिए, टेस्ट भेजें पर टैप करें और वह ईमेल पता डालें जिस पर आप ईमेल पाना चाहते हैं। अपने इनबॉक्स में, ईमेल खोलें और उसे रिव्यू करें।

    11. सक्रिय पर सेट करें पर टैप करें.

    12. हॉरिज़ॉन्टल मेनू या वर्टिकल मेनू > ऑटोमेशन चालू करें पर टैप करें।

    मार्केटिंग ऑटोमेशन समरी पेज से छोड़ी गई कार्ट या अधूरी खरीद प्रक्रिया वाले ईमेल अपडेट करें

    अगर आपने अधूरी खरीद प्रक्रिया वाले ऑटोमेशन सेट अप किए हैं, तो आप छोड़ी गई कार्ट या अधूरी खरीद प्रक्रिया सेक्शन को एडिट करके अपने अधूरी खरीद प्रक्रिया वाले ईमेल को अपडेट कर सकते हैं, ताकि उसमें प्रोडक्ट बंडल के ग्रुप किए गए व्यू दिखाई दें।

    चरण:

    डेस्कटॉप
    1. अपने Shopify एडमिन से, ऐप > Messaging पर जाएं।

    2. Automations पर क्लिक करें।

    3. उस मार्केटिंग फ़्लो पर क्लिक करें जिसे आप संपादित करना चाहते हैं।

    4. एक्टिविटी नाम सेक्शन में, उस टेम्पलेट के थंबनेल पर क्लिक करें जिसे आप एडिट करना चाहते हैं.

    5. संपादित करें पर क्लिक करें।

    6. इस ईमेल को संपादित करने से यह ड्राफ़्ट में वापस चला जाएगा डायलॉग में, जारी रखें पर क्लिक करें।

    7. टेम्पलेट के अधूरी खरीद प्रक्रिया या छोड़ी गई कार्ट सेक्शन के बगल में मौजूद ट्रैश आइकन पर क्लिक करें.

    8. + सेक्शन जोड़ें पर क्लिक करें.

    9. छोड़ी गई कार्ट या अधूरी खरीद प्रक्रिया सेक्शन पर क्लिक करें.

    10. वैकल्पिक: अपना ईमेल रिव्यू करने के लिए, टेस्ट भेजें पर टैप करें और वह ईमेल पता डालें जिस पर आप ईमेल पाना चाहते हैं। अपने इनबॉक्स में, ईमेल खोलें और उसे रिव्यू करें।

    11. एक्टिव पर सेट करें पर क्लिक करें।

    मोबाइल
    1. Shopify ऐप से, Menu आइकन पर टैप करें।

    2. ऐप सेक्शन में, Messaging पर टैप करें।

    3. Messaging > ऑटोमेशन पर टैप करें।

    4. आप जिस मार्केटिंग फ़्लो को एडिट करना चाहते हैं, उसके लिए हॉरिज़ॉन्टल मेनू > बंद करें पर टैप करें।

    5. मार्केटिंग फ़्लो पर टैप करें.

    6. उस टेम्पलेट के थंबनेल पर टैप करें जिसे आप एडिट करना चाहते हैं.

    7. एडिट करें पर टैप करें.

    8. इस ईमेल को एडिट करने पर यह ड्राफ़्ट में वापस चला जाएगा डायलॉग में, जारी रखें पर टैप करें.

    9. टेम्पलेट को एडिट करने के लिए ऊपर की ओर स्वाइप करें.

    10. अधूरी खरीद प्रक्रिया या छोड़ी गई कार्ट सेक्शन पर देर तक दबाए रखें और फिर ट्रैश कैन आइकन पर टैप करें.

    11. + बटन पर टैप करें और फिर छोड़ी गई कार्ट या अधूरी खरीद प्रक्रिया सेक्शन पर टैप करें.

    12. वैकल्पिक: अपना ईमेल रिव्यू करने के लिए, टेस्ट भेजें पर टैप करें और वह ईमेल पता डालें जिस पर आप ईमेल पाना चाहते हैं। अपने इनबॉक्स में, ईमेल खोलें और उसे रिव्यू करें।

    13. सक्रिय पर सेट करें पर टैप करें.