Le bloc Events Near Me ajoute un formulaire de recherche à une page. Les visiteurs saisissent une ville ou un nom de lieu, ou partagent leur position, et voient les prochains événements près de chez eux, sans rechargement de la page.
Le bloc Events Near Me fait partie de HappenBoard Pro. Voir ce que Pro ajoute.
Avant de commencer
- La recherche ne trouve que les événements reliés à l’un de vos lieux publiés. Un événement sans lieu, ou avec un simple nom de lieu saisi sur l’événement, n’apparaît jamais.
- Une recherche par distance demande aussi des lieux dotés d’une latitude et d’une longitude. Voir lieux et coordonnées.
Ajouter le bloc
Insérez le bloc Events Near Me sur n’importe quelle page. Il fonctionne pour les visiteurs non connectés, sans autre configuration. Ajustez ensuite ses réglages dans la colonne latérale :
| Réglage | Rôle | Par défaut |
|---|---|---|
| Heading | Le titre au-dessus du formulaire. Laissez vide pour le masquer. | Find events near you |
| City placeholder | Le texte d’aide grisé dans la première zone. | City or venue name |
| Show country field | Ajoute une seconde zone pour le pays. | Activé |
| Country placeholder | Le texte d’aide de la zone pays, quand elle est affichée. | Country |
| Show radius slider | Affiche un curseur pour la distance. Désactivé, le rayon par défaut s’applique quand même. | Activé |
| Show « Use my location » button | Propose le bouton qui partage la position du visiteur. | Activé |
| Default radius (km) | De 5 à 500 km, par pas de 5. | 50 |
| Maximum results | De 5 à 100. | 20 |
Les quatre premiers réglages se trouvent dans le panneau Form, les trois suivants dans Radius search et le dernier dans Results. Les distances sont toujours en kilomètres. Les textes par défaut sont en anglais : remplacez le titre et les textes d’aide par les vôtres, par exemple « Trouver un événement près de chez vous ».
Ce que les visiteurs peuvent chercher
- La première zone cherche dans le nom du lieu, son adresse, sa ville, sa région et son pays, même partiellement :
lyontrouve un lieu situé à Lyon et un lieu appelé Lyon Hall. Elle prend un seul terme et ne cherche pas dans les descriptions d’événements. - La zone pays cherche de la même façon dans le pays du lieu. Si les deux zones sont remplies, un lieu doit correspondre aux deux.
- La distance ne compte qu’une fois que la recherche sait où se trouve le visiteur : après un clic sur Use my location, ou en ouvrant un lien qui contient déjà une position. Saisir une ville ne donne pas de position : la distance n’a donc aucun effet sur une recherche par texte.
La distance va jusqu’à 500 km. Pour une recherche plus large, utilisez les zones ville et pays. Pour filtrer une liste par catégorie, étiquette ou lieu plutôt que par endroit, utilisez la barre de filtres.
La position du visiteur et la vie privée
Le bloc n’utilise la position d’un visiteur que s’il clique sur Use my location. Son navigateur lui demande alors son autorisation. Cette demande vient du navigateur, pas de votre site, et vous ne pouvez pas l’éviter.
- Si le visiteur accepte, le bouton indique Location set, avec une coche, et la recherche part aussitôt. Chaque résultat indique sa distance, en mètres sous 1 km.
- S’il refuse, ou si la position est introuvable, le bouton indique Location denied, puis reprend son libellé normal. Il peut toujours chercher par ville.
- Si son navigateur ne sait pas partager une position, le bouton est masqué.
La position va du navigateur du visiteur à votre propre site uniquement : aucun service extérieur ne la reçoit, et HappenBoard ne l’enregistre pas. Elle est en revanche écrite dans l’adresse de la page : un favori ou un lien partagé de cette recherche contient les coordonnées du visiteur. Si vous préférez ne pas traiter la position de vos visiteurs, désactivez Show « Use my location » button : la recherche par ville et pays fonctionne toujours. Si vous gardez cette fonction, mentionnez-la dans votre politique de confidentialité (voir RGPD et données personnelles).
Les résultats
Les résultats couvrent les événements publiés de maintenant à deux ans. Un événement récurrent apparaît une fois, à sa prochaine date. Avec une position, la liste est triée par distance, sinon par date.
Chaque ligne affiche le titre de l’événement en lien et la date et l’heure, ou la date seule pour un événement sur la journée entière. Elle indique aussi le lieu avec sa ville et son pays, et la distance quand elle est connue. Si plus d’événements correspondent que ne l’autorise Maximum results, une ligne sous la liste indique combien il en reste. Quand rien ne correspond, le bloc indique No events match your search yet. Cliquer sur Search avec toutes les zones vides ne fait rien.
Partager une recherche
Chaque recherche est écrite dans l’adresse de la page. Un visiteur peut la mettre en favori ou l’envoyer à quelqu’un : ouvrir le lien remplit à nouveau le formulaire et relance la recherche.
Pour aller plus loin
- Lieux : créer et renseigner les coordonnées : les coordonnées dont la recherche par distance a besoin.
- Carte groupée et Map Design Studio : montrer les mêmes événements sur une carte.
- La barre de filtres : filtrer une liste par catégorie, lieu ou date.