Hi dmeljon,
the reservations would be synched to google calendar if Nate would implement the “restaurant reservation email markup” in the confirmations email the plugin sends to confirmed guests.
I think for him could be very easy, especially with the help of ‘Business Profile’ plugin, and this would be the only real cool upgrade for his great plugin…
Other benefit of this markup would be:
Gmail Actions
Highlights in Inbox
Answers in Search
Confirmation Cards
COME ON NATE, DO IT!!!
https://developers.google.com/gmail/markup/reference/restaurant-reservation
For my restaurant, for example, it would just need to output this (with the hooks to the variables of the reservation form) in the confirmation email:
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “FoodEstablishmentReservation”,
“reservationNumber”: “1”,
“reservationStatus”: “https://schema.org/Confirmed”,
“modifyReservationUrl”: “https://www.lacapanninatorino.com/prenotazioni”,
“underName”: {
“@type”: “Person”,
“name”: “{user_name}”,
“email”: “{user_email}”
},
“reservationFor”: {
“@type”: “FoodEstablishment”,
“name”: “Augusto – Torino”,
“telephone”: “+39011545405”,
“image”: “https://www.augustotorino.com/wp-content/uploads/2017/09/Logo495bl_Augusto-Ristorante-Pizzeria-Torino.png”,
“url”: “https://www.lacapanninatorino.com”,
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “Via San Quintino, 9/bis”,
“addressLocality”: “Torino”,
“addressRegion”: “TO”,
“postalCode”: “10121”,
“addressCountry”: “Italy”
}
},
“startTime”: “{date}”,
“partySize”: “{party}”
}
</script>