餐厅订位

使用此类型可声明在餐厅或其他餐饮场所为一位或多位客人预订的座位。

使用场景

以下用例展示了 FoodEstablishmentReservation 架构的常见使用示例。请使用这些示例来确保您的标记结构正确无误。

基本餐厅预订

以下示例展示了最少的标记量,可让您的电子邮件成为 FoodEstablishmentReservation

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>

微数据

<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>

测试您的标记

您可以使用电子邮件标记测试工具验证标记。粘贴您的标记代码,然后点击验证按钮扫描内容并接收有关任何存在错误的报告。

规范

查看电子邮件的详细信息,看看您的预订是否适用任何这些附加属性。通过标记这些额外的属性,您可以让 Google 向用户显示更丰富的预订说明。

FoodEstablishmentReservation

类型名称:FoodEstablishmentReservation

扩展 Reservation

名称 类型 说明
bookingAgent OrganizationPerson 预订代理或代理机构。也接受字符串(例如“”“)。
bookingAgent.name 文本 代理/服务的名称。
bookingAgent.url 网址 代理机构/服务的网站。
bookingTime DateTime 预订日期。
cancelReservationUrl 网址 可取消预订的网页。
confirmReservationUrl 网址 可确认预订的网页。
modifiedTime DateTime (建议用于确认卡片/搜索答案)预订上次修改的时间。
modifyReservationUrl 网址 (建议用于确认卡片/搜索答案)可修改预订的网页。
partySize
(必需)
编号 派对人数。
price 文本 FoodEstablishmentReservation 的总价。
priceCurrency 文本 FoodEstablishmentReservation 的价格所用的币种(采用由 3 个字母表示的 ISO 4217 格式)。
programMembership ProgramMembership 预订中应用的任何飞行常客计划、酒店会员回馈计划等的会员资格。
programMembership.memberNumber 文本 会员资格的标识符。
programMembership.program 文本 课程的名称。
reservationFor
(必需)
FoodEstablishment 预订所针对的餐饮场所。
reservationFor.address
(必需)
PostalAddress 餐厅的地址。
reservationFor.address.addressCountry
(必需)
国家/地区文本 餐厅所在的国家/地区。
reservationFor.address.addressLocality
(必需)
文本 餐厅的地点(例如城市)。
reservationFor.address.addressRegion
(必需)
文本 餐厅所在的地区(例如州)。
reservationFor.address.postalCode
(必需属性)
文本 餐厅的邮政编码。
reservationFor.address.streetAddress
(必需)
文本 餐厅的街道地址。
reservationFor.image 网址 餐厅的图片。
reservationFor.name
(必需)
文本 餐厅的名称。
reservationFor.telephone 文本 食品企业的电话号码。
reservationFor.url 网址 餐厅的网站。
reservationNumber
(必需)
文本 预订的编号或 ID。
reservationStatus
(必需)
ReservationStatus 预订的当前状态。
startTime
(必需)
DateTime 预订日期和时间。
underName
(必需)
OrganizationPerson 表格的适用对象。
underName.email 文本 电子邮件地址。
underName.name
(必需)
文本 人员的姓名。
网址 网址 可查看预订的网页。