La configuration OAuth pour le Profil d’établissement Google est l’étape qui éloigne la plupart des utilisateurs de WordPress de l’automatisation. Elle ressemble à un labyrinthe de cinq onglets. En pratique, c’est dix minutes si vous suivez le bon ordre. Ce guide s’en tient à cet ordre.
Créez un projet Google Cloud
Rendez-vous sur console.cloud.google.com. Créez un nouveau projet au nom de votre entreprise. Sélectionnez le projet. Ouvrez la bibliothèque d’API.
Activez les API My Business Account Management API, My Business Business Information API et My Business API v4. Trois clics chacune.
Configurez l’écran de consentement OAuth
Choisissez le type d’utilisateur Externe. Remplissez les champs obligatoires : nom de l’application, e-mail d’assistance, e-mail du développeur. Ignorez l’écran des champs d’application pour l’instant. Ajoutez-vous comme utilisateur de test.
Vous n’avez pas besoin de vérification pour utiliser le projet pour votre propre entreprise. Le mode test suffit.
Créez les identifiants client OAuth
Identifiants, Créer des identifiants, ID client OAuth. Type d’application : Application Web. Ajoutez l’URL de votre site WordPress aux origines autorisées et l’URL de rappel de l’extension aux URI de redirection autorisés.
Enregistrez et téléchargez le JSON. Ou copiez l’identifiant client et le secret pour l’étape suivante.
Collez-les dans WordPress
GMB Poster dispose d’un assistant de configuration qui accepte l’identifiant client et le secret que vous venez de copier. Collez-les, cliquez sur Autoriser, connectez-vous avec le compte Google propriétaire de votre Profil d’établissement, puis choisissez l’établissement.
L’extension GMB Poster stocke les deux identifiants chiffrés avec la AUTH_KEY de votre site. Rien ne quitte votre serveur.
Testez avec une publication d’exemple
Publiez un brouillon ou cliquez sur Publier maintenant sur un élément existant de la file de l’extension. En une minute, la publication devrait apparaître sur votre Profil d’établissement Google.
En cas d’échec, la ligne de la file affiche l’erreur de l’API Google pour que vous puissiez corriger et réessayer.
Questions fréquentes
La configuration OAuth pour le Profil d’établissement Google coûte-t-elle quelque chose ?
Non. Le niveau gratuit de Google Cloud couvre tout ce qui est nécessaire pour ce cas d’usage.
Pourquoi des identifiants OAuth par installation ?
Les secrets partagés entre de nombreux sites enfreignent les Conditions d’utilisation de Google et créent un point de défaillance unique. Le modèle par installation est le modèle sûr.
Que faire si mon écran de consentement indique application non vérifiée ?
Les utilisateurs en mode test voient cet avertissement mais peuvent quand même autoriser. Vous n’avez besoin de vérification que pour une application publique multi-utilisateurs.
Le jeton OAuth expirera-t-il ?
Les jetons d’accès se renouvellent automatiquement à l’aide du jeton d’actualisation. Aucune nouvelle authentification manuelle n’est nécessaire.
Vous préférez que quelqu’un mette en place l’automatisation de votre Profil d’établissement Google, prête à l’emploi ? Defyn conçoit et maintient ces flux de travail pour les entreprises australiennes.



