लॉग इन किए बिना खरीदारी

मेहमान के तौर पर चेकआउट करने की सुविधा की मदद से, उपयोगकर्ता Google के ज़रिए पार्टनर के प्रॉडक्ट ऑर्डर कर सकते हैं. भले ही, उन्होंने Google खाते में लॉग इन किया हो या नहीं.

यह पता करने के लिए कि उपयोगकर्ता ने ऑर्डर मेहमान के तौर पर सबमिट किया है या अपने Google खाते से लॉग इन करके, SubmitOrderRequestMessage में finalOrder.cart.extension.contact में मौजूद emailVerified फ़ील्ड देखें. अपने 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
        }
      }
    }
  }
}