توفّر عملية الدفع بلا تسجيل دخول للمستخدمين طريقة لتقديم الطلبات مع الشركاء من خلال 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 } } } } }