Внедрение клиента Анализатора Интернета
Важно!
Служба 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>