- JSON gösterimi
- İçindekiler
- PaymentData
- PaymentResult
- PaymentInfo
- PaymentMethodDisplayInfo
- Tanıtım
- PurchaseOrderExtension
- PurchaseError
- TicketOrderExtension
- TicketEvent
- EventCharacter
Sipariş varlığı. 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 | |
---|---|
{ "googleOrderId": string, "merchantOrderId": string, "userVisibleOrderId": string, "userVisibleStateLabel": string, "buyerInfo": { object ( |
Alanlar | ||
---|---|---|
googleOrderId |
Google tarafından atanan sipariş kimliği. |
|
merchantOrderId |
Gerekli: Satıcı tarafından atanan dahili sipariş kimliği. Bu kimlik benzersiz olmalı ve sonraki sipariş güncelleme işlemleri için gereklidir. Bu kimlik, sağlanan googleOrderId veya başka bir benzersiz değere ayarlanabilir. Kullanıcılara sunulan kimliğin userGörünenOrderId olduğunu ve bu farklı ve daha kullanıcı dostu bir değer olabileceğini unutmayın. İzin verilen maksimum uzunluk 128 karakterdir. |
|
userVisibleOrderId |
Mevcut siparişe referans veren kullanıcıya gösterilen kimlik. Bu kimlik web siteleri, uygulamalar ve e-posta dahil olmak üzere diğer bağlamlarda bu sipariş için görüntülenen kimlikle tutarlı olmalıdır. |
|
userVisibleStateLabel |
Kullanımdan kaldırıldı: Bunun yerine OrderExtensions durumunu kullanın. Bu siparişin durumu için kullanıcı tarafından görülebilen etiket. |
|
buyerInfo |
alıcıyla ilgili bilgiler. |
|
image |
Siparişle ilişkilendirilen resim. |
|
createTime |
Gerekli: siparişin oluşturulduğu tarih ve saat. RFC3339 UTC "Zulu" biçiminde bir zaman damgası (nanosaniyeye kadar doğru). Örnek: |
|
lastUpdateTime |
siparişin son güncellendiği tarih ve saat. Sipariş Güncellemesi için gereklidir. RFC3339 UTC "Zulu" biçiminde bir zaman damgası (nanosaniyeye kadar doğru). Örnek: |
|
transactionMerchant |
Ödeme işlemini kolaylaştıran satıcı. Bu, satır öğesi seviyesindeki sağlayıcıdan farklı olabilir. Örnek: ANA'dan satır öğesi içeren Expedia Siparişi. |
|
contents |
Gerekli: Satır öğesi grubu olan sipariş içeriği. |
|
priceAttributes[] |
Fiyat, indirimler, vergiler vb. |
|
followUpActions[] |
Sipariş seviyesinde takip işlemleri. |
|
paymentData |
Sipariş için ödemeyle ilgili veriler. |
|
termsOfServiceUrl |
Sipariş/teklif edilen sipariş için geçerli olan hizmet şartlarının bağlantısı. |
|
note |
Bir siparişe ekli notlar. |
|
promotions[] |
Bu siparişle ilişkili tüm promosyonlar. |
|
disclosures[] |
Bu siparişle ilgili açıklamalar. |
|
vertical |
Kullanımdan kaldırıldı: Bunun yerine sektör kullanın. Bu özellikler, bazı satır öğelerinde geçersiz kılınmadığı sürece tüm satır öğeleri için geçerli olur. Bu tema, satır öğesi düzeyi dikey türüyle eşleşmelidir. Olası değerler: Rastgele türde alanlar içeren bir nesne. |
|
verticals alanı. Bu özellikler, bazı satır öğelerinde geçersiz kılınmadığı sürece tüm satır öğeleri için geçerli olur. Bu tema, satır öğesi düzeyi dikey türüyle eşleşmelidir. verticals şunlardan yalnızca biri olabilir: |
||
purchase |
Satın alma siparişi |
|
ticket |
Bilet siparişi |
İçindekiler
Satır öğeleri için sarmalayıcı.
JSON gösterimi | |
---|---|
{
"lineItems": [
{
object ( |
Alanlar | |
---|---|
lineItems[] |
Sipariş satır öğelerinin listesi. En az 1 satır öğesi gereklidir ve en fazla 50 satır öğesine izin verilir. Tüm satır öğeleri aynı sektöre ait olmalıdır. |
PaymentData
Bir siparişle ilgili ödeme verileri.
JSON gösterimi | |
---|---|
{ "paymentResult": { object ( |
Alanlar | |
---|---|
paymentResult |
Entegratör tarafından bir işlemi tamamlamak için kullanılan ödeme sonucu. Ödeme deneyimi actions-on-Google tarafından yönetiliyorsa bu alan, Google'daki işlemler tarafından doldurulur. |
paymentInfo |
Kullanıcıyla etkileşim için yararlı olan siparişle ilgili ödeme bilgileri. |
PaymentResult
Entegratör tarafından bir işlemi tamamlamak için kullanılan ödeme sonucu.
JSON gösterimi | |
---|---|
{ // Union field |
Alanlar | ||
---|---|---|
result alanı. Google ödeme verileri veya satıcı ödeme yöntemi sağlanmış. result şunlardan yalnızca biri olabilir: |
||
googlePaymentData |
Google, ödeme yöntemi verilerini sağlar. Ödeme işleyiciniz şurada Google tarafından desteklenen ödeme işleyici olarak listeleniyorsa: https://developers.google.com/pay/api/ Daha fazla ayrıntı için bağlantı üzerinden ödeme işleyicinize gidin. Aksi takdirde yük ayrıntıları için aşağıdaki belgeleri inceleyin. https://developers.google.com/pay/api/payment-data-cryptography |
|
merchantPaymentMethodId |
Satıcı/İşlem tarafından sağlanan, kullanıcı tarafından seçilen ödeme yöntemi. |
PaymentInfo
Verilen siparişle ilgili ödeme bilgileri. Bu proto, kullanıcılara yönelik etkileşim için yararlı olan bilgileri yakalar.
JSON gösterimi | |
---|---|
{ "paymentMethodDisplayInfo": { object ( |
Alanlar | |
---|---|
paymentMethodDisplayInfo |
İşlem için kullanılan ödeme yönteminin bilgileri. |
paymentMethodProvenance |
İşlem için kullanılan ödeme yönteminin kaynağı. Kullanıcı, aynı ödeme yöntemini hem Google'a hem de satıcıya kaydetmiş olabilir. |
PaymentMethodDisplayInfo
Entegratör tarafından bir işlemi tamamlamak için kullanılan ödeme sonucu.
JSON gösterimi | |
---|---|
{
"paymentType": enum ( |
Alanlar | |
---|---|
paymentType |
Ödemenin türü. |
paymentMethodDisplayName |
Ödeme yönteminin kullanıcı tarafından görünen adı. Örneğin, VISA **** 1234 Check acct **** 5678 |
Tanıtım
Alışveriş sepetine eklenen promosyonlar/teklifler.
JSON gösterimi | |
---|---|
{ "coupon": string } |
Alanlar | |
---|---|
coupon |
Gerekli: Bu teklife uygulanan kupon kodu. |
PurchaseOrderExtension
Satın alma sektörü için sipariş uzantısı. Bu özellikler, bir satır öğesinde geçersiz kılınmadığı sürece sipariş içindeki tüm satır öğeleri için geçerlidir.
JSON gösterimi | |
---|---|
{ "status": enum ( |
Alanlar | |
---|---|
status |
Gerekli: Sipariş için Genel Durum. |
userVisibleStatusLabel |
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ü. |
returnsInfo |
Siparişin iade bilgileri. |
fulfillmentInfo |
Siparişin sipariş karşılama bilgileri. |
extension |
Satıcı ile Google arasında paylaşılan tüm ekstra alanlar. Rastgele türde alanlar içeren bir nesne. |
purchaseLocationType |
Satın alma işleminin yapıldığı yer (mağazada / internette) |
errors[] |
İsteğe bağlı: Bu siparişin reddedilmesinden kaynaklanan hatalar. |
PurchaseError
Satın alma siparişinin reddedilebileceği hatalar.
JSON gösterimi | |
---|---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Gerekli: Bu, bir siparişin satıcı tarafından reddedilmesinin ayrıntılı nedenini temsil eder. |
description |
Ek hata açıklaması. |
entityId |
Hataya karşılık gelen varlık kimliği. Örnek; LineItemId / ItemOptionId'ye karşılık gelebilir. |
updatedPrice |
PRICE_CHANGED / INCORRECT_PRICE hata türüyle alakalıdır. |
availableQuantity |
Şu anda kullanılabilir miktar. AVAILABILITY_CHANGED durumunda geçerlidir. |
TicketOrderExtension
Film, spor vb. bilet siparişlerinin içerikleri
JSON gösterimi | |
---|---|
{
"ticketEvent": {
object ( |
Alanlar | |
---|---|
ticketEvent |
Etkinlik, tüm satır öğesi biletlerine uygulandı. |
TicketEvent
Tek bir etkinliği temsil eder.
JSON gösterimi | |
---|---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Gerekli: bilet etkinliğinin türü (ör. film, konser). |
name |
Zorunlu: Etkinliğin adı. Örneğin, etkinlik bir filmse, bunun film adı olması gerekir. |
description |
açıklamaya çalışın. |
url |
Etkinlik bilgisinin URL'si. |
location |
Etkinliğin gerçekleştiği veya bir kuruluşun bulunduğu konum. |
eventCharacters[] |
Bu etkinlikle ilgili karakterler. Bir film etkinliğinin yönetmenleri veya aktörleri ya da bir konserin sanatçıları vb. |
startDate |
Başlangıç zamanı. |
endDate |
Bitiş zamanı. |
doorTime |
Giriş saati. Bu saat, etkinliğin başlangıç zamanından farklı olabilir. Örneğin, etkinlik 09:00'da başlıyor ancak giriş saati 08:30'da. |
EventCharacter
Bir etkinlik karakteri, ör. organizatör, sanatçı vb.
JSON gösterimi | |
---|---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
etkinlik karakterinin türü (ör. oyuncu veya yönetmen). |
name |
karakterin adı. |
image |
Karakterlerin resimleri. |