REST Resource: accounts.onlineReturnPolicies

Kaynak: OnlineReturnPolicy

Online iade politikası nesnesi. Bu bilgi, şu anda reklamlar ve ücretsiz listeleme programlarıyla ilgili iade politikalarını temsil etmek için kullanılmaktadır.

JSON gösterimi
{
  "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
}
Alanlar
name

string

Tanımlayıcı. OnlineReturnPolicy kaynağının adı. Biçim: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

Yalnızca çıkış. Google tarafından oluşturulan iade politikası kimliği.

label

string

Bu alan, iade politikasının kullanıcı tanımlı benzersiz etiketini temsil eder. Aynı etiketin aynı ülkeye ait farklı iade politikalarında kullanılamayacağını unutmayın. Bir ürün belirli bir etiket özelliği belirtmedikçe politikalar otomatik olarak "varsayılan" şeklinde etiketlenir. Belirli ürün gruplarına özel iade politikası atamak için İade politikası etiketinde belirtilen talimatları uygulayın. Etiket en fazla 50 karakter içerebilir.

countries[]

string

İade politikasının geçerli olduğu satış yapılan ülkelerdir. Değerler, 2 harfli geçerli bir ISO 3166 kodu olmalıdır.

policy

object (Policy)

İade politikası.

restockingFee

object (RestockingFee)

Tüm iade nedeni kategorileri için geçerli olan yeniden stoka ekleme ücreti. Değer ayarlanmazsa bu, ücretsiz bir yeniden stoka ekleme ücreti olarak kabul edilir.

returnMethods[]

enum (ReturnMethod)

Müşterilerin bir ürünü nasıl iade edebileceğine dair iade yöntemleri. İade politikası türü noReturns olmadığı sürece bu değerin boş bırakılmaması gerekir.

itemConditions[]

enum (ItemCondition)

İade politikası türü "noReturns" olmadığı sürece iadeler için kabul edilen öğe koşulları boş olmamalıdır.

returnShippingFee

object (ReturnShippingFee)

İade kargo ücreti. Yalnızca müşterinin iade etiketini indirip yazdırması gerektiğinde ayarlanmalıdır.

returnPolicyUri

string

İade politikası URI'si. Google, bu bilgileri politikayla ilgili bir doğruluk kontrolü yapmak için kullanabilir. Geçerli bir URL olmalıdır.

acceptDefectiveOnly

boolean

Bu alan, satıcının iade için yalnızca kusurlu ürünleri kabul edip etmediğini belirtir. Bu alan zorunludur.

processRefundDays

integer

Bu alan, satıcıların geri ödemeleri işlemesi için gereken gün sayısını belirtir. Bu alan isteğe bağlıdır.

acceptExchange

boolean

Bu alan, satıcının müşterilerin ürün takas etmesine izin verip vermediğini belirtir. Bu alan zorunludur.

Politika

Kullanılabilir politikalar

JSON gösterimi
{
  "type": enum (Type),
  "days": string
}
Alanlar
type

enum (Type)

Politika türü.

days

string (int64 format)

Öğelerin teslimattan sonra iade edilebileceği gün sayısı (bir gün, teslimat zaman damgasından 24 saat sonra olarak tanımlanır). NUMBER_OF_DAYS_AFTER_DELIVERY iade için gereklidir.

Tür

İade politikası türleri.

Sıralamalar
TYPE_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
NUMBER_OF_DAYS_AFTER_DELIVERY Teslimattan sonra iadenin geçerli olacağı gün sayısı.
NO_RETURNS İade yok.
LIFETIME_RETURNS Ömür boyu geri döner.

RestockingFee

Yeniden stoka ekleme ücreti. Bu değer, sabit bir ücret veya mikro yüzde olabilir.

JSON gösterimi
{

  // 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.
}
Alanlar

Birleştirme alanı type.

type şunlardan yalnızca biri olabilir:

fixedFee

object (Price)

Sabit yeniden stoka ekleme ücreti.

microPercent

integer

Mikro cinsinden toplam fiyatın yüzdesi. 15.000.000, toplam fiyatın% 15'inin ücretlendirileceği anlamına gelir.

ReturnMethod

Kullanılabilir iade yöntemleri.

Sıralamalar
RETURN_METHOD_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
BY_MAIL Postayla iade.
IN_STORE Mağazaya iade.
AT_A_KIOSK Kioskta geri dönün.

ItemCondition

Kullanılabilir öğe koşulları.

Sıralamalar
ITEM_CONDITION_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
NEW Yeni'yi tıklayın.
USED Kullanıldı.

ReturnShippingFee

İade kargo ücreti. Bu değer, sabit bir ücret veya müşterinin gerçek gönderim maliyetini ödediğini belirten bir boole değeri olabilir.

JSON gösterimi
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
Alanlar
type

enum (Type)

İade kargo ücretinin türü.

fixedFee

object (Price)

Sabit ürün iadesi kargo ücreti tutarı. Bu değer yalnızca tür FIXED olduğunda geçerlidir. Tür FIXED ise ve bu değer ayarlanmazsa iade gönderim ücreti ücretsiz olarak değerlendirilir.

Tür

İade kargo ücreti türleri.

Sıralamalar
TYPE_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
FIXED İade kargo ücreti sabit bir değerdir.
CUSTOMER_PAYING_ACTUAL_FEE Müşteriler, gerçek ürün iadesi kargo ücretini öder.

Yöntemler

get

Mevcut bir iade politikası alır.

list

Mevcut tüm iade politikalarını listeler.