[共通] WebAgentのインストール

この文書は、Browser環境でのIMQA Web Agentを適用する方法を提供します。

IMQA Web Agentは2つの方法でインストール方法を提供しています。 CDNサーバーに接続したり、設置型またはCDNでリクエストできない場合は、該当スクリプトをダウンロードして使用できます。 以下のリンクを通して右クリックし、"名前を付けて保存"をクリックして接続してください。 https://imqawebviewagent.blob.core.windows.net/agent/web-agent.js

1. WPM単独使用 (WebAgentインストール)

WPMサービスのみを利用し、Webブラウザアプリケーション構成でのウェブ性能分析のためのAgentインストール方法です。

CDNサーバから受信

IMQA Web Agentはスクリプトをhtmlの内部の最上段に挿入してください。

Web-agent.jsをリンクする html <head>
// Connect IMQA web-agent.js
<script src="https://cdn.imqa.io/agent/web-agent-1.1.11.js"></script>

// IMQA web-agent script required value
<script>
((w, c, _wv, _w, _wk, _mh, _b) => {
    w[c] = w[c] || {};
    function imqaConf(key, value){w[c][key]=value};

    imqaConf("imqaAgentUse", true);
    imqaConf("projectKey", "PROJECT_KEY");

    w[_w](w);
})(window, 'imqaClientConfig', 'IMQAWebviewMain', 'IMQAWebMain', 'webkit', 'messageHandlers', 'ImqaBridge')
</script>

ローカルインストール

Web-agent.jsをリンクする html <head>
// Connect IMQA web-agent.js
<script src="user path/web-agent-1.1.11.js"></script>

// IMQA web-agent script required value
<script>
((w, c, _wv, _w, _wk, _mh, _b) => {
    w[c] = w[c] || {};
    function imqaConf(key, value){w[c][key]=value};

    imqaConf("imqaAgentUse", true);
    imqaConf("projectKey", "PROJECT_KEY");

    w[_w](w);
})(window, 'imqaClientConfig', 'IMQAWebviewMain', 'IMQAWebMain', 'webkit', 'messageHandlers', 'ImqaBridge')
</script>

2. WPM / MPM 統合使用 (WebAgent+WebviewAgentインストール)

WPMとMPMサービスを利用し、モバイルとWebブラウザアプリケーション構成でのWebView/Web性能分析のためのAgentインストール方法です

CDNサーバから受信

IMQA Web Agentはスクリプトをhtmlの内部の最上段に挿入してください。

Web-agent.jsをリンクする html <head>
// Connect IMQA web-agent.js
<script src="https://cdn.imqa.io/agent/web-agent-1.1.11.js"></script>
<script src="https://cdn.imqa.io/agent/webview-agent-1.1.3.js"></script>

// IMQA web-agent script required value
<script>
((w, c, _wv, _w, _wk, _mh, _b) => {
    w[c] = w[c] || {};
    function imqaConf(key, value){w[c][key]=value};

    imqaConf("imqaAgentUse", true);
    imqaConf("projectKey", "PROJECT_KEY");
    if ((w[_wk] !== undefined && w[_wk][_mh] !== undefined) || w[_b] !== undefined)
      w[_wv](w);
    else w[_w](w);
})(window, 'imqaClientConfig', 'IMQAWebviewMain', 'IMQAWebMain', 'webkit', 'messageHandlers', 'ImqaBridge')
</script>

ローカルインストール

設置型またはCDNでリクエストできない場合は、該当スクリプトをダウンロードして使用できます。 このリンクを通して右クリックし、"名前を付けて保存"をクリックして接続してください。

Web-agent.jsをリンクする html <head>
// Connect IMQA web-agent.js
<script src="user path/web-agent-1.1.11.js"></script>
<script src="user path/webview-agent-1.1.3.js"></script>

// IMQA web-agent script required value
<script>
((w, c, _wv, _w, _wk, _mh, _b) => {
    w[c] = w[c] || {};
    function imqaConf(key, value){w[c][key]=value};

    imqaConf("imqaAgentUse", true);
    imqaConf("projectKey", "PROJECT_KEY");
    if ((w[_wk] !== undefined && w[_wk][_mh] !== undefined) || w[_b] !== undefined)
      w[_wv](w);
    else w[_w](w);
})(window, 'imqaClientConfig', 'IMQAWebviewMain', 'IMQAWebMain', 'webkit', 'messageHandlers', 'ImqaBridge')
</script>

Last updated