- JSON gösterimi
- PurchaseItemExtension
- MerchantUnitMeasure
- ItemOption
- ProductDetails
- ReservationItemExtension
- StaffFacilitator
Bir satır öğesi bir tema içeriyor. Bir sipariş veya alışveriş sepetinde aynı sektörden birden fazla satır öğesi olabilir. Alt satır öğeleri/eklentiler vb. kullanım alanlarına bağlı olarak dikey proto'larda tanımlanmalıdır. Not: 1. Aksi belirtilmedikçe tüm düzeylerdeki tüm dizeler 1.000 karakterden kısa olmalıdır. 2. Aksi belirtilmedikçe, tüm düzeylerdeki yinelenen alanların tümü 50'den az olmalıdır. 3. Belirtilmişse tüm düzeylerdeki tüm zaman damgaları geçerli zaman damgaları olmalıdır.
JSON gösterimi | |
---|---|
{ "id": string, "name": string, "userVisibleStateLabel": string, "provider": { object ( |
Alanlar | ||
---|---|---|
id |
Gerekli: Satır öğesi için satıcı tarafından atanan tanımlayıcı. Kısmi güncellemeleri uygularken mevcut satır öğesini tanımlamak için kullanılır. İzin verilen maksimum uzunluk 64 karakterdir. |
|
name |
Makbuzda görünen satır öğesinin adı. İzin verilen maksimum uzunluk 100 karakterdir. |
|
userVisibleStateLabel |
Kullanımdan kaldırıldı. Bunun yerine dikey düzeyde durumu kullanın. Örneğin, satın alma işlemleri için PurchaseOrderExtension.status değerini kullanın. Bu satır öğesinin durumu için kullanıcı tarafından görülebilen etiket. |
|
provider |
Genel siparişten farklıysa belirli satır öğesinin sağlayıcısı. Örnek: Satır öğesi sağlayıcısı ANA ile Expedia siparişi. |
|
priceAttributes[] |
Satır öğesi seviyesinde fiyat ve düzenlemeler. |
|
followUpActions[] |
Satır öğesindeki takip işlemleri. |
|
recipients[] |
Satır öğesi düzeyindeki müşteriler, bu, Sipariş düzeyindeki alıcıdan farklı olabilir. Örnek: X kullanıcısı, Y adlı kullanıcının adı altında restoran rezervasyonu yapmış. |
|
image |
Varsa, bu öğeyle ilişkili küçük resim. |
|
description |
Satır öğesi açıklaması. |
|
notes[] |
Bu satır öğesi için geçerli olan ek notlar (ör. iptal politikası). |
|
disclosures[] |
Bu satır öğesiyle ilgili açıklamalar. |
|
vertical |
Kullanımdan kaldırıldı: Bunun yerine sektör kullanın. Gerekli: Satır öğesinin türüne/sektörüne göre Semantik İçeriği. Her sektör kendi sipariş karşılama ayrıntılarını içermelidir. Şu değerlerden biri olmalıdır: Rastgele türde alanlar içeren bir nesne. |
|
verticals alanı. Gerekli: Satır öğesinin türüne/sektörüne göre Semantik İçeriği. Her sektör kendi sipariş karşılama ayrıntılarını içermelidir. verticals şunlardan yalnızca biri olabilir: |
||
purchase |
Mal, yiyecek vb. satın alma siparişleri |
|
reservation |
Restoran, saç kesimi gibi rezervasyon siparişleri |
PurchaseItemExtension
Satın alma sektörünün satır öğesi içerikleri.
JSON gösterimi | |
---|---|
{ "status": enum ( |
Alanlar | |
---|---|
status |
Gerekli: Satır öğesi düzeyinde durum. |
userVisibleStatusLabel |
Gerekli: Durum için kullanıcı tarafından görülebilen etiket/dize. İzin verilen maksimum uzunluk 50 karakterdir. |
type |
Gerekli: satın alma türü. |
productId |
Bu satır öğesiyle ilişkili ürün veya teklif kimliği. |
quantity |
Öğenin miktarı. |
unitMeasure |
Birim ölçüsü. Seçilen birimlerde öğenin boyutunu belirtir. Birim fiyatı belirlemek için boyut ve etkin fiyat kullanılır. |
returnsInfo |
Bu satır öğesinin bilgilerini döndürür. Politika ayarlanmazsa bu satır öğesi, sipariş düzeyi döndürdüğü bilgileri devralır. |
fulfillmentInfo |
Bu satır öğesi için sipariş karşılama bilgileri. Politika ayarlanmazsa bu satır öğesi, sipariş düzeyinde sipariş karşılama bilgilerini devralır. |
itemOptions[] |
Ek eklentiler veya alt öğeler. |
extension |
Satıcı ile Google arasında paylaşılan tüm ekstra alanlar. Rastgele türde alanlar içeren bir nesne. |
productDetails |
Ürünle ilgili ayrıntılar. |
MerchantUnitMeasure
Satıcı birimi fiyatlandırma ölçüsü.
JSON gösterimi | |
---|---|
{
"measure": number,
"unit": enum ( |
Alanlar | |
---|---|
measure |
Değer: Örnek 1.2. |
unit |
Birim: Örnek POUND, GRAM. |
ItemOption
Eklentileri veya alt öğeleri temsil eder.
JSON gösterimi | |
---|---|
{ "id": string, "name": string, "prices": [ { object ( |
Alanlar | |
---|---|
id |
Öğe olan seçenekler için benzersiz öğe kimliği. |
name |
Seçenek adı. |
prices[] |
Seçenek toplam fiyatı. |
note |
Seçenekle ilgili not. |
quantity |
Öğe olan seçenekler için miktar. |
productId |
Bu seçenekle ilişkili ürün veya teklif kimliği. |
subOptions[] |
İç içe yerleştirilmiş diğer alt seçenekleri tanımlamak için. |
ProductDetails
Ürünle ilgili ayrıntılar.
JSON gösterimi | |
---|---|
{ "productId": string, "gtin": string, "plu": string, "productType": string, "productAttributes": { string: string, ... } } |
Alanlar | |
---|---|
productId |
Bu satır öğesiyle ilişkili ürün veya teklif kimliği. |
gtin |
Ürünün Global Ticari Öğe Numarası. OfferId, Merchant Center'da mevcut değilse yararlıdır. İsteğe bağlı. |
plu |
Genellikle PLU kodları, PLU numaraları, PLU'lar, kod üretme veya etiket üretme olarak adlandırılan fiyat arama kodları, market ve süpermarketlerde satılan toplu ürünleri benzersiz şekilde tanımlayan bir sayı sistemidir. |
productType |
Satıcı tarafından tanımlanan ürün kategorisi. Ör. "Ev > Bakkal > Süt Ürünleri ve Yumurta > Süt > Tam Yağlı Süt" |
productAttributes |
Satıcının ürün hakkında sağladığı ayrıntılar, ör. { "allergen": "peanut" }. OfferId Merchant Center'da mevcut değilse yararlıdır. İsteğe bağlı.
|
ReservationItemExtension
Restoran, saç kesimi vb. gibi rezervasyon siparişleri için satır öğesi içeriği. Sonraki kimlik: 15.
JSON gösterimi | |
---|---|
{ "status": enum ( |
Alanlar | |
---|---|
status |
Zorunlu: Rezervasyon durumu. |
userVisibleStatusLabel |
Gerekli: Durum için kullanıcı tarafından görülebilen etiket/dize. İzin verilen maksimum uzunluk 50 karakterdir. |
type |
rezervasyon türü. Tür seçeneklerinden hiçbiri geçerli değilse bu ayar kaldırılabilir. |
reservationTime |
hizmetin/etkinliğin gerçekleşmesinin planlandığı zamandır. Zaman aralığı, tarih veya kesin tarih saat olabilir. |
userAcceptableTimeRange |
kabul edilebilir bir zaman aralığı belirler. |
confirmationCode |
Bu rezervasyonun onay kodu. |
partySize |
Kullanıcı sayısı. |
staffFacilitators[] |
Rezervasyonla ilgili işlemleri yaptıracak personel yöneticileri. Ör. Kuaför. |
location |
Hizmetin/etkinliğin konumu. |
extension |
Satıcı ile Google arasında paylaşılan tüm ekstra alanlar. Rastgele türde alanlar içeren bir nesne. |
StaffFacilitator
Hizmet sağlayıcıyla ilgili bilgiler.
JSON gösterimi | |
---|---|
{
"name": string,
"image": {
object ( |
Alanlar | |
---|---|
name |
Personel eğitimini düzenleyen kişinin adı. Ör. "Can Demir" |
image |
Sanatçının resimleri. |