Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.
    Comment: Published by Scroll Versions from this space and version 20.7-next
    Sv translation
    languageen

    This page discusses how to set the current domain in the JavaScript Agent cookie. 

    The JavaScript Agent itself writes a session cookie to the page, for timing purposes. This cookie is set when the user clicks a link and the unload event is fired. By default, the cookie is set to the broadest possible version of the originating domain (e.g., *.domain.com) to increase the likelihood that the next page opened in the same domain can access that cookie. For more on how Browser Monitoring uses cookies, see More on Cookies and Browser Monitoring Data.

    In some cases, however, it may be necessary to limit the cookie to the full exact domain name. To do this, add a flag in the "adrum-start-time" script to the header of each page right after the <head> tag and before the entry that includes the location of the agent (adrum.js). The flag should read: window["adrum-use-strict-domain-cookies"] = true.

    After you include the start-time line, the strict domain flag, and the agent, the <head> section in your monitored web pages should look something like this:

    Code Block
    languagexml
    <head>
        <script type='text/javascript' charset='UTF-8'>>
            window["adrum-start-time"] = new Date().getTime();
            window["adrum-use-strict-domain-cookies"] = true;
        </script>
        <script src='//cdn.appdynamics.com/adrum/adrum-latest.js' type='text/javascript' charset='UTF-8'></script>
        ...
    </head>
    Sv translation
    languageja

    JavaScript エージェントは、タイミングのために、ページにセッション cookie を書き込みます。この cookie は、ユーザがリンクをクリックして、unload イベントが発生したときに設定されます。デフォルトでは、同じドメイン内で開く次のページがその cookie にアクセスできる可能性を高めるために、発信元ドメインの最も広範なバージョン(例:*.domain.com)に cookie が設定されています。ブラウザモニタリングで cookie を使用する方法の詳細については、「Cookie とブラウザモニタリングデータの詳細」を参照してください

    ただし、場合によっては、cookie を完全に正確なドメイン名に制限する必要があります。これを行うには 、"adrum-start-time" スクリプト内のフラグを各ページのヘッダー(<head> タグの直後、エージェント(adrum.js)の場所を含むエントリの前)に追加します。このフラグは、window["adrum-use-strict-domain-cookies"] = true です。

    開始時刻の行、strict domain フラグ、およびエージェントを追加した後、モニタ対象の Web ページの <head> セクションは次のようになります。

    Code Block
    languagexml
    <head>
        <script type="text/javascript" charset="UTF-8">&gt;
            window["adrum-start-time"] = new Date().getTime();
            window["adrum-use-strict-domain-cookies"] = true;
        </script>
        <script src="//cdn.appdynamics.com/adrum/adrum-latest.js" type="text/javascript" charset="UTF-8"/>
        ...
    </head>