Content API kaynağı OnlineReturnPolicy ve ReturnPolicyPolicy ile ReturnPolicySeasonalOverride dahil olmak üzere ilişkili alanlar değişti.
Content API'deki returnpolicy kaynağının Merchant API'deki karşılığı accounts.onlineReturnPolicies'dır.
Bu tabloda, OnlineReturnPolicy metriğinde hangi değişikliklerin yapıldığı açıklanmaktadır.
| Content API | Merchant API | 
|---|---|
| 
  "country": string
 | 
  "countries": [ string ]
 | 
| 
"policy": {
    object (ReturnPolicyPolicy)
  }
 | 
 "policy": {
    object (Policy)
  }
 | 
| 
"seasonalOverrides": [
    {
      object (ReturnPolicySeasonalOverride)
    }
  ]
 | 
"seasonalOverrides": [
    {
      object (SeasonalOverride)
    }
  ],
 | 
| 
nonFreeReturnReasons": [ string ]
 | Bu alan kaldırılıyor. 
 | 
| kind
 | Bu alan kaldırılıyor. 
 | 
| 
"returnShippingFee": {
    object (Price)
  }
 | 
"returnShippingFee": {
    object (ReturnShippingFee)
  }
 | 
Ayrıca, Merchant API'de bir dizi yeni alan bulunmaktadır.
| Merchant API alanı | Açıklama | 
|---|---|
| 
 "restockingFee": {
    object (RestockingFee)
  },
 | İsteğe bağlıdır. Tüm iade nedeni kategorileri için geçerli olan yeniden stoklama ücreti.
Değer ayarlanmamışsa bu, ücretsiz yeniden stoklama ücreti olarak değerlendirilir. 
 | 
| 
  "returnMethods": [
      enum (ReturnMethod)
  ]
 | İsteğe bağlıdır. Müşterilerin bir ürünü iade edebileceği iade yöntemleri. İade politikasının türü noReturns değilse bu değerin boş olmaması gerekir. 
 | 
| 
  "itemConditions": [ enum (ItemCondition) ],
 | İsteğe bağlıdır. İade için kabul edilen ürün koşulları, iade politikasının türü noReturns.olmadığı sürece boş olmamalıdır. | 
| 
  "returnShippingFee": {
      object (ReturnShippingFee)
  }
 | İsteğe bağlıdır. İade kargo ücreti. Yalnızca müşterinin iade etiketini indirip yazdırması gerektiğinde ayarlanmalıdır. 
 | 
| 
  "returnPolicyUri": string
 | Zorunlu. İade politikası URI'si. Google, politikayı doğrulamak için bu bilgileri kullanır.
Geçerli bir URL olmalıdır. 
 | 
| 
  "acceptDefectiveOnly": boolean
 | Zorunlu. Satıcının iade için yalnızca kusurlu ürünleri kabul ettiğini belirtir. 
 | 
| 
  "processRefundDays": integer
 | İsteğe bağlıdır. Satıcıların geri ödemeleri işleme koyması için gereken gün sayısını belirtir. 
 | 
| 
  "acceptExchange": boolean
 | İsteğe bağlıdır. Satıcının, müşterilerin ürünleri değiştirmesine izin verip vermediğini belirtir. | 
| 
  "returnLabelSource": enum (ReturnLabelSource)
 | İade etiketi kaynağını belirtir. İade yöntemi BY_MAIL olduğunda zorunludur. 
 | 
ReturnPolicyPolicy
Content API ReturnPolicyPolicy, Merchant API'de Policy olur. Alanlardaki değişiklikleri
burada görebilirsiniz.
| Content API | Merchant API | 
|---|---|
| 
"type": string,
 | 
"type": enum (Type)
Olası değerler şunları içerir: 
NUMBER_OF_DAYS_AFTER_DELIVERY, NO_RETURNS or LIFETIME_RETURNS.
 | 
| 
  "numberOfDays": string
 | 
  "days": string
 | 
| 
  "lastReturnDate": string
 | Bunun yerine dayspolitikasını kullanın. Bu, teslimattan sonraki iade süresini ifade eder. Bir gün, teslimat zaman damgasından sonraki 24 saat olarak tanımlanır.NUMBER_OF_DAYS_AFTER_DELIVERYiadeleri için gereklidir. | 
ReturnPolicySeasonalOverride
Content API ReturnPolicySeasonalOverride, Merchant API'de SeasonalOverride olur. Alanlardaki değişikliklerin yanı sıra ek alan
return_window, returnDays veya returnUntilDate olabilen bir birleşimdir:
  "returnDays": integer,
  "returnUntilDate": {
    object (Date)
Bu terimler şu anlamlara gelir:
- returnDays: Ürünün iade edilebileceği gün sayısı (teslimat tarihinden itibaren).
- returnUntilDate: Ürünün iade edilebileceği sabit bitiş tarihi.
Alanlarda yapılan değişiklikleri aşağıda görebilirsiniz.
| Content API | Merchant API | 
|---|---|
| 
 "name": string
 | 
"label": string
 | 
| 
  "startDate": string
 | 
  "startDate": {
    object (Date)
  }
 | 
| 
  "endDate": string
 | 
  "endDate": {
    object (Date)
  }
 | 
| 
  "policy": {
    object (ReturnPolicyPolicy)
  }
 | Bunun yerine policypolitikasını kullanın. | 
Diğer nesnelerin tanımları
Yeni Merchant API nesnelerinin tanımları için
- RestockingFee
- ReturnMethod
- ItemCondition
- ReturnShippingFee
- Type
- ReturnLabelSource
accounts.onlineReturnPolicies sayfasına bakın.
Yöntemler
Merchant API'de, Content API yöntemlerine kıyasla bazı değişiklikler de vardır.
| Content API | Merchant API | 
|---|---|
| 
customBatch
 | Merchant API'de ise farklı bir yaklaşım benimsenir. Eşzamanlı istekler için kodu yeniden düzenleme başlıklı makaleyi inceleyin. | 
| 
delete
 | 
delete
 | 
| 
get
 | 
get
 | 
| 
insert
 | create | 
|  list  |  list  |