Merchant Center खाता तैयार करना

आपके पास अच्छी स्थिति वाला Merchant Center खाता होना चाहिए. साथ ही, आपके खाते में मुफ़्त में दिखाई जाने वाली लिस्टिंग के लिए, स्वीकार किए गए प्रॉडक्ट होने चाहिए. शुरू करने के लिए, सहायता केंद्र के ये लेख देखें:

Merchant Center खाते में प्रॉडक्ट सेट अप करने के बाद, आपको एपीआई इंटिग्रेशन बनाने से पहले, इस सेक्शन में दी गई ज़रूरी शर्तें पूरी करनी होंगी.

1. Merchant Center की सेटिंग

पक्का करें कि आपके Google Merchant Center खाते में ये सेटिंग कॉन्फ़िगर की गई हों:

1.1. सामान लौटाने की नीति

आपको Merchant Center में, सामान लौटाने की नीतियां तय करनी होंगी. ऐसा इसलिए, क्योंकि यह Merchant of Record की ज़रूरी शर्त है. साथ ही, चेकआउट पेज पर इसका रेफ़रंस दिया जाएगा. कॉन्फ़िगर की गई नीतियां, आपके खाते पर दुनिया भर में लागू होती हैं. हालांकि, return_policy_label फ़ीड एट्रिब्यूट का इस्तेमाल करके, सामान लौटाने की किसी नीति को प्रॉडक्ट के सबसेट तक सीमित किया जा सकता है.

अगर आपका Merchant Center खाता ऐडवांस खाता है, तो आपको हर उप-खाते के लिए, सामान लौटाने की नीतियां कॉन्फ़िगर करनी होंगी.

आपको सामान लौटाने का शुल्क, सामान लौटाने की अवधि, और पूरी नीति का लिंक शामिल करना होगा. यहां, सामान लौटाने की सुविधा कॉन्फ़िगर करने के बारे में ज़्यादा जानें.

1.2. ग्राहक सहायता की जानकारी

आपको Merchant Center में, खरीदारों के लिए सहायता पाने के तरीकों की जानकारी सेट करनी होगी. इसका इस्तेमाल, ऑर्डर की पुष्टि करने वाले पेज पर "कारोबारी या कंपनी से संपर्क करें" लिंक जनरेट करने के लिए किया जाएगा. खरीदारों के लिए सहायता पाने के तरीकों की जानकारी सेट करने के बारे में यहां ज़्यादा जानें.

2. उत्पाद डेटा

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

2.1. एजेंटिक चेकआउट की सुविधा इस्तेमाल करने के लिए ज़रूरी शर्तें

इससे किसी प्रॉडक्ट को Google पर चेकआउट करने की सुविधा के लिए ऑप्ट इन किया जाता है.

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

2.2. प्रॉडक्ट से जुड़ी चेतावनियां

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

consumer_notice एट्रिब्यूट ग्रुप के साथ दो सब-एट्रिब्यूट की वैल्यू दें:

  • consumer_notice_type: इसकी वैल्यू legal_disclaimer, safety_warning या prop_65 में से कोई एक होनी चाहिए.
  • consumer_notice_message: स्ट्रिंग (ज़्यादा से ज़्यादा 1,000 वर्ण). एचटीएमएल टैग <b>, <br>, और <i> स्वीकार किए जाते हैं.

2.3. प्रॉडक्ट आइडेंटिफ़ायर

आपके प्रॉडक्ट फ़ीड में मौजूद id, Checkout API के ज़रिए मिले प्रॉडक्ट आईडी से मेल खाना चाहिए. अगर दोनों पैटर्न एक जैसे हैं, तो आपको कुछ नहीं करना होगा. इसके अलावा, उन्हें मैप करने के लिए merchant_item_id कस्टम एट्रिब्यूट का इस्तेमाल करें.

2.4. अपने प्रॉडक्ट में एट्रिब्यूट जोड़ने का तरीका

यहां Merchant Center को प्रॉडक्ट उपलब्ध कराने के अलग-अलग विकल्पों के बारे में बताया गया है.

2.4.1. फ़ीड

हमारा सुझाव है कि आप एक पूरक डेटा सोर्स बनाएं. निर्देश यहां दिए गए हैं. इसे अपने प्राइमरी फ़ीड में जोड़ा जा सकता है. हालांकि, ऐसा करते समय सावधानी बरतें, क्योंकि गलत फ़ॉर्मैटिंग की वजह से, प्रॉडक्ट के नियमित तौर पर शामिल होने पर असर पड़ सकता है.

सिंटैक्स के बारे में जानकारी: पक्का करें कि जटिल स्ट्रिंग (जैसे, Prop 65 मैसेज) में ऐसे वर्ण शामिल न हों जिनसे आपकी फ़ाइल का फ़ॉर्मैट खराब हो जाता है. जैसे, CSV फ़ाइल में अतिरिक्त कॉमा. हालांकि, ऐसा तब तक नहीं होना चाहिए, जब तक कि उन्हें सही तरीके से एस्केप न किया गया हो.

टेक्स्ट फ़ाइल का फ़ॉर्मैट:

आईडी native_commerce consumer_notice
11111 TRUE prop_65:This product can expose you...
22222 TRUE
33333 FALSE

एक्सएमएल फ़ॉर्मैट:

<item>
  <g:id>11111</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
  <g:consumer_notice>
    <g:consumer_notice_type>prop_65</g:consumer_notice_type>
    <g:consumer_notice_message>
      This product can expose you to chemicals...
    </g:consumer_notice_message>
  </g:consumer_notice>
</item>
<item>
  <g:id>22222</g:id>
  <g:native_commerce>TRUE</g:native_commerce>
</item>
<item>
  <g:id>33333</g:id>
  <g:native_commerce>FALSE</g:native_commerce>
</item>

2.4.2. Content API

एट्रिब्यूट को कस्टम एट्रिब्यूट के तौर पर सबमिट करें. इन्हें पूरे प्रॉडक्ट की जानकारी देने वाले products.insert में शामिल किया जाना चाहिए. ऐसा इसलिए, क्योंकि products.update में customAttributes को अपडेट करने की सुविधा नहीं है.

उदाहरण:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

2.4.2. Merchant API

एट्रिब्यूट को कस्टम एट्रिब्यूट के तौर पर सबमिट करें. इन्हें अपने मौजूदा accounts.productInputs.insert में जोड़ा जा सकता है. इसके अलावा, accounts.productInputs.patch का इस्तेमाल करके, इन्हें सीधे तौर पर अपडेट किया जा सकता है.

insert के लिए उदाहरण:

"customAttributes": [
  {
    "name": "native commerce",
    "groupValues": [
      {
        "name": "checkout eligibility",
        "value": "true"
      }
    ]
  },
  {
    "name": "consumer notice",
    "groupValues": [
      {
        "name": "notice type",
        "value": "prop_65"
      },
      {
        "name": "notice message",
        "value": "This product can expose you to chemicals..."
      }
    ]
  },
  {
    "name": "merchant item id",
    "value": "some_checkout_item_id_1"
  }
]

अपडेट करें के लिए उदाहरण:

टाइप नाम मान
पाथ पैरामीटर productInput.name accounts/{account}/productInputs/en~US~11111
क्वेरी पैरामीटर updateMask customAttributes.native%20commerce,customAttributes.consumer%20notice,customAttributes.product%20fee,customAttributes.merchant%20item%20id
dataSource dataSources/{datasource}
{
  "offerId": "11111",
  "contentLanguage": "en",
  "feedLabel": "US",
    "customAttributes": [
    {
      "name": "native commerce",
      "groupValues": [
        {
          "name": "checkout eligibility",
          "value": "true"
        }
      ]
    },
    {
      "name": "consumer notice",
      "groupValues": [
        {
          "name": "notice type",
          "value": "prop_65"
        },
        {
          "name": "notice message",
          "value": "This product can expose you to chemicals..."
        }
      ]
    },
    {
      "name": "product fee",
      "groupValues": [
        {
          "name": "product fee type",
          "value": "US_AZ_TIRE_FEE"
        },
        {
          "name": "product fee amount",
          "value": "2.75 USD"
        }
      ]
    },
    {
      "name": "merchant item id",
      "value": "some_checkout_item_id_1"
    }
  ]
}

3. प्रॉडक्ट से जुड़ी पाबंदियां

इन कैटगरी के प्रॉडक्ट के लिए चेकआउट नहीं किया जा सकता. पक्का करें कि इन आइटम के लिए native_commerce की वैल्यू खाली हो या false पर सेट हो.

फ़ाइनेंशियल प्रॉडक्ट और बार-बार होने वाली बिलिंग के मॉडल

  • सदस्यताएं: ऐसे प्रॉडक्ट जिनके लिए बार-बार बिलिंग साइकल की ज़रूरत होती है.
  • किश्तें: ऐसे लेन-देन जिनके लिए कारोबारी या कंपनी की ओर से तय किए गए पेमेंट प्लान या फ़ाइनेंसिंग की ज़रूरत होती है.

पसंद के मुताबिक बनाए गए प्रॉडक्ट और उन्हें पूरा करने के विकल्प

  • दिलचस्पी के हिसाब से बनाए गए सामान: ऐसे आइटम जिनके लिए कस्टम डिज़ाइन के फ़ैसले लेने की ज़रूरत होती है. जैसे, नक्काशी, मोनोग्राम.
  • नए नहीं हैं या फ़ाइनल सेल वाले आइटम: नए जैसे किए गए सामान, इस्तेमाल किए गए सामान, और "फ़ाइनल सेल" के तौर पर मार्क किए गए सामान (वापस नहीं किए जा सकते).
  • पहले से ऑर्डर किए गए आइटम: ऐसे प्रॉडक्ट जिन्हें आने वाले समय में रिलीज़ किया जाना है और जिन्हें बाद में पूरा किया जाना है.
  • बंडल की गई सेवाएं: ऐसे आइटम जिनके लिए अतिरिक्त कानूनी समझौते की ज़रूरत होती है. जैसे, वारंटी, इंस्टॉलेशन या सेटअप.
  • खास शिपिंग: ऐसे आइटम जिनके लिए स्टैंडर्ड डिलीवरी शुल्क के अलावा अन्य शुल्क देना पड़ता है. जैसे, फ़्रेट (ज़्यादा वज़न/बड़े साइज़ वाले प्रॉडक्ट के लिए शिपिंग), प्रीमियम डिलीवरी.
  • तोहफ़ा देना: ऐसे लेन-देन जिनके लिए, इनवॉइस को लॉजिस्टिक्स के हिसाब से बांटने या खरीदारों के लिए छिपी हुई कीमत की ज़रूरत होती है.
  • स्टोर में जाकर चालू किए जाने वाले प्रॉडक्ट: ऐसे प्रॉडक्ट जिन्हें खुदरा स्टोर में जाकर चालू करना ज़रूरी है.

नीति और सुरक्षा से जुड़ी पाबंदियां

  • उम्र से जुड़ी पाबंदी: ऐसे आइटम जिनके लिए आईडी की मदद से पुष्टि करना ज़रूरी है (जैसे, शराब, तंबाकू).
  • पाबंदी वाला कॉन्टेंट: हथियार, अडल्ट कॉन्टेंट, स्वास्थ्य सेवा/दवाएं, नकली सामान या Google Shopping की स्टैंडर्ड नीति के तहत ब्लॉक की गई कोई अन्य कैटगरी.

डिजिटल सामान और सेवाएं

  • सेवाएं: क्लास, ऑनलाइन क्लास, और यात्रा पैकेज (जब तक कि खास Travel rails का इस्तेमाल करके इंटिग्रेट न किया गया हो).
  • किराये पर दी जाने वाली चीज़ें: फ़िल्में, उपकरण या लीज़ पर दी जाने वाली चीज़ें.
  • वर्चुअल आइटम: इन-गेम मुद्रा, एमएमओआरपीजी सामान या स्किन.
  • सॉफ़्टवेयर पर निर्भरता: ऐसे सामान जिनकी खरीदारी पूरी करने से पहले, उपयोगकर्ता को कोई खास सॉफ़्टवेयर इंस्टॉल करना पड़ता है.