प्रॉडक्ट ID

Shopping के लिए Content API में, कई तरह के प्रॉडक्ट आईडी दिए गए हैं:

ऑफ़र आईडी
offerId एक ऐसी स्ट्रिंग होती है जो किसी व्यापारी या कंपनी के किसी प्रॉडक्ट को असाइन की जाती है. इस आईडी से किसी प्रॉडक्ट की जानकारी मिलती है.
offerId, Merchant Center के डेटाबेस में मौजूद ऑफ़र के सेट के लिए यूनीक होता है. आम तौर पर, यह संख्या का नंबर होता है.
offerId, कंपनी के प्रॉडक्ट का इंटरनल SKU नंबर हो सकता है.
REST आईडी
REST आईडी, Google के असाइन किए गए प्रॉडक्ट का यूनीक आइडेंटिफ़ायर होता है.
REST आईडी, REST API कॉल के लिए productId है.

REST आईडी, online:en:label:1111111111 फ़ॉर्मैट में इकट्ठा किए जाते हैं. REST आईडी के ये चार हिस्से होते हैं, जिन्हें कोलन से अलग किया जाता है:

  1. चैनल ("ऑनलाइन" या "स्थानीय")
  2. कॉन्टेंट की भाषा (दो अक्षर वाले नाम का इस्तेमाल करके, जैसे कि en या fr)
  3. फ़ीड का लेबल, टारगेट किए गए देश के लिए दो अक्षरों का कोड हो सकता है. उदाहरण के लिए, US या FR
  4. ऑफ़र आईडी

इसे आपने channel:contentLanguage:feedLabel:offerId के तौर पर एक साथ रखा है. उदाहरण के लिए, online:en:US:1111111111.

बाहरी सेलर का आईडी (मार्केटप्लेस)

मार्केटप्लेस को, मल्टी-सेलर वाले खाते में अपलोड किए गए ऑफ़र के लिए, external_seller_id असाइन करना होगा. इस फ़ील्ड से किसी सेलर की जानकारी मिलती है.

external_seller_id की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती हैं. इसलिए, इन्हें इन ज़रूरी शर्तों को पूरा करना होगा:

  • लंबाई में 1-50 वर्ण
  • सिर्फ़ अक्षर और अंक दोनों ASCII वर्ण, और अंडरस्कोर (_), हाइफ़न (-), विरामचिह्न (.) और टिल्ड (~)

यह अंदरूनी seller_id फ़ील्ड से अलग है.

नीचे दी गई टेबल में ऐसे कुछ आईडी की खास जानकारी दी गई है जो किसी प्रॉडक्ट से जोड़े जा सकते हैं:

एट्रिब्यूट ब्यौरा उदाहरण नोट
offerId किसी व्यापारी की ओर से किसी प्रॉडक्ट को असाइन किया गया आईडी. 1111111111 स्ट्रिंग डेटा टाइप, प्रॉडक्ट के ऑफ़र के लिए यूनीक आइडेंटिफ़ायर.
REST आईडी Google की ओर से किसी प्रॉडक्ट को असाइन किया गया आईडी. channel:contentLanguage:feedLabel:offerId फ़ॉर्मैट में. online:en:label:1111111111 पूरा आईडी, जिसमें offerId भी शामिल है.
productId एपीआई कॉल में REST आईडी के बारे में बताने के लिए इस्तेमाल किया जाता है. online:en:label:1111111111 यह किसी प्रॉडक्ट का REST आईडी है.
id REST आईडी और productId के समान मान. online:en:label:1111111111 इसका इस्तेमाल productId के बारे में बताने के लिए, प्रॉडक्ट के मुख्य हिस्से में किया जाता है.
external_seller_id मार्केटप्लेस से चुना गया सेलर आईडी. example-Seller1 मल्टी-सेलर वाले खातों के लिए ज़रूरी है. इसमें 1 से 50 वर्ण होने चाहिए. केस सेंसिटिव (बड़े अक्षरों को बड़ा और छोटे अक्षरों को छोटा लिखना ज़रूरी है). अंक और विशेष वर्ण _, -, ., और ~ स्वीकार किए जाते हैं.