Внедрение клиента Анализатора Интернета

Важно!

Служба Azure Internet Analyzer была прекращена 15 марта 2024 г. Дополнительные сведения см. в статье Прекращение поддержки Анализатора Интернета Azure.

Из этой статьи вы узнаете, как внедрить клиент JavaScript в приложение. Установка этого клиента необходима для выполнения тестов и получения аналитики системы показателей. Клиент JavaScript, зависящий от профиля, предоставляется после настройки первого теста. После этого можно добавлять или удалять тесты в этом профиле без внедрения нового скрипта. Дополнительные сведения об Анализаторе Интернета см. в обзоре.

Важно!

Эта общедоступная предварительная версия предоставляется без соглашения об уровне обслуживания и не должна использоваться для производственных рабочих нагрузок. Некоторые функции могут не поддерживаться, иметь ограничения и быть доступными не во всех расположениях Azure. См. дополнительные условия использования для предварительных версий Microsoft Azure.

Перед началом

Для правильной работы Анализатора Интернета требуется доступ к Azure и другим службам Майкрософт. Перед внедрением клиента разрешите сетевой доступ к fpc.msedge.net и всем URL-адресам предварительно настроенных конечных точек (видимым в CLI).

Поиск URL-адреса клиентского сценария

URL-адрес скрипта можно найти с помощью либо портала Azure, либо Azure CLI после настройки теста. Дополнительные сведения см. в разделе о создании ресурса Анализатора Интернета.

Вариант 1. На портале Azure используйте эту ссылку, чтобы открыть страницу портала предварительной версии для Анализатора Интернета Azure. Перейдите к профилю анализатора Интернета, чтобы просмотреть URL-адрес скрипта, перейдя в раздел Конфигурация параметров>.

Вариант 2. С помощью Azure CLI проверьте свойство scriptFileUri.

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

Сведения о клиенте

Скрипт создается специально для профиля и тестов. После загрузки скрипт будет выполняться с задержкой в 2 секунды. Сначала он обращается к службе "Анализатор Интернета", чтобы получить список конечных точек, настроенных в тестах. Затем он выполняет измерения и передает результаты с указанием времени обратно в службу "Анализатор Интернета".

Примеры клиента

В этих примерах показано несколько основных методов внедрения клиента JavaScript в веб-страницу или приложение. В качестве примера идентификатора профиля для URL-адреса скрипта используется 0bfcb32638b44927935b9df86dcfe397.

Запуск при загрузке страницы

Самый простой способ — использовать тег скрипта внутри блока метатега. Этот тег будет выполнять скрипт один раз для каждой загрузки страницы.

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

Дальнейшие действия

Вопросы и ответы об Анализаторе Интернета