将 Internet 分析器客户端嵌入

重要

Azure Internet 分析器于 2024 年 3 月 15 日 停用。 有关详细信息,请参阅 Azure Internet 分析器停用

本文介绍如何在应用程序中嵌入 JavaScript 客户端。 安装此客户端是运行测试和接收记分卡分析所必需的。 配置第一个测试后,将提供与配置文件相关的 JavaScript 客户端。 在此处,可以继续向该配置文件添加或删除测试,而无需嵌入新脚本。 有关 Internet 分析器的详细信息,请参阅 概述

重要

此公共预览版不附带服务级别协议,不应用于生产工作负荷。 某些功能可能不受支持,可能具有受约束的功能,或者可能无法在所有 Azure 位置使用。 有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款

开始之前

Internet 分析器需要访问 Azure 和其他Microsoft服务才能正常运行。 在嵌入客户端之前,请确保允许网络访问 fpc.msedge.net 以及所有通过 CLI 可见的预配置终结点 URL。

查找客户端脚本 URL

配置测试后,可以通过 Azure 门户或 Azure CLI 找到脚本 URL。 有关详细信息,请参阅 创建 Internet 分析器资源

选项 1. 在 Azure 门户中, 使用此链接 打开 Azure Internet 分析器的预览门户页面。 导航到 Internet 分析器配置文件,转到“设置配置”>以查看脚本 URL。

选项 2. 使用 Azure CLI 检查 scriptFileUri 属性。

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

客户端详细信息

该脚本是专门为您的配置文件和测试生成的。 加载后,脚本将在 2 秒延迟时执行。 首先,它会联系 Internet 分析器服务来提取测试中配置的终结点列表。 然后,它会运行度量并将计时结果上传回 Internet 分析器服务。

客户端示例

这些示例演示了一些将客户端 JavaScript 嵌入网页或应用程序的基本方法。 我们将 0bfcb32638b44927935b9df86dcfe397 用作脚本 URL 的示例配置文件 ID。

在页面加载时运行

最简单的方法是在元标记块中使用脚本标记。 此标签将在每次页面加载时执行一次脚本。

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

后续步骤

阅读 互联网分析器常见问题解答