Guida all'integrazione

Come inserire le prenotazioni tavoli nel tuo sito

Il widget è un unico embed: un tag script e un contenitore vuoto. Niente iframe, niente build.

Passo 1: prendi il codice di embed

  1. Apri Embed Code nell'area admin e copia il codice. Contiene già la chiave del tuo ristorante.
  2. Aggiungi il dominio del tuo sito in Domains, così il widget può caricarsi lì.
<div id="reservier-widget"></div>
<script src="https://app.reservier.me/embed.js"
        data-key="YOUR_KEY"
        data-target="reservier-widget"
        defer></script>
Inserisci il dominio senza https:// e senza barra finale. www.esempio.it ed esempio.it sono due domini diversi: aggiungi quello con cui il sito viene davvero aperto.

Opzioni

Per forzare la lingua usa data-lang="it" (anche de, en); altrimenti vale la lingua del tuo ristorante. Colore, logo e link privacy arrivano dalle impostazioni.

Qualsiasi altro sito (HTML)

  1. Apri il template o il file HTML della pagina che vuoi.
  2. Incolla il codice dove deve comparire il widget (prima di </body> è una scelta sicura).
  3. Salva, pubblica e controlla la pagina online.

I website builder con un elemento "HTML personalizzato", "Incorpora" o "Codice" (come Squarespace e Webflow) accettano lo stesso codice.

Wix per ora non è supportato, perché gli elementi incorporati non possono essere autorizzati per dominio. Contattaci se usi Wix.

WordPress

Funziona con l'editor a blocchi, il Classic Editor e i page builder.

  1. Apri la pagina in wp-admin.
  2. Aggiungi un blocco HTML personalizzato (nel Classic Editor usa la scheda Testo).
  3. Incolla il codice.
  4. Aggiorna o pubblica.

L'anteprima dell'editor non mostra il widget: è normale. Controlla la pagina pubblicata.

Per tutte le pagine: usa un plugin come WPCode o Insert Headers and Footers invece di modificare footer.php, così gli aggiornamenti del tema non lo cancellano. Con Elementor o Divi usa un elemento HTML.

Shopify

Meglio con i temi Online Store 2.0. I temi più vecchi richiedono un altro metodo.

  1. Facoltativo: crea una pagina "Prenota un tavolo" e aggiungila al menu.
  2. Apri l'editor del tema e scegli quella pagina.
  3. Aggiungi una sezione Custom Liquid e incolla il codice.
  4. Salva.

Temi vecchi: in Modifica codice apri il template della pagina (es. page.liquid) e incolla direttamente il codice.

Risoluzione dei problemi

L'area del widget è vuota o mostra "Not found" o un errore

Quasi sempre il dominio non è autorizzato. Controlla la voce esatta in Domains: senza https://, senza barra finale, con o senza www esattamente come si apre il sito.

In anteprima funziona, online no

Autorizza il dominio pubblico, non un indirizzo di staging o di anteprima.

Il widget si carica ma non mostra orari

In Shifts & closures verifica che per il giorno della settimana provato ci sia un turno attivo con posti e che il giorno non sia chiuso. Se usi le aree (es. Terrazza), i loro posti devono bastare per il numero di persone.

La mail di conferma non arriva

Chiedi all'ospite di controllare lo spam. La prenotazione diventa vincolante solo dopo il clic sul link e il tavolo resta bloccato per 20 minuti.

← Torna a reservier.me