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
|