REST Resource: accounts.onlineReturnPolicies

संसाधन: OnlineReturnPolicy

ऑनलाइन सामान लौटाने की नीति से जुड़ा ऑब्जेक्ट. फ़िलहाल, इसका इस्तेमाल विज्ञापनों और मुफ़्त में दिखाई जाने वाली लिस्टिंग प्रोग्राम के लिए, सामान लौटाने की नीतियों को दिखाने के लिए किया जाता है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "returnPolicyId": string,
  "label": string,
  "countries": [
    string
  ],
  "policy": {
    object (Policy)
  },
  "restockingFee": {
    object (RestockingFee)
  },
  "returnMethods": [
    enum (ReturnMethod)
  ],
  "itemConditions": [
    enum (ItemCondition)
  ],
  "returnShippingFee": {
    object (ReturnShippingFee)
  },
  "returnPolicyUri": string,
  "acceptDefectiveOnly": boolean,
  "processRefundDays": integer,
  "acceptExchange": boolean
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. OnlineReturnPolicy संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

सिर्फ़ आउटपुट के लिए. सामान लौटाने की नीति का आईडी, जिसे Google ने जनरेट किया है.

label

string

यह फ़ील्ड, सामान लौटाने की नीति के लिए उपयोगकर्ता की ओर से तय किए गए यूनीक लेबल के बारे में बताता है. ध्यान रखें कि एक ही देश में, सामान लौटाने की अलग-अलग नीतियों में, एक ही लेबल का इस्तेमाल नहीं किया जा सकता. जब तक किसी प्रॉडक्ट में किसी खास लेबल एट्रिब्यूट के बारे में नहीं बताया जाता, तब तक नीतियों को अपने-आप 'डिफ़ॉल्ट' के तौर पर लेबल किया जाएगा. प्रॉडक्ट के कुछ ग्रुप के लिए, सामान लौटाने की अपने हिसाब से नीति तय करने के लिए, सामान लौटाने की नीति के लेबल में दिए गए निर्देशों का पालन करें. लेबल में ज़्यादा से ज़्यादा 50 वर्ण हो सकते हैं.

countries[]

string

बिक्री के वे देश जहां सामान लौटाने की नीति लागू होती है. वैल्यू, दो अक्षरों वाले ISO 3166 कोड के साथ मान्य होनी चाहिए.

policy

object (Policy)

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

restockingFee

object (RestockingFee)

सामान लौटाने की सभी वजहों पर लागू होने वाला, रीस्टॉकिंग शुल्क (प्रॉडक्ट लौटाने पर लगने वाला शुल्क). अगर इस वैल्यू को सेट नहीं किया जाता है, तो इसे बिना किसी शुल्क के रीस्टॉकिंग शुल्क (प्रॉडक्ट लौटाने पर लगने वाला शुल्क) माना जाएगा.

returnMethods[]

enum (ReturnMethod)

इससे पता चलता है कि खरीदार किसी सामान को कैसे वापस कर सकते हैं. इस वैल्यू को तब तक खाली नहीं छोड़ा जा सकता, जब तक कि सामान लौटाने की नीति, noReturns न हो.

itemConditions[]

enum (ItemCondition)

सामान लौटाने के लिए स्वीकार की जाने वाली शर्तें तब तक खाली नहीं होनी चाहिए, जब तक कि सामान लौटाने की नीति 'noReturns' न हो.

returnShippingFee

object (ReturnShippingFee)

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

returnPolicyUri

string

सामान लौटाने की नीति का यूआरआई. Google इसका इस्तेमाल करके, नीति की जांच कर सकता है. यह एक मान्य यूआरएल होना चाहिए.

acceptDefectiveOnly

boolean

इस फ़ील्ड से पता चलता है कि कारोबारी या कंपनी, सामान लौटाने के लिए सिर्फ़ खराब प्रॉडक्ट स्वीकार करती है. यह फ़ील्ड भरना ज़रूरी होता है.

processRefundDays

integer

यह फ़ील्ड उन दिनों की संख्या बताता है जो व्यापारियों/कंपनियों/कारोबारियों को रिफ़ंड प्रोसेस करने में लगते हैं. यह फ़ील्ड ज़रूरी नहीं होता.

acceptExchange

boolean

यह फ़ील्ड बताता है कि कारोबारी या कंपनी, खरीदारों को प्रॉडक्ट का लेन-देन करने की अनुमति देती है या नहीं. ऐसे में, यह फ़ील्ड ज़रूरी होता है.

नीति

उपलब्ध नीतियां.

जेएसओएन के काेड में दिखाना
{
  "type": enum (Type),
  "days": string
}
फ़ील्ड
type

enum (Type)

नीति किस तरह की है.

days

string (int64 format)

सामान की डिलीवरी के बाद, उसे लौटाने के लिए दिनों की संख्या. यहां एक दिन, डिलीवरी के टाइमस्टैंप के 24 घंटे बाद तय होता है. NUMBER_OF_DAYS_AFTER_DELIVERY प्रॉडक्ट लौटाने के लिए ज़रूरी है.

टाइप

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

Enums
TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
NUMBER_OF_DAYS_AFTER_DELIVERY डिलीवरी के बाद, सामान इतने दिनों में मान्य हो जाएगा.
NO_RETURNS सामान लौटाने की सुविधा उपलब्ध नहीं है.
LIFETIME_RETURNS ज़िंदगी भर का अनुभव वापस आ गया है.

RestockingFee

रीस्टॉकिंग शुल्क (प्रॉडक्ट लौटाने पर लगने वाला शुल्क). यह एक तय शुल्क या माइक्रो प्रतिशत हो सकता है.

जेएसओएन के काेड में दिखाना
{

  // Union field type can be only one of the following:
  "fixedFee": {
    object (Price)
  },
  "microPercent": integer
  // End of list of possible types for union field type.
}
फ़ील्ड

यूनियन फ़ील्ड type.

type इनमें से सिर्फ़ एक हो सकता है:

fixedFee

object (Price)

रीस्टॉकिंग शुल्क (प्रॉडक्ट लौटाने पर लगने वाला तय शुल्क).

microPercent

integer

माइक्रो में कुल कीमत का प्रतिशत. 1,50,00,000 का मतलब है कि कुल कीमत का 15% शुल्क लिया जाएगा.

ReturnMethod

सामान लौटाने के उपलब्ध तरीके.

Enums
RETURN_METHOD_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
BY_MAIL डाक से वापस जाएं.
IN_STORE स्टोर में वापस करें.
AT_A_KIOSK कीऑस्क पर जाकर वापस आएं.

ItemCondition

सामान से जुड़ी उपलब्ध शर्तें.

Enums
ITEM_CONDITION_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
NEW नया.
USED इस्तेमाल किया गया.

ReturnShippingFee

आइटम लौटाने का शिपिंग शुल्क. यह एक तय शुल्क या बूलियन हो सकता है. इससे यह पता चलता है कि खरीदार को शिपिंग के लिए खरीदार से लिया जाने वाला असल शुल्क चुकाया जाता है.

जेएसओएन के काेड में दिखाना
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
फ़ील्ड
type

enum (Type)

आइटम लौटाने का शिपिंग शुल्क किस तरह का है.

fixedFee

object (Price)

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

टाइप

सामान लौटाने के लिए खरीदार से लिए जाने वाले शुल्क के टाइप.

Enums
TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
FIXED आइटम लौटाने का शिपिंग शुल्क एक तय होता है.
CUSTOMER_PAYING_ACTUAL_FEE सामान लौटाने पर लगने वाला शिपिंग शुल्क, खरीदारों को देना होगा.

तरीके

get

सामान लौटाने की मौजूदा नीति लागू होती है.

list

इसमें, सामान लौटाने की सभी मौजूदा नीतियों की जानकारी होती है.