- ייצוג JSON
- TransactionRequirementsCheckResult
- הזמנה
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
המזהה הבא: 6 הוחזר לאפליקציה כפלט עבור actions.intent.TRANSACTION_DECISION
.
ייצוג JSON | |
---|---|
{ "checkResult": { object ( |
שדות | |
---|---|
checkResult |
אם |
userDecision |
החלטת המשתמש לגבי ההזמנה המוצעת. |
order |
ההזמנה שאושרה על ידי המשתמש. השדה הזה יהיה זמין רק אם הערך של |
deliveryAddress |
אם המשתמש מבקש לעדכן את הכתובת למשלוח, השדה הזה יכלול את הכתובת החדשה למשלוח. השדה הזה יהיה זמין רק אם הערך של |
TransactionRequirementsCheckResult
הוחזרה לאפליקציה כפלט עבור actions.intent.TRANSACTION_REQUIREMENTS_CHECK
.
ייצוג JSON | |
---|---|
{
"resultType": enum ( |
שדות | |
---|---|
resultType |
תוצאת הפעולה. |
הזמנה
הוצא משימוש: יש להשתמש ב-V3 Proto במקום זאת. ההזמנה אושרה עם פרטי התשלום, אם התבקש. נשלחה לנציג.
ייצוג JSON | |
---|---|
{ "finalOrder": { object ( |
שדות | |
---|---|
finalOrder |
עליך לשחזר את ההזמנה שהוצעה שגרמה להזמנה. |
googleOrderId |
מזהה ההזמנה שהוקצה על ידי Google. |
orderDate |
התאריך והשעה שבהם ההזמנה נוצרה. חותמת זמן בפורמט "זולו" RFC3339 UTC, מדויקת לננו-שניות. דוגמה: |
paymentInfo |
פרטים שקשורים לתשלומים בהזמנה. |
actionOrderId |
חובה: מזהה הזמנה פנימי שהוקצה על ידי המוכר. המזהה הזה צריך להיות ייחודי, והוא נדרש לפעולות הבאות של עדכון הזמנה. אפשר להגדיר את המזהה הזה ל-googleOrderId שצוין או לכל ערך ייחודי אחר. שימו לב שהמזהה שמוצג למשתמשים הוא uservisibleOrderId, שעשוי להיות ערך שונה וידידותי יותר למשתמש. |
customerInfo |
אם תתבקשו, פרטי הלקוח, כמו כתובת האימייל, יועברו חזרה לאפליקציה. |
PaymentInfo
הוצא משימוש: יש להשתמש ב-V3 Proto במקום זאת. פרטים שקשורים לתשלום על הזמנה.
ייצוג JSON | |
---|---|
{ "paymentType": enum ( |
שדות | |
---|---|
paymentType |
סוג תשלום. חובה. |
displayName |
שם אמצעי התשלום שמוצג על הקבלה. |
googleProvidedPaymentInstrument |
אמצעי התשלום ש-Google סיפקה. |
GoogleProvidedPaymentInstrument
אמצעי התשלום ש-Google סיפקה.
ייצוג JSON | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object ( |
שדות | |
---|---|
instrumentToken |
אמצעי התשלום ש-Google סיפקה. מחרוזת בקידוד base64. |
billingAddress |
אם מבצע השילוב יבקש זאת, תיכלל הכתובת לחיוב של האמצעי שבו נעשה שימוש. |
CustomerInfo
הוצא משימוש: יש להשתמש ב-V3 Proto במקום זאת. מידע על הלקוח.
ייצוג JSON | |
---|---|
{ "email": string } |
שדות | |
---|---|
email |
כתובות האימייל של הלקוח ייכללו ויוחזרו לאפליקציה אם CustomerInfoProperty.EMAIL צוין ב-CustomerInfoOptions. |