- 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 tüm alanların sayısı 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 |
Zorunlu: Satıcı tarafından atanan dahili sipariş kimliği. Bu kimlik benzersiz olmalıdır ve sonraki sipariş güncelleme işlemleri için gereklidir. Bu kimlik, sağlanan googleOrdersId veya başka bir benzersiz değere ayarlanabilir. Kullanıcılara sunulan kimlik, farklı ve daha kullanıcı dostu bir değer olan uservisible OrderId olabilir. İzin verilen maksimum uzunluk 128 karakterdir. |
|
userVisibleOrderId |
Geçerli siparişe referans veren kullanıcıya yönelik kimlik. Bu kimlik; web siteleri, uygulamalar ve e-posta dahil diğer bağlamlarda bu sipariş için görüntülenen kimlikle tutarlı olmalıdır. |
|
userVisibleStateLabel |
Desteği sonlandı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ı hakkındaki 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. OrderUpdate 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 bir sağlayıcıdan farklı olabilir. Örnek: ANA'dan satır öğesi içeren Expedia Siparişi. |
|
contents |
Gerekli: Bir satır öğesi grubu olan sipariş içerikleri. |
|
priceAttributes[] |
Fiyat, indirimler, vergiler vb. |
|
followUpActions[] |
Sipariş düzeyinde takip işlemleri. |
|
paymentData |
Siparişe ilişkin ödemeyle ilgili veriler. |
|
termsOfServiceUrl |
Sipariş/önerilen sipariş için geçerli olan hizmet şartlarının bağlantısı. |
|
note |
Bir siparişe notlar eklendi. |
|
promotions[] |
Bu siparişle ilişkili tüm promosyonlar. |
|
disclosures[] |
Bu siparişle ilgili açıklamalar. |
|
vertical |
Desteği sonlandırıldı: Bunun yerine sektörleri kullanın. Bu özellikler, bazı satır öğelerinde geçersiz kılınmadığı sürece tüm satır öğeleri için geçerli olacaktır. Bu sektör, satır öğesi seviyesindeki sektör türüyle eşleşmelidir. Muhtemel değerler: Rastgele türden alanlar içeren nesne. Ek bir |
|
Birleştirme alanı verticals . Bu özellikler, bazı satır öğelerinde geçersiz kılınmadığı sürece tüm satır öğeleri için geçerli olacaktır. Bu sektör, satır öğesi seviyesindeki sektör 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 |
Bir işlemi tamamlamak için entegrasyon uzmanı tarafından kullanılan ödeme sonucu. Ödeme deneyimi Google'daki işlemler tarafından yönetiliyorsa bu alan Google'daki işlemlerle doldurulur. |
paymentInfo |
Siparişle ilgili, kullanıcıların gördüğü etkileşimlerde faydalı olan ödeme bilgileri. |
PaymentResult
Bir işlemi tamamlamak için entegrasyon uzmanı tarafından kullanılan ödeme sonucu.
JSON gösterimi | |
---|---|
{ // Union field |
Alanlar | ||
---|---|---|
Birleştirme alanı result . Google ödeme verileri veya satıcı ödeme yöntemi sağlanır. result şunlardan yalnızca biri olabilir: |
||
googlePaymentData |
Google tarafından sağlanan ödeme yöntemi verileri. Ödeme işleyiciniz şu adreste Google tarafından desteklenen ödeme işleyici olarak listeleniyorsa: https://developers.google.com/pay/api/ Daha fazla bilgi edinmek için bağlantıyı kullanarak ödeme işleyicinize gidin. Aksi takdirde yük ayrıntıları için aşağıdaki belgelere bakın. https://developers.google.com/pay/api/payment-data-cryptography |
|
merchantPaymentMethodId |
Kullanıcı tarafından seçilen satıcı/işlem tarafından sağlanan ödeme yöntemi. |
PaymentInfo
Verilen siparişle ilgili ödeme bilgileri. Bu protokol, 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öntemiyle ilgili gösterilen bilgiler. |
paymentMethodProvenance |
İşlem için kullanılan ödeme yönteminin kaynağı. Kullanıcı, aynı ödeme yöntemini hem Google'da hem de satıcıda kaydetmiş olabilir. |
PaymentMethodDisplayInfo
Bir işlemi tamamlamak için entegrasyon uzmanı tarafından kullanılan ödeme sonucu.
JSON gösterimi | |
---|---|
{
"paymentType": enum ( |
Alanlar | |
---|---|
paymentType |
Ödemenin türü. |
paymentMethodDisplayName |
Ödeme yönteminin kullanıcı tarafından görülebilen adı. Örneğin, VISA **** 1234 Çek hesabı **** 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ıkça 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 |
Zorunlu: satın alma türü |
returnsInfo |
Siparişle ilgili iade bilgileri. |
fulfillmentInfo |
Siparişin sipariş karşılama bilgileri. |
extension |
Satıcı ile Google arasında aktarılan tüm ek alanlar. Rastgele türden alanlar içeren nesne. Ek bir |
purchaseLocationType |
Satın alma yeri (mağazada / internette) |
errors[] |
İsteğe bağlı: Bu siparişin reddedilmesine neden olan 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 reddedilme nedenini ayrıntılı olarak gösterir. |
description |
Ek hata açıklaması. |
entityId |
Hataya karşılık gelen varlık kimliği. Örnek, bunun LineItemId / ItemOptionId öğesine karşılık gelebilir. |
updatedPrice |
PRICE_CHANGED / INCORRECT_PRICE hata türünde geçerlidir. |
availableQuantity |
Kullanılabilir miktar. AVAILABILITY_CHANGED durumunda geçerlidir. |
TicketOrderExtension
Film, spor vb. bilet siparişlerinin içeriği
JSON gösterimi | |
---|---|
{
"ticketEvent": {
object ( |
Alanlar | |
---|---|
ticketEvent |
Tüm satır öğesi biletlerine uygulanan etkinlik. |
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 bu film adı olmalıdır. |
description |
etkinliğin açıklamasına yer verir. |
url |
Etkinlik bilgisinin URL'si. |
location |
Etkinliğin gerçekleştiği veya kuruluşun bulunduğu konum. |
eventCharacters[] |
Bu etkinlikle ilgili karakterler. Bir film etkinliğinin yönetmenleri veya oyuncuları ya da bir konserin performansları vb. olabilir. |
startDate |
Başlangıç zamanı. |
endDate |
Bitiş zamanı. |
doorTime |
Giriş saati. Bu saat, etkinlik başlangıç zamanından farklı olabilir. ör. Etkinlik sabah 9'da başlıyor, ancak giriş saati 08:30. |
EventCharacter
Bir etkinlik karakteri, ör. düzenleyen, sanatçı vb.
JSON gösterimi | |
---|---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
etkinlik karakterinin türü, ör. oyuncu ya da yönetmen. |
name |
karakterinin adını yazın. |
image |
Karakterin resimleri. |