Loading

Erreur "www.google.com refused to connect" ou "The Google Maps Embed API must be used in an iframe" lors de l'intégration de Google Maps en tant qu'objet Page Web

Date de publication: Nov 9, 2023
Description
Lors de l'intégration de Google Maps en tant qu'objet Web dans des classeurs, les erreurs suivantes peuvent se produire :
 
The Google Maps Embed API must be used in an iframe (L'API intégrée Google Maps doit être utilisée dans un iframe)
 
Lors de l'accès à une version publiée du classeur, les erreurs ci-dessous peuvent se produire : 

www.google.com refused to connect (www.google.com a refusé de se connecter)

Ou
 
Refused to display 'https://www.google.com/maps?...' in a frame because it set 'X-Frame-Options' to 'sameorigin' (Refus d'afficher 'https://www.google.com/maps?...' dans un cadre parce que 'X-Frame-Options' est défini sur 'sameorigin')

Cause

Les serveurs Google interprètent le conteneur de tableau de bord qui inclut l'URL de la carte Google comme un cadre dans un site et bloquent de ce fait le rendu de la carte.
Résolution

Utilisez le format suivant avec le paramètre « &output=svembed » pour l'URL de Google Maps :
 
https://maps.google.com/?q=40.5509,-105.0668&output=svembed
 
(plutôt que https://www.google.com/maps/?q=40.5509,-105.0668)

Ressources supplémentaires
Pour plus d'informations à ce sujet, consultez la documentation suivante : 
Numéro d’article de la base de connaissances

001471883

 
Chargement
Salesforce Help | Article