Oracle® Fusion Middleware WebCenter Sitesインストレーション・ガイド 11g リリース1 (11.1.1.8.0) E49672-02 |
|
前 |
次 |
この章の内容は、次のとおりです。
ビジターのトラッキングは、データ取得アプリケーション(センサー)によって行われます。ビジターは次のメソッドでトラッキングできます。
自己構成メソッド。新規ビジターのトラッキングをサポートします。
Sessionfingerprint
メソッド
Cookieメソッド
注意: デフォルトでは、すべてのサイトで |
ビジターをトラッキングするメソッドは、ビジター・トラッキング・コードをglobal.xml
(およびトラッキング・メソッドによってはimg
タグ)に追加することで実装します。
注意: ビジター・トラッキング・メソッドを変更する場合は、各センサー・インスタンスの
|
自己構成ビジター・トラッキング・メソッドでは、イメージ・リクエストに追加されるcookieid
パラメータの値が使用されます。
ビジターをトラッキングする手順は、次のとおりです。
次のパラメータをimg
タグに追加します。
cookieid
: ビジターID
newvisitor
: ユーザーがすでにそのサイトを訪問したことがあるかどうかを判別します。
cookieid
パラメータの名前を(たとえばvisitorid
に)変更する必要がある場合、次のことも実行する必要があります。
global.xml
の次の行を、その後に示すように変更します。
変更前:
<alias name="cookieid" for="cooki
eid"/>
変更後:
<alias name="visitorid" for="cook
ieid"/>
visitorid
およびnewvisitor
パラメータをimg
タグに渡します。
Sessionfingerprint
メソッドは、IPアドレス、画面解像度、およびセッションをビジターに割り当てるエージェント文字列の組合せによって各ビジターを識別します。Sessionfingerprint
は、すべてのサイトに対して有効化することも、選択したサイトに対して有効化することもできます。Sessionfingerprint
は、Analyticsが最初にインストールされたときはデフォルトですべてのサイトに対して有効化されています。
注意:
|
sessionfingerprintメソッドを有効化する手順は、次のとおりです。
すべてのサイトのビジター・トラッキングを有効化するには、次の太字の行をglobal.xml
に追加します(次に示すようにデフォルトの<params> ... </params>
タグ内にそれらをネストします)。
<params host="default"><param type="string" name="sessionIdGenerator"
value="AppServerId"/>
<param type="string" name="visitorIdGenerator"
value="SessionfingerprintId"/>
... </params>
選択したサイトのビジター・トラッキングを有効化するには、太字の行をglobal.xml
に追加します(次に示すように<root>
タグ内にそれらをネストします)。
<root><params site="sitename">
<param type="string" name="sessionIdGenerator"
value="AppServerId"/>
<param type="string" name="visitorIdGenerator"
value="SessionfingerprintId"/>
</params> <params host="default"> ...
表29-1は、Sessionfingerprint
ビジター・トラッキングのパラメータを示しています。
Cookieメソッドを使用すると、ビジター・トラッキングをすべてのサイトにわたって有効化することも、選択したサイト内で有効化することもできます。
Cookieメソッドを有効化する手順は、次のとおりです。
すべてのサイトのビジター・トラッキングを有効化するには、次の太字の行をglobal.xml
に追加します(次に示すようにデフォルトの<params> ... </params>
タグ内にそれらをネストします)。
<params host="default"><param type="string" name="visitorIdGenerator"
value="CookieId"/>
<param type="string" name="visitorIdCookieName" value="visid"/>
<param type="string" name="visitorIdCookieMaxAge"
value="31536000"/>
<param type="string" name="visitorIdCookieDomain" value="firstsiteii"/>
<param type="string" name="visitorIdCookiePath" value="/"/>
<param type="string" name="visitorIdCookieSecure"
value="false"/>
... </params>
選択したサイトのビジター・トラッキングを有効化するには、太字の行をglobal.xml
に追加します(次に示すように<root>
タグ内にそれらをネストします)。
<root><params site="FirstSiteII">
<param type="string" name="sessionIdGenerator" value="AppServerId"/>
<param type="string" name="visitorIdGenerator" value="CookieId"/>
<param type="string" name="visitorIdCookieName" value="visid"/>
<param type="string" name="visitorIdCookieMaxAge" value="31536000"/>
<param type="string" name="visitorIdCookieDomain" value=".firstsiteii.at"/>
<param type="string" name="visitorIdCookiePath" value="/"/>
<param type="string" name="visitorIdCookieSecure" value="false"/>
</params> <params host="default"> ...
表29-2は、Cookieベースのビジター・トラッキングのパラメータを示しています。
表29-2 Cookieベースのビジター・トラッキングのパラメータ
パラメータ | 説明 |
---|---|
sessionIdGenerator |
セッションの識別に使用されるIDジェネレータを指定します。 注意: デフォルト値は |
visitorIdGenerator |
サイトのビジターの識別に使用されるIDジェネレータを指定します。 このメソッドに必要な値: |
visitorIdCookieName |
クライアント・サイドに設定されているCookieの名前。 例: |
visitorIdCookieMaxAge |
ミリ秒単位のCookieの経過時間。この時間の経過後は、そのCookieは無効です。(設定した値は、現在の時間に追加されます。) 例: |
visitorIdCookieDomain |
Cookieを設定する必要があるドメイン。 例: 注意: ローカル・ホストに 例:
さらに、 http\://firstsiteii.at\:8081/sensor/statistic |
visitorIdCookiePath |
Cookieを設定する必要があるサブパス。 例: "/" |
visitorIdCookieSecure |
CookieがSSL接続など安全なチャネルで送信されることを指定します。デフォルト値( |
site |
例: |