- JSON gösterimi
- Hizmet
- DeliveryTime
- CutoffTime
- TransitTable
- TransitTimeRow
- TransitTimeValue
- BusinessDayConfig
- Hafta içi
- WarehouseBasedDeliveryTime
- RateGroup
- Değer
- Tablo
- Başlıklar
- Kilo
- WeightUnit
- LocationIdSet
- Satır
- CarrierRate
- ShipmentType
- MinimumOrderValueTable
- StoreCodeSetWithMov
- StoreConfig
- StoreServiceType
- CutoffConfig
- LocalCutoffTime
- Mesafe
- Birim
- LoyaltyProgram
- LoyaltyProgramTiers
- Depo
- Adres
- WarehouseCutoffTime
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, eşzamansız sorunu önlemek için kullanılır. Gönderim ayarı verilerinin "arama al" ve "arama ekle" 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 | |
---|---|
deliveryCountries[] |
Zorunlu. Hizmetin geçerli olduğu ülkelerin CLDR bölge kodu. |
rateGroups[] |
İsteğe bağlı. Kargo ücreti grubu tanımları. Yalnızca sonuncusunun boş |
loyaltyPrograms[] |
İsteğe bağlı. Bu kargo hizmetinin kullanılabildiği bağlılık programları. |
serviceName |
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. |
currencyCode |
Bu hizmetin geçerli olduğu para biriminin CLDR kodu. Ücret gruplarındaki fiyatlarla eşleşmelidir. |
deliveryTime |
Zorunlu. Siparişten ürünün teslimine kadar geçen süre. |
shipmentType |
Bu hizmetin sipariş gönderdiği konum türleri. |
minimumOrderValue |
Bu hizmet için minimum sipariş değeri. Ayarlanırsa müşterilerin en az bu tutarda harcama yapması gerektiğini belirtir. Bir hizmetteki tüm fiyatlar aynı para biriminde olmalıdır. minimum OrderValueTable ile birlikte ayarlanamaz. |
minimumOrderValueTable |
Alışveriş yapma yerine teslimat türü için mağaza başına minimum sipariş değerleri tablosu. minimumOrderValue ile birlikte ayarlanamaz. |
storeConfig |
Ürünlerinizin teslim edildiği mağazaların listesi. Bu yalnızca yerel teslimat kargo türü için geçerlidir. |
DeliveryTime
Siparişten ürünün teslimine kadar geçen süre.
JSON gösterimi |
---|
{ "warehouseBasedDeliveryTimes": [ { object ( |
Alanlar | |
---|---|
warehouseBasedDeliveryTimes[] |
İ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. |
minTransitDays |
Transfer sırasında geçen minimum iş günü sayısı. 0, aynı gün teslimat, 1 ise sonraki gün teslimat anlamına gelir. |
maxTransitDays |
Toplu taşımada harcanan maksimum iş günü sayısıdır. 0, aynı gün teslimat, 1 ise sonraki gün teslimat anlamına gelir. |
cutoffTime |
İş günü son sipariş saati tanımı. Yapılandırılmazsa son tarih varsayılan olarak 08:00 PST olarak belirlenir. |
minHandlingDays |
Bir sipariş gönderilmeden önce harcanan 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. |
maxHandlingDays |
Bir siparişin gönderilmesinden önce harcanabilecek maksimum iş günü sayısıdır. 0, aynı gün kargo anlamına gelir. 1, sonraki gün kargo anlamına gelir. |
transitTimeTable |
Nakliye süresi tablosu, satır ve sütun boyutlarına göre taşıma sürecinde harcanan iş günü sayısı. |
handlingBusinessDayConfig |
Siparişlerin işlenmesi mümkün olan iş günleri. Belirtilmezse Pazartesi-Cuma iş günleri olduğu varsayılır. |
transitBusinessDayConfig |
Siparişlerin transfer sürecinde olabileceği iş günleri. Fiyat sağlanmamışsa pazartesiden cumaya iş günü 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çinde işleme alınabilmesi için son sipariş saati. |
minute |
Zorunlu. Siparişin aynı gün işleme alınabilmesi için verilebileceği en son saatin dakikası. |
timeZone |
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 | |
---|---|
postalCodeGroupNames[] |
Zorunlu. Bölge adlarının listesi |
transitTimeLabels[] |
Zorunlu. Nakliye süresi etiketlerinin listesi. Son değer |
rows[] |
Zorunlu. Yalnızca bir |
TransitTimeRow
postalCodeGroupNames
veya transitTimeLabels
içeren yalnızca bir boyut grubu varsa her biri söz konusu boyut için bir değere sahip birden fazla satır olur. İ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ü olarak nakliye süresi aralığı (min-maks.).
JSON gösterimi |
---|
{ "minTransitDays": integer, "maxTransitDays": integer } |
Alanlar | |
---|---|
minTransitDays |
İş günü cinsinden minimum nakliye süresi aralığı. 0, aynı gün teslimat, 1 ise sonraki gün teslimat anlamına gelir. |
maxTransitDays |
|
BusinessDayConfig
Deponun iş günleri.
JSON gösterimi |
---|
{
"businessDays": [
enum ( |
Alanlar | |
---|---|
businessDays[] |
Zorunlu. Düzenli 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. Bu parametre ayarlandığında deliveryTime
için 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 ( |
carrierService |
Zorunlu. |
warehouse |
Zorunlu. Depo adı. Bu, [warehouse][ShippingSetting.warehouses.name] ile eşleşmelidir. |
RateGroup
Kargo ücreti grubu tanımları. Yalnızca sonuncunun boş bir applicableShippingLabels
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 | |
---|---|
applicableShippingLabels[] |
Zorunlu. Bu ücret grubunun geçerli olduğu ürünleri tanımlayan kargo etiketlerinin listesi. Bu bir ayırmadı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ı. |
carrierRates[] |
İsteğe bağlı. |
singleValue |
Ücret grubunun değeri (ör. sabit ücret 10 TL). Yalnızca |
mainTable |
|
name |
İsteğe bağlı. Ücret grubunun adı. Ayarlanmışsa 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 | |
---|---|
noShipping |
Bu bilgiler doğruysa ürün gönderilemez. Ayarlandığında "true" (doğru) değerine ayarlanmalıdır ve yalnızca diğer tüm alanlar ayarlanmazsa ayarlanabilir. |
flatRate |
Sabit ücret. Yalnızca diğer tüm alanlar ayarlanmazsa ayarlanabilir. |
pricePercentage |
Ondalık gösterimde bir sayı olarak gösterilen fiyat yüzdesi (ör. |
carrierRate |
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 anlamlı 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. |
rowHeaders |
Zorunlu. Tablo satırlarının başlıkları. |
columnHeaders |
Tablonun sütunlarının başlıkları. İsteğe bağlı: Ayarlanmazsa tabloda yalnızca bir boyut olur. |
Üst bilgiler
Bir tablonun satır veya sütun başlıklarının boş olmayan bir listesi. Tam olarak prices
, weights
, num_items
, postalCodeGroupNames
veya location
ayarlanmalıdır.
JSON gösterimi |
---|
{ "prices": [ { object ( |
Alanlar | |
---|---|
prices[] |
Zorunlu. Dahil olan 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 |
numberOfItems[] |
Zorunlu. Öğe sayısının üst sınırlarını içeren bir liste. Son değer |
postalCodeGroupNames[] |
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 ayarlanmazsa ayarlanabilir. |
Ağırlık
Dize ve birimdeki değer 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 |
amountMicros |
Zorunlu. Mikro cinsinden bir sayı olarak temsil edilen ağırlık (1 milyon mikro, bir kişinin para birimi standart birimine eşittir, örneğin, 1 kg = 1000000 mikro). Bu alan -1 değerine 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 eder. |
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 | |
---|---|
locationIds[] |
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.
JSON gösterimi |
---|
{
"name": string,
"carrier": string,
"carrierService": string,
"originPostalCode": string,
"percentageAdjustment": string,
"flatAdjustment": {
object ( |
Alanlar | |
---|---|
name |
Zorunlu. Kargo ücretinin adı. Her ücret grubu için benzersiz olmalıdır. |
carrier |
Zorunlu. Operatör hizmeti (ör. |
carrierService |
Zorunlu. |
originPostalCode |
Zorunlu. Bu kargo ücretinin kargo kaynağı. |
percentageAdjustment |
İsteğe bağlı. Ondalık gösterimdeki bir sayı olarak çarpımsal kargo ücreti değiştiricisi. Negatif olabilir. Örneğin, |
flatAdjustment |
İsteğe bağlı. Ek kargo ücreti değiştirici. Negatif olabilir. Örneğin, |
ShipmentType
Gönderim hizmetinin gönderim türü.
Sıralamalar | |
---|---|
SHIPMENT_TYPE_UNSPECIFIED |
Bu hizmette gönderim türü belirtilmemiş. |
DELIVERY |
Bu hizmet, siparişleri müşterinin seçtiği 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üşterinin seçtiği 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 | |
---|---|
storeCodeSetWithMovs[] |
Zorunlu. Aynı minimum sipariş değerini (MOV) paylaşan mağaza kodu grupları listesi. En az iki grup gereklidir ve sonuncusu boş olmalıdır. "Diğer tüm mağazalar için MOV" ifadesi görünür. Her mağaza kodu tüm gruplarda yalnızca bir kez görünebilir. Bir hizmetteki tüm fiyatların para birimi aynı 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ın para birimi aynı olmalıdır.
JSON gösterimi |
---|
{
"storeCodes": [
string
],
"value": {
object ( |
Alanlar | |
---|---|
storeCodes[] |
İ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 | |
---|---|
storeCodes[] |
İsteğe bağlı. Yerel teslimat sunan mağaza kodlarının listesi. Boşsa |
storeServiceType |
Bu satıcı tarafından listelenen tüm mağazaların veya belirli mağazaların yerel teslimat hizmeti sunup sunmadığını belirtir. |
cutoffConfig |
Yerel teslimatla ilgili yapılandırmalar gün sonu için sonlandırılır. |
serviceRadius |
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 sunup sunmadığı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 konumunda 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 | |
---|---|
localCutoffTime |
Yerel yayının gün içinde sona erdiği saat. |
storeCloseOffsetHours |
Yalnızca yerel teslimat karşılama ile geçerlidir. Son sipariş saatini, mağazanın kapanış saatinden önceki saat cinsinden belirtir. |
noDeliveryPostCutoff |
Satıcılar, n gün yerel teslimat için yapılandırılmış bir kargo hizmeti olduğunda n+1 gün içinde 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 teslimatın gün içinde sona erdiği saattir.
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 dakika cinsinden yerel teslimat siparişlerinin verilebilmesi 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 |
Kilometre cinsinden birim |
Bağlılık programı
Satıcı tarafından sunulan bağlılık programı.
JSON gösterimi |
---|
{
"loyaltyProgramTiers": [
{
object ( |
Alanlar | |
---|---|
loyaltyProgramTiers[] |
İsteğe bağlı. Bu kargo hizmetinin bağlılık programı katmanı. |
programLabel |
Bu, Merchant Center'daki bağlılık programı ayarlarınızda belirlenen 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 | |
---|---|
tierLabel |
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. Sonraki etiket: 7
JSON gösterimi |
---|
{ "name": string, "shippingAddress": { object ( |
Alanlar | |
---|---|
name |
Zorunlu. Deponun adı. Hesap içinde benzersiz olmalıdır. |
shippingAddress |
Zorunlu. Deponun gönderim adresi. |
cutoffTime |
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şlenecektir. Saat, deponun posta koduna göre belirlenir. |
handlingDays |
Zorunlu. Bu deponun bir ürünü paketleyip göndermesi için gereken gün sayısı. Bu, depo düzeyindedir ancak öğenin özelliklerine bağlı olarak teklif düzeyinde geçersiz kılınabilir. |
businessDayConfig |
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 | |
---|---|
streetAddress |
Adresin sokak düzeyindeki kısmı. Örneğin: |
city |
Zorunlu. Şehir, kasaba veya belediye. Bağımlı yerel bölgeleri veya semtleri de (örneğin, mahalleler veya banliyöler) içerebilir. |
administrativeArea |
Zorunlu. Ülkenin en üst düzey idari alt bölümü. Örneğin, Kaliforniya ("CA") gibi bir eyalet veya Quebec ("QC") gibi bir il. |
postalCode |
Zorunlu. Posta kodu (ör. "94043"). |
regionCode |
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. Bu süre, 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. Siparişin depo tarafından aynı gün içinde işleme alınması için son sipariş saati. Dakika, deponun saat dilimine göre belirlenir. |