Incorporer le client Internet Analyzer

Important

Azure Internet Analyzer a été mis hors service le 15 mars 2024. Pour plus d’informations, consultez Mise hors service d’Azure Internet Analyzer.

Cet article explique comment incorporer le client JavaScript dans votre application. L’installation de ce client est nécessaire pour exécuter des tests et recevoir des analyses de tableaux de bord. Le client JavaScript spécifique au profil est fourni après la configuration du premier test. À partir de là, vous pouvez continuer à ajouter ou supprimer des tests dans ce profil sans avoir à incorporer de nouveaux scripts. Pour plus d’informations sur Internet Analyzer, consultez la vue d’ensemble.

Important

Cette préversion publique est fournie sans contrat de niveau de service et ne doit pas être utilisée pour les charges de travail de production. Certaines fonctionnalités peuvent ne pas être prises en charge, disposer de capacités limitées ou ne pas être disponibles dans tous les emplacements Azure. Consultez les Conditions d’utilisation supplémentaires des préversions de Microsoft Azure.

Avant de commencer

Internet Analyzer requiert l’accès à Azure et à d’autres services Microsoft pour fonctionner correctement. Autorisez l’accès réseau à fpc.msedge.net et à toutes les URL de point de terminaison préconfigurées (visibles via CLI) avant d’incorporer le client.

Rechercher l’URL du script client

L’URL du script est accessible via le Portail Azure ou Azure CLI après la configuration d’un test. Pour en savoir plus, consultez Create an Internet Analyzer Resource (Créer une ressource Internet Analyzer).

Option 1. Dans le Portail Azure, utilisez ce lien pour ouvrir la page du portail en préversion pour Azure Internet Analyzer. Accédez à votre profil Internet Analyzer pour afficher l’URL du script en vous rendant dans Paramètres > Configuration.

Option 2. À l’aide d’Azure CLI, vérifiez la propriété scriptFileUri.

    az extension add --name internet-analyzer    
    az internet-analyzer test list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"

Détails du client

Le script est généré spécifiquement pour votre profil et vos tests. Une fois chargé, le script s’exécute après un délai de 2 secondes. Tout d’abord, il contacte le service Internet Analyzer pour extraire la liste des points de terminaison configurés dans vos tests. Il exécute ensuite les mesures et charge à nouveau les résultats chronométrés dans le service Internet Analyzer.

Exemples de clients

Ces exemples illustrent quelques méthodes de base pour incorporer le client JavaScript dans votre page web ou application. Nous utilisons 0bfcb32638b44927935b9df86dcfe397 comme exemple d’ID de profil pour l’URL de script.

Exécuter au chargement de la page

La méthode la plus simple consiste à utiliser la balise de script dans le bloc de balises meta. Cette balise va exécuter le script une fois par chargement de page.

<html>
<meta>
    <script src="//fpc.msedge.net/client/v2/0bfcb32638b44927935b9df86dcfe397/ab.min.js"></script>
</meta>
<body></body>
</html>

Étapes suivantes

Consultez la FAQ sur Internet Analyzer