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