การชำระเงินโดยไม่ลงชื่อเข้าใช้ช่วยให้ผู้ใช้ทำการสั่งซื้อกับพาร์ทเนอร์ผ่านทาง Google ไม่ว่าผู้ใช้จะลงชื่อเข้าใช้บัญชี Google หรือไม่ก็ตาม
เพื่อตรวจสอบว่ามีการส่งคำสั่งซื้อของผู้ใช้ในฐานะผู้มาเยือนหรือเข้าสู่ระบบ
ในบัญชี Google ให้ตรวจสอบช่อง emailVerified
ภายใน
finalOrder.cart.extension.contact
ในช่วง
SubmitOrderRequestMessage
คำสั่งซื้อโดยผู้ใช้ที่เข้าสู่ระบบบัญชี Google จะมี emailVerified
ตั้งค่าเป็น "จริง" ขณะที่คำสั่งซื้อโดยผู้ใช้ที่เป็นผู้มาเยือนจะไม่มี 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 } } } } }