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
RestockingFeeReturnMethodItemConditionReturnShippingFeeTypeReturnLabelSource
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
|