Merchant प्रमोशन एपीआई का इस्तेमाल करके, इन प्लैटफ़ॉर्म पर प्रमोशन बनाए और मैनेज किए जा सकते हैं
Google. कॉन्टेंट बनाने
accounts.promotions
संसाधन की मदद से, Google पर बेचे जाने वाले प्रॉडक्ट के लिए खास ऑफ़र दिखाए जा सकते हैं.
ज़्यादा जानकारी के लिए, व्यापारी की ओर से छूट की खास जानकारी देखें
एपीआई.
अनुरोध
अनुरोध करने के लिए, इस यूआरएल का इस्तेमाल करें.
POST https://merchantapi.googleapis.com/promotions/v1beta/{account_name}/promotions
Content API for Shopping से माइग्रेट करना
यहां बताए गए तरीके से, Shopping के लिए Content API की तुलना व्यापारी की ओर से की गई प्रमोशन से की जाती है प्रमोशन से जुड़े अनुरोधों के लिए एपीआई.
यूआरएल
Shopping के लिए Content API में:
https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/promotions
में बदल जाता है:
https://merchantapi.googleapis.com/promotions/v1beta/{parent=accounts/*}/promotions
आइडेंटिफ़ायर
Shopping के लिए Content API में:
{merchantId}/promotions/{promotionId}
में बदल जाता है:
{name}
तरीके
Merchant API, प्रमोशन के लिए इन तरीकों के साथ काम करता है:
- प्रमोशन डालें
- प्रमोशन पाएं
- प्रमोशन की सूची बनाएं
यहां Content API में, प्रमोशन के अलग-अलग तरीकों की उपलब्धता की तुलना की गई है: Shopping और Merchant API:
तरीका | Shopping के लिए Content API | मर्चेंट एपीआई |
---|---|---|
डालें | हां | हां |
पाएं | हां | हां |
list | हां | हां |
customBatch | नहीं | नहीं |
मिटाएं | नहीं | (तय किया जाना बाकी है) |
संसाधन नाम
इस टेबल से पता चलता है कि Merchant प्रमोशन एपीआई में, प्रमोशन में क्या बदलाव किए गए हैं.
रेफ़रंस का उदाहरण देखने के लिए, लोकल पर जाएं इन्वेंट्री.
Shopping के लिए Content API | मर्चेंट एपीआई | ब्यौरा |
---|---|---|
(समर्थित नहीं है) | custom_attributes |
कस्टम (व्यापारी/कंपनी/कारोबारी की ओर से दिए गए) एट्रिब्यूट की सूची. आप
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है फ़ीड के किसी एट्रिब्यूट को सबमिट करने के लिए भी इसका इस्तेमाल करें अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है में दी गई जानकारी है. अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है जैसे: { "name": "size type", "value": "regular" }यह उन एट्रिब्यूट को सबमिट करने के लिए सही है जो साफ़ तौर पर नहीं बताए गए हैं अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को एपीआई की मदद से दिखाया गया. |
ये काम नहीं करते हैं | data_source | प्रमोशन बनाने के लिए, किसी मौजूदा डेटा सोर्स की ज़रूरत होती है. |
ये काम नहीं करते हैं | एट्रिब्यूट |
प्रमोशन से जुड़े एट्रिब्यूट. उदाहरण के लिए,
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है long_tile, long_tile, अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है और अन्य, एट्रिब्यूट मैसेज का हिस्सा होते हैं. |
item_id | item_id_inclusion |
प्रमोशन लागू होने वाले आइटम आईडी की सूची
का नाम बदलकर इसे कर दिया गया है. |
store_id | store_id_inclusion |
उन स्टोर आईडी की सूची जिन पर प्रमोशन लागू होता है
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को का नाम बदल दिया गया है. |
prduct_type | product_type_inclusion |
उन प्रॉडक्ट टाइप की सूची जिन पर प्रमोशन लागू होता है
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को का नाम बदल दिया गया है. |
item_group_id | item_group_id_inclusion |
सामान के ग्रुप के उन आईडी की सूची जिन पर प्रमोशन लागू होता है
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को का नाम बदल दिया गया है. |
brand | brand_inclusion |
उन ब्रैंड की सूची जिन पर प्रमोशन लागू होता है
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को का नाम बदल दिया गया है. |
store_code | store_codes_inclusion |
प्रमोशन लागू होने वाले स्टोर कोड की सूची
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है को का नाम बदल दिया गया है. |
price: { object (Price) } |
price: { object (Price) } |
Price की परिभाषा बदल गई है.
Shopping के लिए Content API में, कीमत
कीमत की रकम को अब माइक्रो में रिकॉर्ड किया जाता है,
रकम फ़ील्ड का नाम मान से बदलकर हो गया है
currency फ़ील्ड का नाम बदलकर हो गया है
|
order_limit | (समर्थित नहीं है) | order_limit एट्रिब्यूट का इस्तेमाल नहीं किया जा सकता. |
shippingServiceNames[] | (समर्थित नहीं है) | shippingServiceNames[] काम नहीं करते. |
money_budget | (समर्थित नहीं है) | money_budget का इस्तेमाल नहीं किया जा सकता. |
promotion_destination_ids | promotion_destinations | promotionDestinationIds का नाम बदल दिया गया है. |
प्रमोशन की स्थिति
{ "destinationStatuses": [ { "destination": string, "status": enum (State) } ], "promotionIssue": [ { "code": string, "detail": string } ], "creationDate": string, "lastUpdateDate": string } |
प्रमोशन का स्टेटस बदल गया है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है समस्याओं में ज़्यादा बारीकी से जानकारी दी गई है. promotionStatus = { destinationStatuses = [ { reportingContext = Enum status = Enum }, ], itemLevelIssues = [ { code = String severity = Enum resolution = String reportingContext = Enum description = String detail = String documentation = String applicableCountries = [ String, ] } ] } |