Giriş yapmadan ödeme

Misafir ödeme, kullanıcıların Google Hesabı'nda oturum açmış olup olmadıklarına bakılmaksızın Google üzerinden iş ortaklarına sipariş vermelerini sağlar.

Kullanıcının siparişinin misafir olarak mı yoksa Google Hesabı'nda oturum açılarak mı gönderildiğini belirlemek için SubmitOrderRequestMessage içinde finalOrder.cart.extension.contact içindeki emailVerified alanını kontrol edin. Google Hesaplarına giriş yapan kullanıcıların siparişlerinde emailVerified doğru olarak ayarlanır. Misafir kullanıcıların siparişlerinde ise emailVerified hiç ayarlanmaz.

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