Online iade politikası yönetimini taşıma

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 days politikası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_DELIVERY iadeleri 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 policy politikası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