- Kaynak: ShippingSettings
- Hizmet
- DeliveryTime
- CutoffTime
- TransitTable
- TransitTimeRow
- TransitTimeValue
- BusinessDayConfig
- Hafta içi
- WarehouseBasedDeliveryTime
- RateGroup
- Değer
- Tablo
- Başlıklar
- Ağırlık
- WeightUnit
- LocationIdSet
- Satır
- CarrierRate
- ShipmentType
- MinimumOrderValueTable
- StoreCodeSetWithMov
- StoreConfig
- StoreServiceType
- CutoffConfig
- LocalCutoffTime
- Mesafe
- Birim
- LoyaltyProgram
- LoyaltyProgramTiers
- Depo
- Adres
- WarehouseCutoffTime
- Yöntemler
Kaynak: ShippingSettings
Satıcı hesabının kargo ayarı.
JSON gösterimi |
---|
{ "name": string, "services": [ { object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Gönderim ayarının kaynak adı. Biçim: |
services[] |
İsteğe bağlı. Hedef hesabın hizmet listesi. |
warehouses[] |
İsteğe bağlı. |
etag |
Zorunlu. Bu alan, asynkron sorununu önlemek için kullanılır. Kargo ayar verilerinin, çağrı alma ve çağrı ekleme arasında değişmediğinden emin olun. Kullanıcı aşağıdaki adımları uygulamalıdır:
|
Hizmet
Kargo hizmeti.
JSON gösterimi |
---|
{ "deliveryCountries": [ string ], "rateGroups": [ { object ( |
Alanlar | |
---|---|
delivery |
Zorunlu. Hizmetin geçerli olduğu ülkelerin CLDR bölge kodu. |
rate |
İsteğe bağlı. Kargo ücreti grubu tanımları. Yalnızca sonuncusunun boş |
loyalty |
İsteğe bağlı. Bu kargo hizmetinin kullanılabildiği bağlılık programları. |
service |
Zorunlu. Hizmetin serbest biçimli adı. Hedef hesapta benzersiz olmalıdır. |
active |
Zorunlu. Gönderim hizmetinin etkin durumunu gösteren bir boole değeri. |
currency |
Bu hizmetin geçerli olduğu para biriminin CLDR kodu. Ücret gruplarındaki fiyatlarla eşleşmelidir. |
delivery |
Zorunlu. Siparişten ürünün teslimine kadar geçen süre. |
shipment |
Bu hizmetin sipariş gönderdiği konum türleri. |
minimum |
Bu hizmet için minimum sipariş değeri. Ayarlanırsa müşterilerin en az bu tutarı harcaması gerektiğini gösterir. Bir hizmetteki tüm fiyatlar aynı para biriminde olmalıdır. minimumOrderValueTable ile birlikte ayarlanamaz. |
minimum |
Alışveriş yapma yerine teslimat özelliği için mağaza başına minimum sipariş değerleri tablosu. minimumOrderValue ile birlikte ayarlanamaz. |
store |
Ürünlerinizin teslim edildiği mağazaların listesi. Bu yalnızca yerel teslimat gönderim türü için geçerlidir. |
DeliveryTime
Siparişten ürünün teslimine kadar geçen süre.
JSON gösterimi |
---|
{ "warehouseBasedDeliveryTimes": [ { object ( |
Alanlar | |
---|---|
warehouse |
İsteğe bağlı. Teslimat süresinin, seçilen kargo şirketinin ayarlarına göre depo (gönderim kaynağı konumu) başına hesaplanması gerektiğini belirtir. Ayarlandığında [delivery time][[google.shopping.content.bundles.ShippingSetting.DeliveryTime]] alanında nakliye süresiyle ilgili başka bir alan ayarlanmamalıdır. |
min |
Transfer sırasında geçen minimum iş günü sayısı. 0, aynı gün teslimat, 1 ise ertesi gün teslimat anlamına gelir. |
max |
Transfer sırasında geçen maksimum iş günü sayısı. 0, aynı gün teslimat, 1 ise ertesi gün teslimat anlamına gelir. |
cutoff |
İş günlerinde son başvuru zamanı tanımı. Yapılandırılmazsa son tarih varsayılan olarak 08:00 PST olarak belirlenir. |
min |
Bir siparişin gönderilmeden önce geçen minimum iş günü sayısı. 0, aynı gün kargo anlamına gelir. 1, sonraki gün kargo anlamına gelir. "minHandlingDays" ve "maxHandlingDays" aynı anda ayarlanmalı veya ayarlanmamalıdır. |
max |
Bir siparişin gönderilmeden önce geçen maksimum iş günü sayısı. 0, aynı gün kargo anlamına gelir. 1, sonraki gün kargo anlamına gelir. |
transit |
Transfer süresi tablosu, satır ve sütun boyutlarına göre transfer sırasında geçen iş günü sayısı. |
handling |
Siparişlerin işlenmesi mümkün olan iş günleri. Belirtilmezse Pazartesi-Cuma iş günleri olduğu varsayılır. |
transit |
Siparişlerin transfer sürecinde olabileceği iş günleri. Belirtilmezse Pazartesi-Cuma iş günleri olduğu varsayılır. |
CutoffTime
İş günlerinde son başvuru zamanı tanımı.
JSON gösterimi |
---|
{ "hour": integer, "minute": integer, "timeZone": string } |
Alanlar | |
---|---|
hour |
Zorunlu. Siparişin aynı gün işleme alınabilmesi için siparişin verilmesi gereken son saat. |
minute |
Zorunlu. Siparişin aynı gün işleme alınabilmesi için verilebileceği en son saatin dakikası. |
time |
Zorunlu. Saat dilimi tanımlayıcısı Örneğin, "Avrupa/Zurih". |
TransitTable
Transfer süresi tablosu, satır ve sütun boyutlarına göre transfer sırasında geçen iş günü sayısı. minTransitDays
, maxTransitDays
veya transitTimeTable
ayarlanabilir ancak ikisini birden ayarlayamazsınız.
JSON gösterimi |
---|
{
"postalCodeGroupNames": [
string
],
"transitTimeLabels": [
string
],
"rows": [
{
object ( |
Alanlar | |
---|---|
postal |
Zorunlu. Bölge adlarının listesi |
transit |
Zorunlu. Nakliye süresi etiketlerinin listesi. Son değer |
rows[] |
Zorunlu. Yalnızca bir |
TransitTimeRow
Yalnızca bir postalCodeGroupNames
veya transitTimeLabels
boyutu grubu varsa her biri bu boyut için tek bir değere sahip birden çok satır vardır. İki boyut varsa her satır bir postalCodeGroupNames
'e, sütunlar (değerler) ise bir transitTimeLabels
'a karşılık gelir.
JSON gösterimi |
---|
{
"values": [
{
object ( |
Alanlar | |
---|---|
values[] |
Zorunlu. İş günü cinsinden nakliye süresi aralığı (min-max). |
TransitTimeValue
İş günü cinsinden nakliye süresi aralığı (min-max).
JSON gösterimi |
---|
{ "minTransitDays": integer, "maxTransitDays": integer } |
Alanlar | |
---|---|
min |
İş günü cinsinden minimum nakliye süresi aralığı. 0, aynı gün teslimat, 1 ise ertesi gün teslimat anlamına gelir. |
max |
|
BusinessDayConfig
Deponun iş günleri.
JSON gösterimi |
---|
{
"businessDays": [
enum ( |
Alanlar | |
---|---|
business |
Zorunlu. Normal iş günleri. Boş olamaz. |
Hafta içi
Sıralamalar | |
---|---|
WEEKDAY_UNSPECIFIED |
|
MONDAY |
|
TUESDAY |
|
WEDNESDAY |
|
THURSDAY |
|
FRIDAY |
|
SATURDAY |
|
SUNDAY |
WarehouseBasedDeliveryTime
Teslimat süresinin, seçilen kargo şirketinin ayarlarına göre depo (gönderim kaynağı konumu) başına hesaplanması gerektiğini belirtir. Ayarlandığında deliveryTime
alanında nakliye süresiyle ilgili başka bir alan ayarlanmamalıdır.
JSON gösterimi |
---|
{ "carrier": string, "carrierService": string, "warehouse": string } |
Alanlar | |
---|---|
carrier |
Zorunlu. Operatör ( |
carrier |
Zorunlu. |
warehouse |
Zorunlu. Depo adı. Bu, [warehouse][ShippingSetting.warehouses.name] ile eşleşmelidir. |
RateGroup
Kargo ücreti grubu tanımları. Yalnızca sonuncusunun boş applicableShippingLabels
değerine sahip olmasına izin verilir. Bu, "diğer her şey" anlamına gelir. Diğer applicableShippingLabels
çakışmamalıdır.
JSON gösterimi |
---|
{ "applicableShippingLabels": [ string ], "subtables": [ { object ( |
Alanlar | |
---|---|
applicable |
Zorunlu. Bu ücret grubunun geçerli olduğu ürünleri tanımlayan kargo etiketlerinin listesi. Bu bir ayrım operatörüdür: Ücret grubunun uygulanması için etiketlerden yalnızca birinin eşleşmesi gerekir. Yalnızca bir hizmetin son ücret grubu için boş olabilir. |
subtables[] |
İsteğe bağlı. |
carrier |
İsteğe bağlı. |
single |
Ücret grubunun değeri (ör. sabit ücret 10 TL). Yalnızca |
main |
|
name |
İsteğe bağlı. Ücret grubunun adı. Ayarlanırsa kargo hizmetinde benzersiz olmalıdır. |
Değer
Bir ücret grubunun tek değeri veya ücret grubu tablosunun hücresinin değeri. noShipping
, flatRate
, pricePercentage
, carrier_rateName
, subtable_name
seçeneklerinden tam olarak biri ayarlanmalıdır.
JSON gösterimi |
---|
{
"noShipping": boolean,
"flatRate": {
object ( |
Alanlar | |
---|---|
no |
Doğru ise ürün gönderilemez. Ayarlandığında doğru olmalıdır, yalnızca diğer tüm alanlar ayarlanmamışsa ayarlanabilir. |
flat |
Sabit ücret. Yalnızca diğer tüm alanlar ayarlanmamışsa ayarlanabilir. |
price |
Ondalık gösterimle sayı olarak temsil edilen fiyat yüzdesi (ör. |
carrier |
Aynı ücret grubunda tanımlanan bir kargo ücretine atıfta bulunan kargo ücretinin adı. Yalnızca diğer tüm alanlar ayarlanmamışsa ayarlanabilir. |
subtable |
Alt tablonun adı. Yalnızca tablo hücrelerinde ayarlanabilir (örneğin, tek değerler için değil) ve yalnızca diğer tüm alanlar ayarlanmamışsa. |
Tablo
singleValue
yeterince açıklayıcı olmadığında ücret grubunu tanımlayan bir tablo.
JSON gösterimi |
---|
{ "rows": [ { object ( |
Alanlar | |
---|---|
rows[] |
Zorunlu. Tabloyu oluşturan satırların listesi. |
name |
Tablonun adı. Alt tablolar için gereklidir, ana tablo için yoksayılır. |
row |
Zorunlu. Tablo satırlarının başlıkları. |
column |
Tablonun sütunlarının başlıkları. İsteğe bağlı: Ayarlanmamışsa tabloda yalnızca bir boyut bulunur. |
Üst bilgiler
Bir tablonun satır veya sütun başlıklarının boş olmayan bir listesi. prices
, weights
, num_items
, postalCodeGroupNames
veya location
'den tam olarak biri ayarlanmalıdır.
JSON gösterimi |
---|
{ "prices": [ { object ( |
Alanlar | |
---|---|
prices[] |
Zorunlu. Dahil sipariş fiyatı üst sınırlarının listesi. price amountMicros = -1 ayarlanarak son fiyatın değeri sonsuz olabilir. Örneğin, |
weights[] |
Zorunlu. Dahil sipariş ağırlığı üst sınırlarının listesi. price amountMicros = -1 ayarlanarak son ağırlığın değeri sonsuz olabilir. Örneğin, |
number |
Zorunlu. Kapsamlı öğe sayısı üst sınırlarının listesi. Son değer |
postal |
Zorunlu. Posta grubu adlarının listesi. Son değer |
locations[] |
Zorunlu. Yer kimliği kümelerinin listesi. Boş bırakılamaz. Yalnızca diğer tüm alanlar ayarlanmamışsa ayarlanabilir. |
Ağırlık
Dizedeki değer ve birim olarak temsil edilen ağırlık.
JSON gösterimi |
---|
{
"unit": enum ( |
Alanlar | |
---|---|
unit |
Zorunlu. Ağırlık birimi. Kabul edilen değerler: kg ve lb |
amount |
Zorunlu. Mikro cinsinden bir sayı olarak temsil edilen ağırlık (1 milyon mikro, para biriminin standart birimine eşdeğerdir. Örneğin, 1 kg = 1.000.000 mikro). Bu alan, -1 olarak ayarlanarak sonsuz olarak da ayarlanabilir. Bu alan yalnızca -1 ve pozitif değeri destekler. |
WeightUnit
Ağırlık birimi.
Sıralamalar | |
---|---|
WEIGHT_UNIT_UNSPECIFIED |
Birim belirtilmedi |
POUND |
lb birimi. |
KILOGRAM |
kg birimi. |
LocationIdSet
Yer kimliği kümelerinin listesi. Boş bırakılamaz. Yalnızca diğer tüm alanlar ayarlanmamışsa ayarlanabilir.
JSON gösterimi |
---|
{ "locationIds": [ string ] } |
Alanlar | |
---|---|
location |
Zorunlu. Boş olmayan bir konum kimlikleri listesi. Tüm konumlar aynı konum türünde olmalıdır (ör. eyalet). |
Satır
Hücrelerin listesini ekleyin.
JSON gösterimi |
---|
{
"cells": [
{
object ( |
Alanlar | |
---|---|
cells[] |
Zorunlu. Satırı oluşturan hücrelerin listesi. İki boyutlu tablolar için |
CarrierRate
mainTable
veya singleValue
ile referans verilebilen operatör ücretlerinin listesi. Desteklenen kargo hizmetleri https://support.google.com/merchants/answer/12577710?ref_topic=12570808&sjid=10662598224319463032-NC#zippy=%2Cdelivery-cost-rate-type%2Ccarrier-rate-au-de-uk-and-us-only adresinde tanımlanmıştır.
JSON gösterimi |
---|
{
"name": string,
"carrier": string,
"carrierService": string,
"originPostalCode": string,
"percentageAdjustment": string,
"flatAdjustment": {
object ( |
Alanlar | |
---|---|
name |
Zorunlu. Operatör ücretinin adı. Her ücret grubu için benzersiz olmalıdır. |
carrier |
Zorunlu. |
carrier |
Zorunlu. |
origin |
Zorunlu. Bu kargo şirketinin ücreti için gönderim kaynağı. |
percentage |
İsteğe bağlı. Ondalık gösterimde bir sayı olarak çarpmalı kargo ücreti değiştirici. Negatif olabilir. Örneğin, |
flat |
İsteğe bağlı. Ek kargo ücreti değiştirici. Negatif olabilir. Örneğin, |
ShipmentType
Kargo hizmetinin gönderim türü.
Sıralamalar | |
---|---|
SHIPMENT_TYPE_UNSPECIFIED |
Bu hizmette gönderim türü belirtilmedi. |
DELIVERY |
Bu hizmet, siparişleri müşteri tarafından seçilen bir adrese gönderir. |
LOCAL_DELIVERY |
Bu hizmet, siparişleri müşteri tarafından seçilen bir adrese gönderir. Sipariş, yakınınızdaki bir yerel mağazadan gönderilir. |
COLLECTION_POINT |
Bu hizmet, siparişleri müşteri tarafından seçilen bir adrese gönderir. Sipariş, bir teslim noktasından gönderilir. |
MinimumOrderValueTable
Alışveriş yapma yerine teslimat özelliği için mağaza başına minimum sipariş değerleri tablosu.
JSON gösterimi |
---|
{
"storeCodeSetWithMovs": [
{
object ( |
Alanlar | |
---|---|
store |
Zorunlu. Aynı minimum sipariş değerini (MOV) paylaşan mağaza kodu gruplarının listesi. En az iki grup gereklidir ve son grup boş olmalıdır. Bu, "diğer tüm mağazalar için MOV" anlamına gelir. Her mağaza kodu, tüm setlerde yalnızca bir kez görünebilir. Bir hizmetteki tüm fiyatlar aynı para biriminde olmalıdır. |
StoreCodeSetWithMov
Aynı minimum sipariş değerini paylaşan mağaza kodu gruplarının listesi. En az iki grup gereklidir ve son grup boş olmalıdır. Bu, "diğer tüm mağazalar için MOV" anlamına gelir. Her mağaza kodu, tüm setlerde yalnızca bir kez görünebilir. Bir hizmetteki tüm fiyatlar aynı para biriminde olmalıdır.
JSON gösterimi |
---|
{
"storeCodes": [
string
],
"value": {
object ( |
Alanlar | |
---|---|
store |
İsteğe bağlı. Benzersiz mağaza kodlarının listesi veya her şeyi kapsayan için boş. |
value |
Belirtilen mağazalar için minimum sipariş değeri. |
StoreConfig
Ürünlerinizin teslim edildiği mağazaların listesi. Bu yalnızca yerel teslimat gönderim türü için geçerlidir.
JSON gösterimi |
---|
{ "storeCodes": [ string ], "storeServiceType": enum ( |
Alanlar | |
---|---|
store |
İsteğe bağlı. Yerel teslimat sunan mağaza kodlarının listesi. Boşsa |
store |
Bu satıcı tarafından listelenen tüm mağazaların veya seçili mağazaların yerel teslimat sunup sunmadığını belirtir. |
cutoff |
Yerel teslimatla ilgili yapılandırmalar gün için sona erer. |
service |
Maksimum teslimat yarıçapı. Bu yalnızca yerel teslimat gönderim türü için gereklidir. |
StoreServiceType
Satıcı tarafından listelenen tüm mağazaların veya belirli mağazaların yerel teslimat hizmeti sağlayıp sağlamadığını belirtir.
Sıralamalar | |
---|---|
STORE_SERVICE_TYPE_UNSPECIFIED |
Mağaza hizmeti türü belirtilmedi. |
ALL_STORES |
Bu satıcı tarafından listelenen mevcut ve gelecekteki tüm mağazaların yerel teslimat hizmeti sağlayıp sağlamadığını belirtir. |
SELECTED_STORES |
Yalnızca storeCodes adresinde listelenen mağazaların yerel teslimat için uygun olduğunu belirtir. |
CutoffConfig
Yerel teslimatla ilgili yapılandırmalar gün için sona erer.
JSON gösterimi |
---|
{
"localCutoffTime": {
object ( |
Alanlar | |
---|---|
local |
Yerel yayının gün içinde sona erdiği saat. |
store |
Yalnızca yerel teslimat karşılama ile geçerlidir. Son sipariş saatini, mağaza kapanmadan kaç saat önce sipariş verilmesi gerektiği şeklinde gösterir. |
no |
Satıcılar, n gün yerel teslimat için yapılandırılmış bir kargo hizmeti varsa n+1 gün yerel teslimat seçeneğini devre dışı bırakabilir. Örneğin, kargo hizmeti aynı gün teslimat sunuyorsa ve son sipariş süresi geçmişse bu alanın |
LocalCutoffTime
Yerel yayının gün içinde sona erdiği saat.
JSON gösterimi |
---|
{ "hour": string, "minute": string } |
Alanlar | |
---|---|
hour |
Yerel teslimat siparişlerinin aynı gün işleme alınabilmesi için saat içinde verilmesi gerekir. |
minute |
Aynı gün işleme alınabilmesi için dakikalar içinde teslimat siparişlerinin en geç saat 12:00'ye kadar verilmesi gerekir. |
Mesafe
Maksimum teslimat yarıçapı. Bu yalnızca yerel teslimat gönderim türü için gereklidir.
JSON gösterimi |
---|
{
"value": string,
"unit": enum ( |
Alanlar | |
---|---|
value |
Mesafenin tam sayı değeri. |
unit |
Birim ülkeye göre farklılık gösterebilir. Birim, mil ve kilometreyi içerecek şekilde parametrelendirilir. |
Birim
Birim ülkeye göre farklılık gösterebilir. Birim, mil ve kilometreyi içerecek şekilde parametrelendirilir.
Sıralamalar | |
---|---|
UNIT_UNSPECIFIED |
Birim belirtilmemiş |
MILES |
Mil birimi |
KILOMETERS |
Birim (kilometre) |
LoyaltyProgram
Satıcı tarafından sağlanan bağlılık programı.
JSON gösterimi |
---|
{
"loyaltyProgramTiers": [
{
object ( |
Alanlar | |
---|---|
loyalty |
İsteğe bağlı. Bu kargo hizmetinin bağlılık programı katmanı. |
program |
Merchant Center'daki bağlılık programı ayarlarınızda belirtilen bağlılık programı etiketidir. Bu alt özellik, Google'ın bağlılık programınızı uygun tekliflerle eşleştirmesini sağlar. |
LoyaltyProgramTiers
Satıcı bağlılık programının alt kümesi.
JSON gösterimi |
---|
{ "tierLabel": string } |
Alanlar | |
---|---|
tier |
Katman etiketi [tierLabel] alt özelliği, farklı katmanlarda sunulan seviye avantajları arasındaki farkları belirtir. Bu değer, Merchant Center'daki program ayarlarınızda belirlenir ve bağlılık programınızda yalnızca 1 katman olsa bile veri kaynağı değişiklikleri için gereklidir. |
Depo
Envanteri depolayan ve işleyen bir sipariş karşılama deposu.
JSON gösterimi |
---|
{ "name": string, "shippingAddress": { object ( |
Alanlar | |
---|---|
name |
Zorunlu. Deponun adı. Hesap içinde benzersiz olmalıdır. |
shipping |
Zorunlu. Deponun gönderim adresi. |
cutoff |
Zorunlu. Bir siparişin kabul edilip işlenebilir hale gelmesi için geçilmesi gereken en son saat. Daha sonra verilen siparişler ertesi gün işlenir. Saat, deponun posta koduna göre belirlenir. |
handling |
Zorunlu. Bu deponun bir ürünü paketleyip göndermesi için gereken gün sayısı. Bu değer depo düzeyindedir ancak bir öğenin özelliklerine göre teklif düzeyinde geçersiz kılınabilir. |
business |
Deponun iş günleri. Ayarlanmazsa varsayılan olarak Pazartesi-Cuma arası olur. |
Adres
Deponun gönderim adresi.
JSON gösterimi |
---|
{ "streetAddress": string, "city": string, "administrativeArea": string, "postalCode": string, "regionCode": string } |
Alanlar | |
---|---|
street |
Adresin sokak düzeyindeki kısmı. Örneğin: |
city |
Zorunlu. Şehir, kasaba veya belediye. Bağlı yerel birimleri veya alt yerel birimleri de (ör. mahalleler veya banliyöler) içerebilir. |
administrative |
Zorunlu. Ülkenin üst düzey idari alt bölümü. Örneğin, Kaliforniya ("CA") gibi bir eyalet veya Quebec ("QC") gibi bir il. |
postal |
Zorunlu. Posta kodu (ör. "94043"). |
region |
Zorunlu. CLDR ülke kodu (örneğin, "US"). |
WarehouseCutoffTime
Bir siparişin kabul edilip işlenebilir hale gelmesi için geçilmesi gereken en son saat. Daha sonra verilen siparişler ertesi gün işlenir. Saat, deponun posta koduna göre belirlenir.
JSON gösterimi |
---|
{ "hour": integer, "minute": integer } |
Alanlar | |
---|---|
hour |
Zorunlu. Deponun aynı gün işleme alması için siparişin verilmesi gereken son saat. Saat, deponun saat dilimine göre belirlenir. |
minute |
Zorunlu. Depo tarafından aynı gün içinde işlenebilmesi için siparişin verilmesi gereken son sipariş saatinin dakikası. Dakika, deponun saat dilimine göre belirlenir. |
Yöntemler |
|
---|---|
|
Kargo ayarı bilgilerini alma. |
|
Satıcının kargo ayarını istek kargo ayarıyla değiştirin. |