Share via


Internet Analyzer クライアントの埋め込み

重要

Azure Internet Analyzer は 、2024 年 3 月 15 日に廃止されました。 詳細については、「 Azure Internet Analyzer の廃止」を参照してください。

この記事では、JavaScript クライアントをアプリケーションに埋め込む方法について説明します。 テストを実行し、スコアカード分析を受けるには、このクライアントのインストールが必要です。 プロファイル固有の JavaScript クライアントは、最初のテストが構成された後に提供されます。 そこから、新しいスクリプトを埋め込まなくても、そのプロファイルに対してテストを追加または削除することができます。 Internet Analyzer の詳細については、概要について説明するページを参照してください。

重要

このパブリック プレビュー版はサービス レベル アグリーメントなしで提供されています。運用環境のワークロードに使用することは避けてください。 特定の機能はサポート対象ではなく、機能が制限されることがあるか、Azure の場所によっては利用できない場合があります。 詳しくは、「Microsoft Azure プレビューの追加使用条件」をご覧ください。

開始する前に

Internet Analyzer が正常に機能するには、Azure やその他 Microsoft サービスへのアクセスを必要とします。 クライアントを埋め込む前に、fpc.msedge.net と構成済みのエンドポイント URL (CLI を通じて表示) へのネットワーク アクセスを許可してください。

クライアント スクリプトの URL を検索する

スクリプトの URL は、テストの構成後に Azure portal または Azure CLI を使用して見つけることができます。 詳細については、Internet Analyzer リソースの作成に関するページを参照してください。

方法 1. Azure portal で、このリンクを使用して、Azure Internet Analyzer のプレビュー ポータル ページを開きます。 [設定] > [構成] に移動して Internet Analyzer のプロファイルに移動し、スクリプトの URL を確認します。

方法 2. Azure CLI を使用して、scriptFileUri プロパティを確認します。

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

クライアントの詳細

このスクリプトは、プロファイルとテストで使用する目的でのみ生成されます。 スクリプトは読み込まれた後、2 秒の遅延で実行されます。 まず、Internet Analyzer サービスに接続して、テストで構成されているエンドポイントの一覧を取得します。 その後、測定を実行し、結果の時間数を Internet Analyzer サービスにアップロードします。

クライアントの例

これらの例では、クライアントの JavaScript を Web ページまたはアプリケーションに埋め込むための基本的な方法をいくつか示します。 スクリプト URL のプロファイル ID の例として、0bfcb32638b44927935b9df86dcfe397 を使用します。

ページ読み込み時に実行する

最も簡単な方法は、meta タグ ブロック内でスクリプト タグを使用することです。 このタグは、ページの読み込みごとにスクリプトを 1 回実行します。

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

次のステップ

Internet Analyzer の FAQ を読む