Configurer son calendrier Calendar

  • Home
  • Configurer son calendrier Calendar

Guide pour les administrateurs et les acheteurs de Booking Tour N2D

Retrouvez vos réservations d’excursions dans l’agenda Google de votre équipe. La connexion se configure dans votre propre site WordPress, après installation de Booking Tour N2D.

À quoi sert cette connexion ?

Le plugin envoie un événement privé par excursion, y compris chaque excursion d’un combo. Il reprend la référence de commande, le nombre de participants, les heures de départ et de retour et le point de rendez-vous. Les changements de réservation effectués dans WordPress sont répercutés dans Google. Modifier un événement dans Google ne modifie ni la réservation ni les places disponibles dans WooCommerce.

Avant de commencer

  • Disposez d’un accès administrateur à votre WordPress et de la version de Booking Tour N2D proposant le sous-menu Google Calendar.
  • Votre site doit utiliser HTTPS.
  • Utilisez un compte Google dont vous êtes propriétaire de l’agenda à connecter.
  • Gardez ouverts votre WordPress et Google Cloud dans deux onglets.

1. Récupérer l’URL de votre site

Dans WordPress, ouvrez Booking Tour N2D → Google Calendar. Copiez la valeur affichée sous Redirect URL / URL de redirection. Vous la collerez dans Google à l’étape 4.

Utilisez l’URL affichée par votre plugin. Elle appartient à votre site, pas à Softheavy. Exemple indicatif :

https://votre-site.fr/wp-admin/admin-post.php?action=n2d_gc_callback

2. Créer le projet Google et activer l’API

  1. Ouvrez Google Cloud Console et connectez-vous avec votre compte Google.
  2. Créez un projet nommé Booking Tour N2D, puis sélectionnez-le.
  3. Dans API et services → Bibliothèque, recherchez Google Calendar API et cliquez sur Activer.

3. Configurer l’autorisation Google

Ouvrez Google Auth Platform. Renseignez le nom de l’application, votre adresse d’assistance et votre adresse de contact.

  • Compte Gmail personnel : choisissez une audience Externe. Pour les premiers essais, ajoutez le compte Google qui connectera l’agenda dans Audience → Utilisateurs de test.
  • Organisation Google Workspace : l’audience Interne convient lorsque l’application reste réservée aux membres de cette organisation et que cette option est disponible.

Dans Accès aux données → Ajouter ou supprimer des autorisations, ajoutez :

https://www.googleapis.com/auth/calendar.events.owned

Cette autorisation permet de consulter, créer, modifier et supprimer les événements des agendas dont vous êtes propriétaire. Enregistrez la configuration.

4. Créer les identifiants de connexion

  1. Dans Google Auth Platform → Clients, cliquez sur Créer un client.
  2. Choisissez Application Web et donnez-lui un nom, par exemple Booking Tour N2D — mon site.
  3. Dans URI de redirection autorisés, ajoutez exactement l’URL copiée à l’étape 1, sans espace ni modification.
  4. Créez le client, puis récupérez son ID client et son secret client.

Le secret client se renseigne uniquement dans l’administration de votre plugin. Ne le publiez pas sur une page ou dans une capture d’écran partagée.

5. Connecter l’agenda dans WordPress

Retournez dans Booking Tour N2D → Google Calendar et complétez :

Champ du pluginValeur à saisir
Google Client IDL’ID client fourni par Google.
Google Client SecretLe secret client fourni par Google.
Calendar ID / ID de l’agendaprimary pour l’agenda principal du compte connecté.

Pour un agenda distinct dont vous êtes propriétaire, renseignez son ID à la place de primary. Vous le trouverez dans les paramètres Google Calendar de cet agenda, dans Intégrer l’agenda.

  1. Cliquez sur Enregistrer les réglages / Save settings.
  2. Cliquez sur Connecter Google / Connect Google.
  3. Sélectionnez le compte Google prévu et autorisez l’accès demandé.
  4. Au retour dans WordPress, vérifiez que le statut indique Connecté / Connected.

6. Vérifier une première synchronisation

Cliquez sur Synchroniser les réservations existantes / Synchronize existing reservations. Ouvrez ensuite l’agenda sélectionné dans Google Calendar.

  • Comparez une réservation active avec son événement : excursion, participants, date, départ et retour.
  • Pour un combo, vérifiez la présence d’un événement par excursion.
  • Sur une réservation d’essai, modifiez la date dans WordPress et vérifiez la mise à jour dans Google.

Le traitement s’exécute en arrière-plan, environ toutes les cinq minutes lorsque les tâches planifiées WordPress fonctionnent. Ce délai n’est pas une garantie de traitement immédiat. Consultez la dernière synchronisation et les éventuelles erreurs dans la page du plugin.

Ce qui est synchronisé

Les excursions actives des commandes En cours (processing), Terminées (completed) et En attente (on-hold) sont prises en compte. Les commandes en attente de paiement (pending) sont exclues. Une annulation enregistrée dans WordPress retire l’événement correspondant lors du prochain traitement réussi. Les noms, e-mails et téléphones des clients ne sont pas exportés ; aucune invitation client n’est envoyée par cette fonction.

Résoudre les problèmes courants

  • redirect_uri_mismatch : comparez l’URI enregistrée dans Google avec l’URL affichée par le plugin. Le domaine, HTTPS, le chemin et les paramètres doivent correspondre exactement.
  • Accès refusé en mode test : vérifiez que le bon compte figure parmi les utilisateurs de test et que l’autorisation Calendar demandée est configurée.
  • Statut connecté, mais aucun événement : vérifiez l’ID de l’agenda, les réservations éligibles, la dernière synchronisation et le fonctionnement des tâches WordPress.
  • Autorisation expirée ou révoquée : reconnectez le compte depuis le plugin. La déconnexion conserve les événements déjà présents dans Google.

Après les essais : utilisation régulière

Le mode test Google sert à vérifier la connexion. Avant une utilisation régulière, finalisez les réglages d’audience et de publication de votre application Google. Certaines autorisations nécessitent une vérification par Google ; suivez les exigences indiquées dans votre console. Le statut « Connecté » du plugin ne signifie pas que l’application a été approuvée par Google.


Documentation officielle Google

Guide mis à jour le 12 octobre 2026. Les intitulés Google peuvent varier selon la langue de votre console.

Let us help you get your project started.

Contact us
+44(0)20 3156
+1 866 512 0268

Start your project