Bu türü, bir restoranda veya başka bir yemek işletmesinde bir veya daha fazla konuk için rezervasyon bildirmek üzere kullanın.
Kullanım alanları
Aşağıdaki kullanım alanlarında, FoodEstablishmentReservation şemasının nasıl kullanıldığına dair yaygın örnekler gösterilmektedir. İşaretlemenizin doğru şekilde yapılandırıldığından emin olmak için bu örnekleri kullanın.
Temel restoran rezervasyonu
Bu, e-postanızın FoodEstablishmentReservation olarak nitelendirilmesi için gereken minimum işaretleme tutarı örneğidir.
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FoodEstablishmentReservation",
"reservationNumber": "OT12345",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "FoodEstablishment",
"name": "Wagamama",
"address": {
"@type": "PostalAddress",
"streetAddress": "1 Tavistock Street",
"addressLocality": "London",
"addressRegion": "Greater London",
"postalCode": "WC2E 7PG",
"addressCountry": "United Kingdom"
}
},
"startTime": "2027-04-10T08:00:00+00:00",
"partySize": "2"
}
</script>
Mikro veri
<div itemscope itemtype="http://schema.org/FoodEstablishmentReservation">
<meta itemprop="reservationNumber" content="OT12345"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/FoodEstablishment">
<meta itemprop="name" content="Wagamama"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1 Tavistock Street"/>
<meta itemprop="addressLocality" content="London"/>
<meta itemprop="addressRegion" content="Greater London"/>
<meta itemprop="postalCode" content="WC2E 7PG"/>
<meta itemprop="addressCountry" content="United Kingdom"/>
</div>
</div>
<meta itemprop="startTime" content="2027-04-10T08:00:00+00:00"/>
<meta itemprop="partySize" content="2"/>
</div>
İşaretlemenizi test edin.
E-posta Biçimlendirme Test Aracı'nı kullanarak işaretlemenizi doğrulayabilirsiniz. İşaretleme kodunuzu yapıştırın ve içeriği tarayıp mevcut hatalarla ilgili bir rapor almak için Doğrula düğmesini tıklayın.
Spesifikasyon
Bu ek özelliklerden herhangi birinin rezervasyonunuz için geçerli olup olmadığını görmek için e-postanızın ayrıntılarını inceleyin. Bu ek özellikleri işaretleyerek Google'ın kullanıcıya rezervasyonla ilgili çok daha ayrıntılı bir açıklama göstermesine izin verirsiniz.
FoodEstablishmentReservation
Tür adı: FoodEstablishmentReservation
Reservation'ı genişletir.
| Ad | Tür | Açıklama |
|---|---|---|
| bookingAgent | Organization veya Person | Rezervasyon aracısı veya acentesi. Dize de kabul eder (ör. ""). |
| bookingAgent.name | Metin | Aracının/hizmetin adı. |
| bookingAgent.url | URL | Aracının/hizmetin web sitesi. |
| bookingTime | DateTime | Rezervasyonun yapıldığı tarih. |
| cancelReservationUrl | URL | Rezervasyonun iptal edilebileceği web sayfası. |
| confirmReservationUrl | URL | Rezervasyonun onaylanabileceği web sayfası. |
| modifiedTime | DateTime | (Onay kartları/Arama yanıtları için önerilir) Rezervasyonun en son değiştirildiği saat. |
| modifyReservationUrl | URL | (Onay kartları/arama yanıtları için önerilir) Rezervasyonun değiştirilebileceği web sayfası. |
| partySize (Zorunlu) |
Number | Partideki kişi sayısı. |
| price | Metin | FoodEstablishmentReservation'ın toplam fiyatı. |
| priceCurrency | Metin | FoodEstablishmentReservation'ın fiyatının para birimi (3 harfli ISO 4217 biçiminde). |
| programMembership | ProgramMembership | Rezervasyonda kullanılan sık uçan yolcu veya otel bağlılık programı üyeliği vb. |
| programMembership.memberNumber | Metin | Üyeliğin tanımlayıcısı. |
| programMembership.program | Metin | Programın adı. |
| reservationFor (Zorunlu) |
FoodEstablishment | Rezervasyonun yapıldığı yemek işletmesi. |
| reservationFor.address (Zorunlu) |
PostalAddress | Restoranın adresi. |
| reservationFor.address.addressCountry (Zorunlu) |
Country veya Text | Restoranın bulunduğu ülke. |
| reservationFor.address.addressLocality (Zorunlu) |
Metin | Restoranın bulunduğu yer (ör. şehir). |
| reservationFor.address.addressRegion (Zorunlu) |
Metin | Restoranın bulunduğu bölge (ör. eyalet). |
| reservationFor.address.postalCode (Zorunlu) |
Metin | Restoranın posta kodu. |
| reservationFor.address.streetAddress (Zorunlu) |
Metin | Restoranın açık adresi. |
| reservationFor.image | URL | Restoranın resmi. |
| reservationFor.name (Zorunlu) |
Metin | Restoranın adı. |
| reservationFor.telephone | Metin | Yemek tesisinin telefon numarası. |
| reservationFor.url | URL | Restoranın web sitesi. |
| reservationNumber (Zorunlu) |
Metin | Rezervasyonun numarası veya kimliği. |
| reservationStatus (Zorunlu) |
ReservationStatus | Rezervasyonun mevcut durumu. |
| startTime (Zorunlu) |
DateTime | Rezervasyon tarihi ve saati |
| underName (Zorunlu) |
Organization veya Person | Tablonun kime ait olduğu. |
| underName.email | Metin | E-posta adresi. |
| underName.name (Zorunlu) |
Metin | Kişinin adı. |
| url | URL | Rezervasyonun görüntülenebileceği web sayfası. |