RepairPluginDocs

Google Business Profile

Configurez l'intégration Google Business Profile dans RepairPlugin pour synchroniser automatiquement vos horaires d'ouverture et dates spéciales avec votre fiche Google.

google-business-profileintegrationoauthopening-hourslocations

Que pouvez-vous faire avec ceci ?

  • Synchroniser les horaires d'ouverture avec Google automatiquement — lorsque vous mettez à jour vos horaires dans RepairPlugin, les modifications sont envoyées vers votre fiche Google Business Profile.
  • Synchroniser les dates spéciales et jours fériés — les fermetures et horaires ajustés apparaissent sur votre fiche Google sans modification manuelle.
  • Associer plusieurs emplacements — avec Emplacements avancés actif (disponible sur le plan Scale), connectez chaque emplacement RepairPlugin à son propre Google Business Profile.
  • Voir le statut de synchronisation en un coup d'oeil — un badge de statut indique si chaque emplacement est synchronisé ou en attente.

Où le trouver

  1. Dans la barre latérale d'administration WordPress, cliquez sur RepairPlugin.
  2. Cliquez sur Settings.
  3. Cliquez sur Webhooks & Integrations dans la barre latérale.
  4. Cliquez sur l'onglet Google Business Profile en haut de la page.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=webhooks
The Google Business Profile integration tab showing OAuth credentials, authorization status, and location mapping table

Comment le configurer

Étape 1 : Configurer l'écran de consentement OAuth

  1. Rendez-vous sur l'écran de consentement OAuth de Google Cloud Console.
  2. Configurez l'écran de consentement avec ces portées requises :
    • https://www.googleapis.com/auth/userinfo.email
    • https://www.googleapis.com/auth/business.manage
  3. Définissez le statut de publication sur Testing (ajoutez votre e-mail aux utilisateurs de test) ou Production (nécessite la vérification par Google).

Étape 2 : Créer les identifiants OAuth

  1. Rendez-vous sur Google Cloud Console Credentials.
  2. Cliquez sur Create Credentials > OAuth client ID.
  3. Sélectionnez Web application comme type d'application.
  4. Sous Authorized redirect URIs, ajoutez l'URI de redirection affichée sur la page des paramètres RepairPlugin.
  5. Copiez le Client ID et le Client Secret.

Étape 3 : Activer les API requises

Activez ces deux API dans votre projet Google Cloud :

  1. My Business Account Management API
  2. My Business Business Information API

Étape 4 : Saisir les identifiants dans RepairPlugin

  1. Rendez-vous dans RepairPlugin > Settings > Webhooks & Integrations > Google Business Profile.
  2. Saisissez le Client ID et le Client Secret.
  3. Cliquez sur Save Settings.

Étape 5 : Autoriser la connexion

  1. Cliquez sur le bouton Click Here To Authorize.
  2. Connectez-vous avec le compte Google qui possède ou gère le Business Profile.
  3. Accordez les autorisations demandées.
  4. À votre retour, l'indicateur Is Authorized affiche Yes et le Connected Account montre votre e-mail.

Étape 6 : Sélectionner un compte (multi-comptes uniquement)

Si votre compte Google gère plusieurs comptes professionnels :

  1. Sélectionnez le bon compte dans le menu déroulant Please choose one account.
  2. Cliquez sur Save Settings.

Étape 7 : Associer les emplacements aux profils

  1. Le tableau d'association des emplacements affiche vos emplacements RepairPlugin avec un menu déroulant des Google Business Profiles disponibles.
  2. Pour chaque emplacement, sélectionnez le Google Business Profile correspondant. Le menu déroulant permet la recherche par nom et adresse.
  3. Chaque Google Business Profile ne peut être associé qu'à un seul emplacement RepairPlugin — pas de doublons.
  4. Sans Emplacements avancés, seul votre emplacement principal apparaît.
  5. Cliquez sur Save Settings.

Étape 8 : Activer la synchronisation

  1. Activez le commutateur Enable Syncing Google Business Profile Opening Hours and Special Dates with RepairPlugin.
  2. Cliquez sur Save Settings.
  3. La synchronisation s'exécute en tâche de fond. Vérifiez les badges de statut de synchronisation à côté de chaque emplacement.

Déconnecter l'intégration

Cliquez sur l'icône X à côté de l'e-mail du compte connecté pour révoquer l'autorisation.

Référence des paramètres

ParamètreDescriptionPar défautLe client voit
Client IdStocke le Client ID OAuth de votre projet Google Cloud, nécessaire pour l'authentification.videRien — réservé à l'administrateur
Client SecretStocke le Client Secret OAuth de votre projet Google Cloud.videRien — réservé à l'administrateur
Authorized Redirect URIAffiche l'URI que vous devez ajouter comme URI de redirection autorisée dans Google Cloud Console. Copiez cette valeur dans vos paramètres Google Cloud.généré automatiquement selon l'URL de votre siteRien — réservé à l'administrateur
Is AuthorizedIndique si RepairPlugin est connecté à Google. Affiche « Yes » lorsque connecté, « No » sinon.noRien — réservé à l'administrateur
Connected AccountAffiche l'e-mail du compte Google connecté. Cliquez sur l'icône X pour déconnecter l'intégration.N/ARien — réservé à l'administrateur
Account Selector (multi-account)Lorsque votre compte Google gère plusieurs comptes professionnels, vous permet de choisir quel compte utiliser. Changer le compte masque le tableau d'association jusqu'à l'enregistrement.premier compteRien — réservé à l'administrateur
Location Mapping TableAssocie chaque emplacement RepairPlugin à un Google Business Profile. Avec Emplacements avancés actif, tous les emplacements apparaissent. Sans lui, seul l'emplacement principal s'affiche. Un badge « Main » signale l'emplacement principal.aucun profil sélectionnéRien — affecte uniquement la fiche Google
Enable SyncingLorsqu'il est activé, RepairPlugin envoie vos horaires d'ouverture et dates spéciales vers les emplacements Google Business Profile associés. La synchronisation s'exécute en tâche de fond.offRien directement — mais votre fiche Google affiche les horaires corrects
Sync Status BadgeAffiche une coche verte lorsque synchronisé, ou gris lorsque en attente.masqué (affiché lorsque la synchronisation est activée et un profil est associé)Rien — réservé à l'administrateur

Questions fréquentes

Ai-je besoin des Emplacements avancés ?

Uniquement si vous avez plusieurs emplacements. Sans cette fonctionnalité, vous pouvez toujours connecter et synchroniser votre emplacement principal. Les Emplacements avancés vous permettent d'associer chaque emplacement à son propre Google Business Profile.

Qu'est-ce qui est synchronisé avec Google ?

RepairPlugin synchronise vos horaires d'ouverture habituels et vos dates spéciales (jours fériés, horaires ajustés, fermetures). Les autres informations de votre Business Profile comme l'adresse, le numéro de téléphone ou les photos ne sont pas affectées.

Articles connexes

Command Palette

Search for a command to run...