J'ai copié le code exemple de Google exacte pour intégrer l'API Google Analytics de https://developers.google.com/analytics/devguides/reporting/embed/v1/getting-startedGoogle Analytics embed API ne se charge pas en raison d'une erreur de politique de sécurité de contenu
Et ce que mon navigateur dit est:
contenu de la politique de sécurité: Ignorant « dangereux-ligne » au sein de script src: 'stricte dynamique' spécifiée (inconnue)
contenu Politique de sécurité: Ignorer « https: » dans un script src: « stricte-dynami c » spécifié (inconnu)
contenu politique de sécurité: Ignorer « http: » au script src: 'stricte dynamique' spécifiée (inconnue)
Je l'ai essayé à la fois sur mon http localhost, et un domaine https sur un serveur web, avec le même résultat.
Le code réel en dessous de l'étape 2 n'est pas nécessaire pour répliquer le problème, seul l'ajout de leur script au document entraîne déjà l'apparition de cette erreur. L'erreur n'est donc en aucun cas liée à un compte Google spécifique ou à une clé API.
Comme ceci:
<!DOCTYPE html>
<html>
<head>
<title>Embed API Demo</title>
</head>
<body>
<!-- Step 1: Create the containing elements. -->
<section id="auth-button"></section>
<section id="view-selector"></section>
<section id="timeline"></section>
<!-- Step 2: Load the library. -->
<script>
(function(w,d,s,g,js,fjs){
g=w.gapi||(w.gapi={});g.analytics={q:[],ready:function(cb){this.q.push(cb)}};
js=d.createElement(s);fjs=d.getElementsByTagName(s)[0];
js.src='https://apis.google.com/js/platform.js';
fjs.parentNode.insertBefore(js,fjs);js.onload=function(){g.load('analytics')};
}(window,document,'script'));
</script>
</body>
</html>
Il ne dit nulle part sur cette page ou la documentation que ce code est dépréciée, ou vieux, ou ne sont plus valables. Mais le fichier script est juste refusé, et je ne sais pas où aller à partir d'ici.