Checkout Tamu

Checkout tanpa login menyediakan cara bagi pengguna untuk memesan dengan partner melalui Google, terlepas dari apakah mereka login ke Akun Google atau tidak.

Untuk menentukan apakah pesanan pengguna dikirimkan sebagai tamu atau masuk ke Akun Google, periksa kolom emailVerified dalam finalOrder.cart.extension.contact di SubmitOrderRequestMessage Pesanan oleh pengguna yang login ke Akun Google mereka akan memiliki emailVerified ditetapkan ke benar (true), sedangkan pesanan oleh pengguna tamu tidak akan memiliki emailVerified sama sekali.

Pesanan Tamu

{
  "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"
        }
      }
    }
  }
}

Pesanan yang Sudah Masuk

{
  "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
        }
      }
    }
  }
}