إتمام الدفع بلا تسجيل دخول

يوفّر خيار "إتمام الدفع بلا تسجيل دخول" للمستخدمين إمكانية تقديم طلبات مع الشركاء من خلال Google، بغض النظر عمّا إذا كانوا قد سجّلوا الدخول إلى حساب Google أم لا.

لتحديد ما إذا كان قد تم إرسال طلب المستخدم كضيف أو تسجيل الدخول إلى حسابه على Google، راجِع الحقل emailVerified ضمن finalOrder.cart.extension.contact في SubmitOrderRequestMessage. سيتم ضبط emailVerified على "صحيح" للطلبات التي سجّلها المستخدمون الذين سجّلوا الدخول إلى حساباتهم على Google، في حين أنّ الطلبات التي يقدّمها المستخدمون الضيوف لن تتضمّن 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
        }
      }
    }
  }
}