> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecter Google Maps à votre application

> Ajoutez des lieux, des itinéraires, des cartes et la météo à votre application Base44 avec le connecteur Google Maps.

Ajoutez le connecteur Google Maps à votre application Base44 pour rechercher des lieux, planifier des trajets, afficher des cartes et consulter la météo. Google Maps fonctionne avec les identifiants Base44 ou votre propre clé API Google Maps Platform.

> [!NOTE]
>
> Vous avez besoin d'un [**plan Builder**](https://base44.com/pricing) ou supérieur pour utiliser les connecteurs dans votre application.

***

## Ce que vous pouvez faire

Intégrez des données de localisation aux pages et aux flux de votre application.

> [card] Trouver des lieux
>
> Recherchez des lieux près d'un emplacement, et affichez leurs photos, leurs notes et leurs horaires d'ouverture.

> [card] Planifier des trajets
>
> Obtenez des itinéraires et des temps de trajet en direct, et suggérez une heure de départ.

> [card] Afficher des cartes
>
> Affichez des images de cartes et Street View, et vérifiez les adresses avant qu'une commande soit passée.

**API incluses**

Google Maps donne à votre application accès à ces API Google Maps Platform :

* **Places :** saisie semi-automatique, recherche textuelle, recherche à proximité, détails et photos des lieux
* **Routes :** itinéraires et temps de trajet
* **Geocoding :** conversion d'adresses en coordonnées, et inversement
* **Static Maps :** images de cartes
* **Street View :** images Street View et leurs détails
* **Time Zone :** fuseau horaire d'un emplacement
* **Weather :** conditions actuelles et prévisions quotidiennes
* **Air Quality :** qualité de l'air actuelle
* **Roads :** alignement d'un trajet sur les routes et recherche des routes les plus proches
* **Address Validation :** vérification et correction d'adresses

> [!NOTE]
>
> Les cartes interactives et 3D ne sont pas incluses. Elles s'exécutent dans le navigateur de vos visiteurs. Elles nécessitent donc une clé de navigateur Google Maps distincte, et non la clé que vous ajoutez sous **New credentials**.

**Exemples de prompts**

Dans le chat IA, décrivez les lieux ou les adresses, ce qui déclenche l'action et la façon dont les résultats doivent s'afficher dans votre application. Par exemple :

```text wrap theme={null}
Affiche le magasin le plus proche de l'adresse d'un client, avec le temps de trajet en direct et une carte.
```

```text wrap theme={null}
Trouve les cafés les mieux notés près d'une adresse, avec photos, notes et horaires d'ouverture.
```

```text wrap theme={null}
Affiche une alerte « heure de départ » pour chaque rendez-vous, selon le trafic en direct et la météo à son adresse.
```

```text wrap theme={null}
Vérifie et corrige les adresses de livraison avant qu'une commande soit passée.
```

```text wrap theme={null}
Affiche une photo Street View d'une adresse pour que les visiteurs reconnaissent l'entrée.
```

***

## Connecter Google Maps

Ajoutez Google Maps depuis le chat IA ou la page **Intégrations** de votre application, puis choisissez comment vous connecter :

* **Base44 credentials :** aucune clé API nécessaire. Les appels utilisent des crédits d'intégration. Seul le propriétaire de l'application peut choisir cette option.
* **New credentials :** utilisez votre propre clé API Google Maps Platform. Les appels n'utilisent pas de crédits d'intégration, et Google peut vous les facturer. Activez les [API incluses](#ce-que-vous-pouvez-faire) dans Google Cloud, et ne limitez pas la clé à des sites web.

> [!NOTE]
>
> Les conditions d'utilisation de votre application doivent indiquer qu'elle inclut des fonctionnalités et du contenu Google Maps. Elles doivent aussi préciser que leur utilisation est soumise aux [Conditions d'utilisation supplémentaires de Google Maps pour les utilisateurs finaux](https://maps.google.com/help/terms_maps/) et aux [Règles de confidentialité de Google](https://policies.google.com/privacy).

> [tab] Depuis le chat IA
>
> **Pour connecter Google Maps depuis le chat IA :**
>
> 1. Ouvrez votre application dans l'éditeur d'application.
> 2. Demandez au chat IA d'ajouter une fonctionnalité Google Maps, comme l'un des exemples de prompts.
> 3. Si le chat IA pose d'abord des questions, répondez-y.
> 4. Choisissez comment vous connecter :
>    * **Base44 credentials :** cliquez sur **Use Base44 credentials**.
>    * **New credentials :**
>      1. Sélectionnez **New credentials**.
>      2. Cliquez sur **Continuer**.
>      3. Saisissez votre clé dans **Google Maps Platform API key**.
>      4. Cliquez sur **Save credentials**.

> [tab] Depuis le tableau de bord de votre application
>
> **Pour ajouter Google Maps depuis le tableau de bord de votre application :**
>
> 1. Cliquez sur **Tableau de bord** dans votre éditeur d'application.
> 2. Cliquez sur **Intégrations**.
> 3. Cliquez sur **Ajouter un connecteur**.
> 4. Cliquez sur **Google Maps**.
> 5. Cliquez sur **Suivant**.
> 6. Cliquez sur **Ajouter un connecteur**.
> 7. Choisissez comment vous connecter :
>    * **Base44 credentials :** cliquez sur **Use these credentials**.
>    * **New credentials :**
>      1. Sélectionnez **New credentials**.
>      2. Cliquez sur **Continuer**.
>      3. Saisissez votre clé dans **Google Maps Platform API key**.
>      4. Cliquez sur **Save credentials**.

> [!TIP]
>
> Une fois connecté, cliquez sur un prompt sous **What you can build** pour l'ajouter au chat IA. Modifiez-le ensuite, puis envoyez-le.

***

## Dépannage

Si Google Maps ne se connecte pas ou cesse de fonctionner, vérifiez qui l'a connecté et quels identifiants votre application utilise.

> [accordion] Les identifiants Base44 n'apparaissent pas quand vous ajoutez Google Maps
>
> Seul le propriétaire de l'application peut choisir les identifiants Base44. Demandez-lui de connecter Google Maps, ou sélectionnez **New credentials** et utilisez votre propre clé API Google Maps Platform.

> [accordion] Les appels avec votre propre clé échouent avec une erreur de Google
>
> Google rejette les appels quand une API n'est pas activée pour votre clé ou que les restrictions de la clé la bloquent. Base44 affiche l'erreur de Google telle quelle. Dans votre projet Google Cloud, activez les [API incluses](#ce-que-vous-pouvez-faire) et autorisez-les dans les restrictions d'API de la clé. Supprimez aussi toute restriction de site web (HTTP referrer) de la clé.

***

## FAQ

> [accordion] Puis-je passer des identifiants Base44 à ma propre clé API, et inversement ?
>
> Oui, vous pouvez changer à tout moment. Seul le propriétaire de l'application peut choisir les identifiants Base44.
>
> **Pour changer d'identifiants :**
>
> 1. Cliquez sur **Tableau de bord** dans votre éditeur d'application.
> 2. Cliquez sur **Intégrations**.
> 3. Cliquez sur **Google Maps** sous **Connexions de l'app**.
> 4. Cliquez sur **Change credentials**. Les identifiants actuellement utilisés par votre application sont marqués **In use**.
> 5. Choisissez comment vous connecter :
>    * **Base44 credentials :** cliquez sur **Use these credentials**.
>    * **New credentials :**
>      1. Sélectionnez **New credentials**.
>      2. Cliquez sur **Continuer**.
>      3. Saisissez votre clé dans **Google Maps Platform API key**.
>      4. Cliquez sur **Save credentials**.

> [accordion] Comment Google Maps utilise-t-il les crédits ?
>
> Les appels avec les identifiants Base44 utilisent des crédits d'intégration, y compris les appels de test que le chat IA effectue pendant la création de votre fonctionnalité. Le nombre de crédits dépend de l'appel. Une fonctionnalité peut effectuer plusieurs appels à chaque exécution, par exemple une recherche de lieu et une image de carte.
>
> Pour voir ce que votre application a utilisé, [ouvrez Utilisation de l'application](https://docs.base44.com/fr/Account-and-billing/Credits.md#depuis-votre-application) et sélectionnez **Afficher les détails** sous **Integration credits**.

> [!NOTE]
>
> Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la [version anglaise](https://docs.base44.com/index.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.