Doc produitsMenu

Octroi au connecteur de l'accès à Google Sites

Avant que vous puissiez configurer des sources Google Sites, vous devez donner au connecteur l'accès au contenu de Google Sites à indexer. Les étapes sont les mêmes, que vous autorisiez l'accès aux Google Sites associés à un compte Google personnel ou à un compte de domaine Google Apps.

Une source Coveo doit connaître les valeurs de Client ID, Client Secret et de OAuth2 Refresh Token associées à vos Google Sites.

Obtention des valeurs Client ID et Client Secret de Google Sites

  1. À l'aide d'un compte qui a accès à l'ensemble du contenu Google Sites que vous souhaitez indexer, connectez-vous à la Console Google APIs.

    Note : Lorsque vous cliquez sur le lien ci-dessus, si vous obtenez une page qui est presque vide, redémarrez votre navigateur, effacez les jetons ou videz la cache du navigateur pour veiller à ce que vous puissiez accéder correctement à la page.

  2. Dans la console Google APIs, cliquez sur Create project pour créer un projet API pour le connecteur Google Sites.

  3. Dans la boîte de dialogue Create project, saisissez un nom de projet de votre choix, puis cliquez sur Create project.

    Exemple : Votre nom de projet peut être : Google Sites Coveo Connector

  4. Sélectionnez l'onglet API Access, puis cliquez sur Create an OAuth 2.0 client ID.

  5. Dans la boîte de dialogue Create Client ID, dans la section Branding Information :

    1. Dans la boîte Product Name, saisissez le nom suivant pour le connecteur Google Sites : Coveo-GoogleSitesConnector-v1.

    2. Laissez les paramètres Product logo et Home Page URL vides, car ils ne sont pas nécessaires à cette fin.

    3. Cliquez sur Suivant.

  6. Dans la section Client ID Settings :

    1. Pour Application type, sélectionnez Installed application.

    2. Pour le type d'application installé, sélectionnez Other.

    3. Cliquez sur Create Client ID.

  7. Dans la page API Access, à partir de la section Client ID for installed applications, prenez en note les valeurs de Client ID et de Client secret.

Obtention d'un jeton de rafraîchissement OAuth2 de Google Sites

Maintenant que le connecteur Google Sites est enregistré en créant un projet API et a obtenu sont identification de client OAuth2, vous devez obtenir l'autorisation pour que le connecteur puisse accéder au contenu de Google Sites.

Le connecteur Coveo a besoin d'un jeton de rafraîchissement OAuth2 qui ne peut être obtenu que programmatiquement (voir Using OAuth 2.0 to Access Google APIs).

Si vous n'avez pas d'outil pour récupérer le jeton de rafraîchissement OAuth2, contactez Coveo Support pour obtenir de l'aide.