অতিথি পাস

গেস্ট চেকআউট ব্যবহারকারীদের জন্য Google এর মাধ্যমে অংশীদারদের সাথে অর্ডার দেওয়ার একটি উপায় প্রদান করে, তারা যদি কোনো Google অ্যাকাউন্টে লগ ইন করে থাকে তা নির্বিশেষে।

ব্যবহারকারীর অর্ডার অতিথি হিসাবে জমা দেওয়া হয়েছে বা তাদের Google অ্যাকাউন্টে লগ ইন করা হয়েছে কিনা তা নির্ধারণ করতে, SubmitOrderRequestMessagefinalOrder.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
        }
      }
    }
  }
}