תשלום כאורחים מאפשר למשתמשים לבצע הזמנות דרך Google לשותפים, גם אם הם לא מחוברים לחשבון Google.
כדי לבדוק אם ההזמנה של המשתמש נשלחת כאורח או מחוברת לחשבון Google שלו, בודקים את השדה emailVerified
ב-finalOrder.cart.extension.contact
ב-SubmitOrderRequestMessage
.
בהזמנות של משתמשים שמחוברים לחשבון Google שלהם, הערך emailVerified
יוגדר כ-True, ובהזמנות שמשתמשים אורחים לא יסופקו emailVerified
בכלל.
הזמנת אורח
{ "finalOrder": { ... "cart": { ... "extension": { "@type": "type.googleapis.com/google.actions.v2.orders.FoodItemExtension", "contact": { "displayName": "Lovefood Ordering", "email": "ilovefood@example.com", "phoneNumber": "+16501234567", "firstName": "Lovefood", "lastName": "Ordering" } } } } }
הזמנה של משתמש שמחובר לחשבון
{ "finalOrder": { ... "cart": { ... "extension": { "@type": "type.googleapis.com/google.actions.v2.orders.FoodItemExtension", "contact": { "displayName": "Lovefood Ordering", "email": "ilovefood@example.com", "phoneNumber": "+16501234567", "firstName": "Lovefood", "lastName": "Ordering", "emailVerified": true } } } } }