- JSON gösterimi
- TransactionRequirementsCheckResult
- Sipariş
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
Sonraki kimlik: 6 actions.intent.TRANSACTION_DECISION
için çıkış olarak uygulamaya geri döndü.
JSON gösterimi | |
---|---|
{ "checkResult": { object ( |
Alanlar | |
---|---|
checkResult |
|
userDecision |
Önerilen siparişle ilgili kullanıcı kararı. |
order |
Kullanıcının onayladığı sipariş. Bu alan yalnızca |
deliveryAddress |
Kullanıcı teslimat adresinin güncellenmesini isterse bu alanda yeni teslimat adresi yer alır. Bu alan yalnızca |
TransactionRequirementsCheckResult
actions.intent.TRANSACTION_REQUIREMENTS_CHECK
için çıkış olarak uygulamaya geri döndü.
JSON gösterimi | |
---|---|
{
"resultType": enum ( |
Alanlar | |
---|---|
resultType |
İşlemin sonucu. |
Sipariş verin
Kullanımdan kaldırıldı: Bunun yerine V3 Proto'yu kullanın. İstenirse ödeme ayrıntılarının da yer aldığı onaylanmış sipariş. Temsilciye gönderildi.
JSON gösterimi | |
---|---|
{ "finalOrder": { object ( |
Alanlar | |
---|---|
finalOrder |
Bu emre neden olan siparişi tekrar düşünün. |
googleOrderId |
Sipariş kimliği Google tarafından atandı. |
orderDate |
siparişin oluşturulduğu tarih ve saat. RFC3339 UTC "Zulu" biçiminde bir zaman damgası (nanosaniyeye kadar doğru). Örnek: |
paymentInfo |
Sipariş için ödemeyle ilgili bilgiler. |
actionOrderId |
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. |
customerInfo |
İstenirse müşteri bilgileri (ör. e-posta) uygulamaya geri aktarılır. |
PaymentInfo
Kullanımdan kaldırıldı: Bunun yerine V3 Proto'yu kullanın. Bir sipariş için ödemeyle ilgili bilgiler.
JSON gösterimi | |
---|---|
{ "paymentType": enum ( |
Alanlar | |
---|---|
paymentType |
Ödeme türü Zorunlu. |
displayName |
fişte gösterilen aracın adı. |
googleProvidedPaymentInstrument |
Google tarafından sağlanan ödeme aracı. |
GoogleProvidedPaymentInstrument
Google tarafından sağlanan ödeme aracı.
JSON gösterimi | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object ( |
Alanlar | |
---|---|
instrumentToken |
Google tarafından sağlanan ödeme aracı. Base64 olarak kodlanmış bir dize. |
billingAddress |
Entegratör tarafından istenirse kullanılan aracın fatura adresi eklenir. |
CustomerInfo
Kullanımdan kaldırıldı: Bunun yerine V3 Proto'yu kullanın. Müşteriyle ilgili bilgiler.
JSON gösterimi | |
---|---|
{ "email": string } |
Alanlar | |
---|---|
email |
CustomerInfoMülk.EMAIL adresi, CustomerInfoOptions içinde belirtilirse müşteri e-postası dahil edilir ve uygulamaya iade edilir. |