Prenotazione ristorante

Utilizza questo tipo di dichiarazione per comunicare una prenotazione per uno o più ospiti presso un ristorante o un altro locale.

Casi d'uso

I seguenti casi d'uso mostrano esempi comuni di come viene utilizzato lo schema FoodEstablishmentReservation. Utilizza questi esempi per assicurarti che il markup sia strutturato correttamente.

Prenotazione di base al ristorante

Questo è un esempio della quantità minima di markup che qualifica la tua email come 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>

Microdati

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

Verifica il codice di markup

Puoi convalidare il markup utilizzando lo strumento Test di markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per scansionare i contenuti e ricevere un report su eventuali errori presenti.

Specifiche

Rivedi i dettagli dell'email per vedere se una di queste proprietà aggiuntive si applica alla tua prenotazione. Se esegui il markup di queste proprietà aggiuntive, consenti a Google di mostrare all'utente una descrizione molto più dettagliata della prenotazione.

Prenotazione Stabilimento alimentare

Nome del tipo: foodEstablishmentReservation

Estende la prenotazione

Nome Tipo Descrizione
Agente prenotazione Organizzazione o Persona Agente o agenzia di prenotazione. Accetta anche una stringa (ad es. "").
prenotazioneAgente.nome Testo Nome dell'agente/servizio.
prenotazioneAgente.url URL Sito web dell'agente/servizio.
BookingTime DateTime Data di prenotazione.
cancelPrenotaUrl URL Pagina web in cui la prenotazione può essere annullata.
confirmUrlUrl URL Pagina web in cui è possibile confermare la prenotazione.
tempo modificato DateTime (consigliato per schede di conferma/risposte di ricerca). L'ora dell'ultima modifica della prenotazione.
editUrlUrl URL (consigliato per schede di conferma/risposte di ricerca) pagina web in cui è possibile modificare la prenotazione.
partySize
(Obbligatorio)
Number Numero di persone nel gruppo.
price Testo Prezzo totale della prenotazione della ristorazione.
priceCurrency Testo La valuta (in formato ISO 4217 di tre lettere) del prezzo del programma Food Stament Reserve.''
Iscrizione ai programmi Appartenenza al programma Qualsiasi abbonamento a un programma frequent flyer, programma fedeltà di hotel e così via applicato alla prenotazione.
i membri del programma.numeronumero Testo L'identificatore dell'appartenenza.
programmembership.program Testo Il nome del programma.
ReservationFor
(Obbligatorio)
Stabilimento alimentare La struttura per cui è riservata la prenotazione.
prenotazionePer.indirizzo
(obbligatorio)
Indirizzo postale L'indirizzo del ristorante.
prenotazioneFor.indirizzo.indirizzoPaese
(Obbligatorio)
Paese o Testo Paese del ristorante.
prenotazioneFor.indirizzo.indirizzoLocale
(Obbligatorio)
Testo Località (ad es. città) del ristorante.
prenotazioneFor.indirizzo.indirizzoRegione
(obbligatorio)
Testo Regione (ad es. Stato) del ristorante.
prenotazioneFor.indirizzo.postalCode
(obbligatorio)
Testo Codice postale del ristorante.
ReserveFor.address.streetAddress
(obbligatorio)
Testo Via del ristorante.
prenotazionePer.immagine URL Immagine del ristorante.
prenotazioneFor.nome
(obbligatorio)
Testo Nome del ristorante.
prenotazionePer.telefono Testo Numero di telefono della sede della ristorazione.
prenota.url URL Il sito web del ristorante.
ReservationNumber
(obbligatorio)
Testo Il numero o l'ID della prenotazione.
ReservationStatus
(Obbligatorio)
Stato prenotazione Stato attuale della prenotazione.
startTime
(Obbligatorio)
DateTime Data e ora della prenotazione.
underName
(obbligatorio)
Organizzazione o Persona La persona a cui è rivolto il tavolo.
underName.email Testo Indirizzo email.
underName.name
(obbligatorio)
Testo Nome della persona.
URL URL Pagina web in cui è possibile visualizzare la prenotazione.