- 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
İ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 |
Kullanıcı tarafından görülebilen sipariş kimliği. İlk eşzamanlı sipariş güncellemesinde/onayında ayarlanmalıdır. |
customerInfo |
İstenirse müşteri bilgileri (ör. e-posta) uygulamaya geri aktarılır. |
PaymentInfo
Bir sipariş için ödemeyle ilgili bilgiler.
JSON gösterimi | |
---|---|
{ "paymentType": enum( |
Alanlar | |
---|---|
paymentType |
Ödeme türü. Zorunlu. |
displayName |
Makbuzda 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
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. |