Blog 6 min de lecture

Refonte du site de l’office de tourisme : la checklist Apidae

Refonte du site de votre office de tourisme : les questions à poser au prestataire sur les données Apidae, de la synchronisation à la réversibilité.

pierre Do Rosario

L'équipe d'un office de tourisme coche une liste de vérification à côté de la maquette de son futur site.

Sur le site d’un office de tourisme, l’essentiel du contenu vient d’Apidae : hébergements, restaurants, activités, agenda. Le graphisme se juge dès la maquette. La façon dont le futur site traitera ces fiches, elle, ne se voit qu’après la mise en ligne. Cette checklist rassemble les questions à poser au prestataire, dans votre cahier des charges ou pendant les soutenances, pour éviter les mauvaises surprises côté données.

Si une réponse reste floue, relancez, et demandez-la par écrit.

Avant de rédiger le cahier des charges

Faites l’inventaire de ce que vous utilisez déjà dans Apidae : le projet et sa clé API, les sélections existantes, les langues saisies par vos équipes, les types de fiches réellement renseignés. Repérez aussi les fiches que vous diffusez sans en être propriétaire. Ce relevé évite de demander au prestataire une fonction que vos données ne peuvent pas alimenter.

Les données affichées

Types de fiches

  • Quels types de fiches Apidae le site sait-il afficher ? Les hébergements et l’agenda ne suffisent pas toujours : commerces, équipements, itinéraires, structures et produits ont aussi leur place.
  • Chaque type a-t-il son propre gabarit de fiche, modifiable par vos équipes sans développement ?
  • Les photos sont-elles copiées sur le site, ou appelées à distance à chaque visite ?

Sélections

  • Les listes du site sont-elles construites à partir de vos sélections Apidae, ou faut-il les recréer à la main dans le site ?
  • Quand vous créez une nouvelle sélection dans Apidae, combien de temps faut-il pour l’afficher sur une page, et qui s’en charge ?

Synchronisation et fraîcheur

  • À quelle fréquence le site récupère-t-il les modifications faites dans Apidae ? La fréquence est-elle réglable ?
  • Une mise à jour urgente (un événement annulé, un horaire modifié) peut-elle apparaître plus vite que la synchronisation planifiée ?
  • Que se passe-t-il si l’API d’Apidae ne répond pas pendant un import : le site affiche-t-il les dernières données connues, ou une page vide ?
  • Une fiche supprimée ou retirée de la sélection disparaît-elle aussi du site ?

Multilingue

  • Quelles langues le site importe-t-il depuis Apidae ?
  • Une fiche sans traduction s’affiche-t-elle dans la langue d’origine, ou est-elle masquée ?
  • Les descriptifs sont traduits, mais les libellés venus d’Apidae (catégories, labels, équipements) le sont-ils aussi ?

Ce que voit le visiteur

Cartes

  • Les fiches apparaissent-elles sur une carte, depuis une liste comme depuis une fiche ?
  • Quels fonds de carte sont proposés, et sont-ils adaptés à un territoire de randonnée (relief, plan IGN) ?
  • Le fournisseur de cartes est-il payant au-delà d’un certain volume de visites ?

Agenda et dates

  • Un événement qui a lieu plusieurs fois est-il affiché à chacune de ses dates ?
  • Les événements passés sortent-ils seuls des listes ?
  • Peut-on afficher les prochains événements sur l’accueil sans intervention manuelle ?

Recherche et filtres

  • Le visiteur peut-il filtrer par commune, par catégorie, par date, par capacité ?
  • Les filtres restent-ils rapides avec plusieurs milliers de fiches ?
  • Les critères internes de votre office (vos propres classements dans Apidae) peuvent-ils servir de filtres ou de listes ?

Visibilité, accessibilité et performances

Données structurées pour Google

  • Les fiches portent-elles des données structurées schema.org (établissement, événement, lieu) pour apparaître en résultats enrichis ?
  • Ces données sont-elles générées automatiquement à partir des champs Apidae, ou faut-il les saisir ?
  • Comment le prestataire les valide-t-il avant la mise en ligne ?

Accessibilité

  • Quel niveau du RGAA le prestataire s’engage-t-il à atteindre, et sur quelles pages ? Les fiches et les listes générées depuis Apidae font-elles partie de l’audit ?
  • Les cartes ont-elles une alternative pour un visiteur qui ne peut pas s’en servir ?
  • Les informations d’accessibilité saisies dans Apidae (Tourisme & Handicap, équipements adaptés) sont-elles affichées ?

Performances

  • Quel temps de chargement le prestataire vise-t-il sur une fiche et sur une liste, mesuré sur mobile ?
  • Les images sont-elles servies dans plusieurs tailles selon l’écran ?
  • Le site fonctionne-t-il avec l’extension de cache que vous prévoyez, sans casser cartes et filtres ?

Ce qui engage l’office sur la durée

RGPD et consentement

  • Les fonds de carte, vidéos et autres contenus tiers déposent-ils des cookies avant le consentement du visiteur ?
  • Comment l’outil de gestion des cookies est-il raccordé à ces contenus ?
  • Si vous diffusez des fiches d’un autre propriétaire, le prestataire connaît-il l’API de consentement d’Apidae, qui encadre cet usage ?

Réversibilité et propriété des données

  • Les fiches importées restent-elles lisibles dans WordPress si le connecteur est arrêté ?
  • Le site, ses gabarits et son code vous appartiennent-ils à la livraison ? Sous quelle licence ?
  • Le connecteur Apidae est-il un développement propre au prestataire, ou un produit maintenu et documenté que d’autres agences connaissent ?
  • Pouvez-vous changer de prestataire sans refaire l’intégration Apidae ?

Maintenance et mises à jour

  • Apidae fait évoluer son format, et d’anciens champs vont être retirés : qui adapte le site, et à quel coût ?
  • Les mises à jour de WordPress et des extensions sont-elles comprises dans le contrat de maintenance ?
  • Quel délai d’intervention est garanti si l’import s’arrête ?

Formation

  • Vos équipes savent-elles, à la fin du projet, créer une page de liste à partir d’une sélection ?
  • Une documentation écrite est-elle remise, en plus de la formation ?
  • Savez-vous lancer une synchronisation à la main et lire un message d’erreur d’import ?

Ce que WP-Apidae répond à ces questions

WP-Apidae est l’extension WordPress que nous éditons pour publier les fiches Apidae. Si votre prestataire la propose, voici ce qu’elle couvre, version 6.6 :

  • Types de fiches : 14 types d’objets Apidae, activables un par un, chacun avec son modèle de fiche et de carte, modifiable dans l’éditeur de blocs.
  • Sélections : toutes les sélections du projet apparaissent à partir de l’identifiant et de la clé API, et s’importent en arrière-plan.
  • Photos : copiées dans la médiathèque de WordPress, en trois tailles.
  • Fraîcheur : mise à jour automatique toutes les 2 heures par défaut, réglable de 2 à 24 heures. Le temps réel existe en option ; il est désactivé par défaut et demande de déclarer un webhook dans Apidae.
  • Langues : six langues importées (français, anglais, allemand, espagnol, italien, néerlandais). Le module Polylang crée une traduction par langue, liée à la fiche d’origine.
  • Cartes : une carte sur les listes et sur les fiches, avec sept fonds dont IGN plan et IGN photo.
  • Agenda : un bloc Prochains événements, et un listing qui sait s’afficher en agenda.
  • Filtres : par taxonomie, dates, titre et capacité, appuyés sur un index de recherche dédié.
  • Données structurées : schema.org sur les 14 types, avec un événement par date à venir, activable globalement ou type par type.
  • Performances : un cache de 12 heures qui utilise Redis ou Memcached s’ils sont présents. L’extension est compatible avec le report du JavaScript de WP Rocket.
  • Maintenance : un rapport de diagnostic à transmettre au support, qui ne contient ni mot de passe, ni clé, ni contenu de fiche.

L’accessibilité du site, en revanche, dépend du thème et de l’intégration : c’est au prestataire de s’y engager. Pour voir comment ces fonctions servent un office de tourisme, consultez la page WP-Apidae pour le tourisme.

Un modèle de cahier des charges à télécharger

Nous préparons un modèle de cahier des charges consacré à la partie Apidae, qui reprend cette checklist sous une forme prête à insérer dans votre consultation.

Pour le recevoir dès sa parution, écrivez-nous : nous vous l’enverrons.