Content API के संसाधन OnlineReturnPolicy
और उससे जुड़े फ़ील्ड, जैसे कि ReturnPolicyPolicy
और ReturnPolicySeasonalOverride
में बदलाव किया गया है.
Merchant API में returnpolicy
संसाधन के बराबर Content API में accounts.onlineReturnPolicies
संसाधन होता है.
इस टेबल में बताया गया है कि OnlineReturnPolicy
में क्या बदलाव हुए हैं.
Content API | Merchant API |
---|---|
"country": string
|
"countries": [ string ]
|
"policy": {
object (ReturnPolicyPolicy)
}
|
"policy": {
object (Policy)
}
|
"seasonalOverrides": [
{
object (ReturnPolicySeasonalOverride)
}
]
|
"seasonalOverrides": [
{
object (SeasonalOverride)
}
],
|
nonFreeReturnReasons": [ string ]
|
यह फ़ील्ड हट जाता है.
|
kind
|
यह फ़ील्ड हट जाता है.
|
"returnShippingFee": {
object (Price)
}
|
"returnShippingFee": {
object (ReturnShippingFee)
}
|
इसके अलावा, Merchant API में कई नए फ़ील्ड भी जोड़े गए हैं.
Merchant API फ़ील्ड | ब्यौरा |
---|---|
"restockingFee": {
object (RestockingFee)
},
|
ज़रूरी नहीं. यह रीस्टॉकिंग शुल्क, सामान लौटाने की सभी वजहों पर लागू होता है.
अगर वैल्यू सेट नहीं की जाती है, तो इसे बिना शुल्क के रीस्टॉक करने के तौर पर माना जाएगा.
|
"returnMethods": [
enum (ReturnMethod)
]
|
ज़रूरी नहीं. सामान लौटाने के तरीके, जिनसे खरीदार किसी सामान को लौटा सकते हैं. इस वैल्यू को खाली नहीं छोड़ा जा सकता. हालांकि, अगर सामान लौटाने की नीति noReturns है, तो इसे खाली छोड़ा जा सकता है.
|
"itemConditions": [ enum (ItemCondition) ],
|
ज़रूरी नहीं. सामान लौटाने से जुड़ी शर्तें पूरी करने पर, सामान को लौटाया जा सकता है. हालांकि, अगर सामान लौटाने की नीति noReturns. है, तो यह एट्रिब्यूट खाली नहीं होना चाहिए
|
"returnShippingFee": {
object (ReturnShippingFee)
}
|
ज़रूरी नहीं. सामान लौटाने के लिए खरीदार से लिया जाने वाला शिपिंग शुल्क. इस विकल्प को सिर्फ़ तब सेट किया जाना चाहिए, जब खरीदार को सामान लौटाने का लेबल डाउनलोड और प्रिंट करना हो.
|
"returnPolicyUri": string
|
ज़रूरी है. सामान लौटाने की नीति का यूआरआई. Google इसका इस्तेमाल, नीति की पुष्टि करने के लिए करता है.
यह एक मान्य यूआरएल होना चाहिए.
|
"acceptDefectiveOnly": boolean
|
ज़रूरी है. इससे पता चलता है कि कारोबारी या कंपनी, सिर्फ़ खराब प्रॉडक्ट लौटाने की सुविधा देती है.
|
"processRefundDays": integer
|
ज़रूरी नहीं. इससे यह पता चलता है कि कारोबारियों या कंपनियों को रिफ़ंड प्रोसेस करने में कितने दिन लगते हैं.
|
"acceptExchange": boolean
|
ज़रूरी नहीं. इससे यह पता चलता है कि कारोबारी या कंपनी, खरीदारों को प्रॉडक्ट बदलने की अनुमति देती है या नहीं. |
"returnLabelSource": enum (ReturnLabelSource)
|
इससे, सामान लौटाने के लेबल के सोर्स के बारे में पता चलता है. सामान लौटाने का तरीका BY_MAIL होने पर, यह एट्रिब्यूट ज़रूरी है.
|
ReturnPolicyPolicy
Content API ReturnPolicyPolicy
, Merchant API में Policy
हो जाता है. यहां बताया गया है कि फ़ील्ड में क्या बदलाव हुए हैं.
Content API | Merchant API |
---|---|
"type": string,
|
"type": enum (Type)
इन वैल्यू का इस्तेमाल किया जा सकता है
NUMBER_OF_DAYS_AFTER_DELIVERY, NO_RETURNS or LIFETIME_RETURNS.
|
"numberOfDays": string
|
"days": string
|
"lastReturnDate": string
|
इसके बजाय, days का इस्तेमाल करें. इससे यह पता चलता है कि डिलीवरी के बाद, खरीदार कितने दिनों तक सामान लौटा सकते हैं. इसमें एक दिन का मतलब, डिलीवरी के टाइमस्टैंप के 24 घंटे बाद से होता है. NUMBER_OF_DAYS_AFTER_DELIVERY को लौटाने के लिए ज़रूरी है.
|
ReturnPolicySeasonalOverride
Content API ReturnPolicySeasonalOverride
, Merchant API में SeasonalOverride
हो जाता है. फ़ील्ड में बदलाव के अलावा, अतिरिक्त फ़ील्ड return_window
एक यूनीयन है. यह returnDays
या returnUntilDate
हो सकता है:
"returnDays": integer,
"returnUntilDate": {
object (Date)
इनका मतलब यहां दिया गया है:
returnDays
: प्रॉडक्ट डिलीवरी की तारीख के बाद, उसे कितने दिन में लौटाया जा सकता है.returnUntilDate
: प्रॉडक्ट लौटाने की आखिरी तारीख.
यहां बताया गया है कि फ़ील्ड में क्या बदलाव हुए हैं.
Content API | Merchant API |
---|---|
"name": string
|
"label": string
|
"startDate": string
|
"startDate": {
object (Date)
}
|
"endDate": string
|
"endDate": {
object (Date)
}
|
"policy": {
object (ReturnPolicyPolicy)
}
|
इसके बजाय, policy का इस्तेमाल करें.
|
अन्य ऑब्जेक्ट की परिभाषाएं
Merchant API के नए ऑब्जेक्ट की परिभाषाओं के लिए
RestockingFee
ReturnMethod
ItemCondition
ReturnShippingFee
Type
ReturnLabelSource
accounts.onlineReturnPolicies
देखें.
तरीके
Merchant API में, Content API के तरीकों में भी कुछ बदलाव किए गए हैं.
Content API | Merchant API |
---|---|
customBatch
|
Merchant API के साथ, एक अलग तरीका है. एक साथ कई अनुरोधों के लिए कोड को फिर से व्यवस्थित करें. पर जाएं. |
delete
|
delete
|
get
|
get
|
insert
|
create
|
list
|
list
|