Générez un extrait de code prêt à l'emploi pour ajouter le widget de réservation sur n'importe quel site.
Utilisée dans tout le formulaire de réservation.
Couleur facultative du bouton flottant Réserver. Par défaut, la couleur d'accentuation.
Saisissez l'URL de votre site pour voir le widget flottant injecté dans une copie d'aperçu sécurisée.
Collez cet extrait avant la balise body fermante de votre site. Un bouton flottant de réservation apparaîtra en bas à droite.
<reservier-widget
business-id="demo"
locale="de"
primary-color="#4f46e5"
></reservier-widget>
<script src="https://reservier.at/widget/v1/widget.js"></script>Ces attributs configurent les extraits widget et script. Pour l'extrait script, préfixez chaque nom avec data-.
| Attribut | Type | Description |
|---|---|---|
| business-id | string | Votre identifiant public d'établissement. Obligatoire. |
| locale | string | Langue initiale : de, en, fr, it ou ru. |
| primary-color | string | Couleur d'accentuation utilisée dans tout le formulaire de réservation. |
| button-color | string | Couleur du bouton flottant Réserver. S'il est omis, le bouton utilise primary-color. |
button-color s'applique uniquement au widget et au script — l'iframe n'a pas de bouton flottant.
window.ReservierLe script du widget installe un objet global Reservier. Utilisez-le pour ouvrir ou fermer le formulaire depuis vos boutons, menus ou votre code.
| Méthode | Appel | Description |
|---|---|---|
| open(options?) | Reservier.open({ locale }) | Ouvre le formulaire de réservation. Vous pouvez passer un objet d'options avec locale pour définir la langue. Peut être rappelé si le panneau est déjà ouvert. |
| close() | Reservier.close() | Ferme le formulaire de réservation. |
| openCoupons(options?) | Reservier.openCoupons({ locale }) | Ouvre le panneau des bons cadeaux si la vente de bons est activée. Accepte les mêmes options que open(). |
| Option | Type | Description |
|---|---|---|
| locale | string | Langue facultative de l'interface : de, en, fr, it ou ru. Si elle est omise, le widget conserve la langue actuelle. Les valeurs inconnues basculent vers une langue activée. |
Toutes les méthodes retournent void.
Sans JavaScript : tout élément avec open-widget="reservier.at" ou open-widget="reservier.net" ouvre le panneau.
<button type="button" open-widget="reservier.at">
Réserver maintenant
</button>Si vous utilisez la balise <reservier-widget>, les mêmes méthodes sont aussi disponibles sur l'élément une fois qu'il est prêt.
const widget = document.querySelector('reservier-widget');
widget?.open({ locale: 'de' });
widget?.close();
widget?.openCoupons();<button type="button" id="book-table">
Réserver maintenant
</button>
<script>
document.getElementById('book-table').addEventListener('click', function () {
window.Reservier.open({ locale: 'de' });
});
</script>interface ReservierOpenOptions {
locale?: string;
}
interface ReservierApi {
open: (options?: ReservierOpenOptions) => void;
close: () => void;
openCoupons: (options?: ReservierOpenOptions) => void;
}
declare global {
interface Window {
Reservier: ReservierApi;
}
}Ajoutez votre page de réservation à la recherche Google pour que les clients puissent réserver depuis votre fiche.

C'est la même URL que l'iframe. Collez-la dans le champ Réservations / Bookings sur Google.
https://reservier.at/de/demoVisible uniquement pour les administrateurs du profil.
Nous utilisons des cookies essentiels pour le bon fonctionnement du site. Avec votre consentement, nous utilisons aussi des cookies d'analyse pour améliorer votre expérience. Politique de confidentialité