Checkout tanpa login menyediakan cara bagi pengguna untuk memesan dengan partner melalui Google, terlepas dari apakah mereka login ke Akun Google atau tidak.
Untuk menentukan apakah pesanan pengguna dikirimkan sebagai tamu atau masuk ke
Akun Google, periksa kolom emailVerified
dalam
finalOrder.cart.extension.contact
di
SubmitOrderRequestMessage
Pesanan oleh pengguna yang login ke Akun Google mereka akan memiliki emailVerified
ditetapkan ke benar (true), sedangkan pesanan oleh pengguna tamu tidak akan memiliki emailVerified
sama sekali.
Pesanan Tamu
{ "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" } } } } }
Pesanan yang Sudah Masuk
{ "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 } } } } }