Moteur de réservationConfiguration du moteur

Intégrer un widget de réservation sur votre site web

Cinq types de widgets, sept langues et une seule ligne de code. Comment choisir la forme qui convient à votre site web, l'adapter à son style et l'intégrer là où elle générera le plus de réservations directes.

Où le trouver ?
Booking EngineWebsite Widgets
Autorisation requise
booking-engine.widget.edit
Dernière vérification
15 août 2026

La plupart des clients qui réservent directement auprès de vous commencent par se rendre sur votre propre site web, et non sur votre page de réservation. Le widget est ce qui relie les deux : un moteur de recherche par date, ou simplement un bouton, qui figure sur votre site et redirige le client vers votre page de réservation Prostay avec ses dates déjà renseignées. Cet écran vous permet de le créer et vous fournit la ligne de code nécessaire à son installation.

En quoi consiste exactement ce widget ?

Il s’agit d’une simple balise de script. Vous la collez une seule fois sur votre site web, et elle affiche le widget à l’endroit où vous l’avez placée. Tout ce que vous sélectionnez sur cet écran est intégré dans cette seule ligne, ce qui présente deux avantages : votre développeur web n’a pratiquement rien à faire, et modifier le widget ultérieurement se résume à copier une nouvelle ligne plutôt qu’à tout recréer.

Le widget ne gère pas lui-même les réservations. Il recueille les dates et redirige le client vers votre page de réservation, que vous personnalisez pour adapter l’apparence de votre Moteur de réservation . Les deux éléments sont configurés séparément et il est recommandé de leur donner un aspect harmonieux.

Organisation de l’écran

L'écran « Website Widgets ». Un sélecteur de widget « type » réglé sur « Horizontal » se trouve à côté d'un sélecteur « Preferred Widget Language » réglé sur « English », avec « Customize button text » et « Button Color » en dessous. Un panneau « Preview Style » affiche une barre d'enregistrement et de départ « check-out » avec un bouton doré « Check availability ». En dessous, la balise de script générée et la question « Open booking page in a new window? » réglée sur « Yes ».
Chaque élément de contrôle de cet écran se retrouve dans la seule ligne de code située en bas.
  1. Type de widget. La forme de l’élément. Cinq choix possibles, et la seule décision sur cet écran qui compte vraiment.
  2. Langage préféré du widget. Le langage dans lequel le widget est écrit.
  3. Aperçu du style. Le widget tel qu’il apparaîtra, actualisé à mesure que vous modifiez les paramètres.
  4. Le code d'intégration. Cliquez dessus pour le copier. C'est ce que vous devez insérer sur votre site web.

Les cinq types de widgets

Faites votre choix en fonction de l’espace disponible, et non de ce qui semble le plus esthétique sur cet écran. Un widget qui doit s’insérer de force dans une colonne étroite aura un rendu moins réussi qu’un widget choisi en fonction de l’espace dont il dispose.

Le panneau « Preview Style » avec le widget « Horizontal » : un champ « Check-in Date » indiquant le 22/08/2026, un champ « Check-<span translate="no">out Date</span> » indiquant le 25/08/2026 et un bouton doré « Check availability », le tout sur une seule ligne.
Horizontal. Une seule ligne, c’est pourquoi il s’adapte à une barre d’en-tête, mais à rien de plus étroit.
TypeDe quoi s’agit-il, et où doit-il être placé ?
Horizontal Les champs de date et le bouton sur une seule ligne. C’est la configuration par défaut, et la solution idéale pour un espace large : sous une image d’en-tête ou en haut d’une page d’accueil.
Stacked Les mêmes champs disposés verticalement. Pour une barre latérale, une colonne étroite ou tout autre emplacement où la version horizontale serait compressée.
Floating bar Une bande aux couleurs de votre marque comportant un message court à côté des dates. C’est le seul type doté de son propre message et de son propre arrière-plan, ce qui en fait le choix idéal pour une campagne : « Stationnement gratuit », « Réservez directement », « Troisième nuit à moitié prix ».
Large Button Un bouton, et rien d’autre. Pas de dates : le client les choisit sur la page de réservation. Utilisez-le là où un sélecteur de dates risquerait d’encombrer l’affichage, comme sur une page de description de chambre.
Small Button Le même, mais en plus petit. Conçu pour une barre de navigation, à côté de votre numéro de téléphone.
Le panneau « Aperçu du style » avec le widget «Floating bar » : une bande bleue portant le message « Réservez directement et garez-vous gratuitement », un champ « Check-in Date », un champ « Check-<span translate="no">out Date</span> » et un bouton doré « Check availability ».
La barre flottante est le seul type de bouton à disposer de son propre message et de sa propre couleur d'arrière-plan.
Le panneau « Preview Style » avec le widget «Large Button » : un seul bouton doré portant l'inscription « Check availability », sans champs de date.
Les deux types de boutons ne font pas apparaître les dates et redirigent directement le client vers la page de réservation.

Le choix de la langue

Preferred Widget Language définit la langue des textes du widget : les libellés des champs et le bouton. Sept langues sont disponibles : anglais, allemand, espagnol, français, italien, portugais et thaï, et le choix est indiqué dans le code d’intégration sous la forme d’un code à deux lettres.

Une seule langue est autorisée par widget ; veillez donc à l’adapter à la page sur laquelle il se trouve plutôt qu’ à vos visiteurs. Si votre site web comporte une page en anglais et une page en allemand, copiez le code deux fois, en choisissant une langue pour chaque copie, puis placez celle qui correspond sur chaque page.

Personnalisation du style pour l’adapter à votre site

La ligne de champ avec le widget «Floating bar» sélectionné : Customize text contenant « Réservez directement et garez-vous gratuitement », Customize button text contenant « Check availability », un champ Brand Color défini sur #1643E0 et un champ Button Color défini sur #CD9744, chaque couleur étant associée à un échantillon et à un bouton de réinitialisation.
Deux champs supplémentaires apparaissent pour la barre flottante et disparaissent à nouveau si vous changez de type.
ChampCe qu’il modifie
Customize button text Le texte du bouton. Disponible pour tous les types. « Check availability » (Réservez maintenant) est un choix par défaut plus sûr que « Book now » (Réservez votre chambre), car il est moins engageant et s’applique plus tôt dans le processus de décision.
Customize text Barre flottante uniquement. Le message à côté des dates. Limitez-vous à quelques mots : il partage une seule bande avec deux champs de date et un bouton.
Brand Color Barre flottante uniquement. L’arrière-plan de la bande. Se réinitialise sur « #1643E0 ». Les libellés de la barre étant blancs, une couleur pâle rendrait ici leur lecture impossible.
Button Color Le bouton, quel que soit le type. Il revient à la valeur par déf#CD9744. C’est la seule couleur de votre site web qui ne doit pas se fondre dans le décor.

Cliquez sur un champ de couleur pour ouvrir un sélecteur, ou saisissez une valeur hexadécimale. Le carré situé à côté affiche la couleur et le bouton bleu rétablit la valeur par défaut.

Nouvelle fenêtre ou la même

Open booking page in a new window? détermine si la page de réservation remplace votre site web dans l’onglet du client ou s’ouvre à côté de celui-ci.

Yes laisse votre site web ouvert derrière la page de réservation, ce qui est perçu comme moins contraignant et permet de retenir un client qui abandonne sa réservation sur votre site plutôt que de le perdre de vue. L’option «No » (Réserver et rester sur le site) conserve tout dans un seul onglet, ce qui est plus pratique sur un téléphone, où l’on perd facilement de vue un deuxième onglet. L'option « Oui » est le choix le plus courant pour un public utilisant principalement un ordinateur de bureau, et la différence est minime dans les deux cas.

Le code d’intégration

Le code d'intégration généré sous la rubrique « Copiez le code ci-dessous et collez-le sur votre site web » : une seule balise script avec src https://app.prostay.com/widget/load/demo-hotel/ horizontal?lang=en&newWindow=1, suivie d'une icône de copie à la fin de la ligne.
Une seule balise script. La clé de propriété, le type de widget, la langue et le choix d’ouverture dans une nouvelle fenêtre figurent tous dans l’URL.

Cliquez sur la ligne pour la copier. Cela vaut la peine de la lire pendant trente secondes, car tout ce qu’elle contient correspond à vos choix :

  • demo-hotel est votre clé d’Établissement, qui permet au widget de savoir quelles chambres afficher.
  • horizontal est le type de widget.
  • lang=en est la langue.
  • newWindow=1 correspond à la réponse concernant l’ouverture dans une nouvelle fenêtre, où 1 signifie « Oui » et 0 « Non ».

Où le placer sur votre site web

Collez la ligne dans le code HTML de votre page, à l’endroit précis où vous souhaitez que le widget apparaisse. Dans la plupart des éditeurs de sites web, cela implique d’ajouter un bloc HTML ou un bloc d’intégration. Le widget s’affiche à l’emplacement de la balise ; ainsi, une balise placée dans le pied de page fera apparaître un widget dans le pied de page.

  1. Choisissez ici le type, la langue et les couleurs, puis cliquez sur «Save ».
  2. Cliquez sur le code pour le copier.
  3. Dans l’éditeur de votre site web, ajoutez un bloc HTML ou de code personnalisé à l’endroit où vous souhaitez placer le widget.
  4. Collez la ligne de code et publiez la page.
  5. Ouvrez la page comme le ferait un visiteur, aussi bien sur un téléphone que sur un ordinateur de bureau, et effectuez une véritable recherche.

Le seul élément qui mérite d’être testé minutieusement est le transfert. Sélectionnez des dates dans le widget, suivez le lien vers la page de réservation, puis vérifiez que les dates ont bien été reprises et que les chambres affichées correspondent bien à celles que vous attendiez. C’est là toute la fonction du widget, et c’est la seule partie dont un client remarquera le dysfonctionnement.

Questions fréquentes

  • Ai-je besoin d'un développeur pour l'installer ?

    En général, non. N’importe quel outil de création de site web disposant d’un bloc HTML ou d’un bloc d’intégration le prendra en charge, ce qui inclut WordPress, Squarespace, Wix et la plupart des fournisseurs de sites web pour hôtels. Si votre site est développé sur mesure, votre développeur n’aura besoin que d’une ligne de code HTML et d’environ une minute.

  • J'ai modifié les couleurs ici. Pourquoi mon site web n'a-t-il pas changé ?

    En effet, les paramètres sont intégrés au code que vous avez copié. Copiez la nouvelle ligne à partir de cet écran et remplacez l'ancienne sur votre site web. Tout ce qui apparaît dans le code d'intégration (le type, la langue et le choix d'ouverture dans une nouvelle fenêtre) fonctionne de la même manière.

  • Puis-je placer différents widgets sur différentes pages ?

    Oui. Configurez-en un, copiez le code, puis modifiez les paramètres et copiez à nouveau. Chaque ligne collée est indépendante ; ainsi, un widget empilé dans une barre latérale et un petit bouton dans la navigation peuvent coexister sur le même site. Seul le dernier ensemble que vous avez enregistré s'affichera sur cet écran.

  • Ce widget ralentit-il mon site web ?

    Il s'agit d'un petit script qui se charge après votre page. Ce qu'il faut vérifier, ce n'est pas la vitesse, mais la mise en page : sur un écran étroit, un widget horizontal s'ajustera automatiquement ; veillez donc à consulter n'importe quelle page comportant un tel widget sur un téléphone avant de considérer le travail comme terminé.

  • Les dates indiquées dans l'aperçu concernent la semaine prochaine. D'où proviennent-elles ?

    Elles ne sont fournies qu'à titre d'illustration ; l'aperçu ne montre donc pas de case vide. Aucune recherche n'est effectuée à partir de ces éléments, et le widget sur votre site web s'ouvre sans qu'aucune date n'ait été sélectionnée.

Cet article vous a-t-il été utile ?

Articles connexes

Vous êtes toujours bloqué ?

Le service d'assistance répond également depuis l'application ; ainsi, si vous êtes déjà connecté, vous obtiendrez une réponse plus rapide par ce biais. Sinon, veuillez nous indiquer le nom de la propriété et ce que vous essayiez de faire.