ユーザー数設定
-
whatap.trace_user_enabled Boolean
既定値
trueリアルタイムのユーザー集計を実行するかどうかを指定します。この値を有効にする場合、IPまたはPHPの基本クッキー(PHPSESSID)およびフレームワーククッキー(ci_session、Laravel_session)に基づいてユーザーを追跡します。PHPコンパイルのインストールによりphp.inに
whatap項目がある場合は、whatap.iniではなくphp.inに追加します。
ApacheおよびPHP-FPMの再起動後に有効になります。
-
whatap.trace_user_using_ip Boolean
既定値
falseIPでリアルタイムユーザの区分を実行する場合に設定します。このデータはReal Time Userで確認できます。
falseの場合、PHPの基本クッキーとフレームワーククッキー(PHPSESSID、ci_session、Laravel_session)に基づいてユーザーを区分します。PHPコンパイルのインストールによりphp.inにwhatap項目がある場合、whatap.iniではなくphp.inに追加します。
Apache およびPHP-FPMの再起動後に有効になります。
-
whatap.trace_user_cookie_keys String
既定値
PHPSESSID,ci_session, laravel_sessionPHP内の
session.name値を指定してユーザーを識別することができます。基本のPHPSESSIDはクッキーのキー名として使用せず、別の名前を使用する場合に設定します。コンマ(,)を区切り文字として複数の値を設定できます。
ApacheおよびPHP-FPMの再起動後に有効になります。
-
whatap.trace_user_header_ticket Boolean
既定値
falseユーザーをHTTPヘッダーの特定の値として区分する場合に使用するHTTPキーを指定します。ただし、同時に
trace_user_using_ipのみ設定を適用することはできません。HTTPキーが見つからない場合は、Cookieを基準にユーザーを区別します。PHPコンパイルのインストールによりphp.inにwhatap項目がある場合は、whatap.iniではなくphp.inに追加します。
ApacheおよびPHP-FPMの再起動後に有効になります。
-
whatap.trace_user_set_cookie Boolean
既定値
falseユーザーを区別するには、クッキーに
WHATAPキー名を使用してユーザー区分の値を設定します。trace_user_using_ipが設定されている場合は反映されません。trace_user_header_ticketが設定される場合、header keyが見つからない場合に設定されます。HTTPキーが見つからない場合は、Cookieを基準にユーザーを区別します。PHPコンパイルインストールによりphp.inにwhatap項目がある場合は、whatap.iniではなくphp.inに追加します。
ApacheおよびPHP-FPMの再起動後に有効になります。
-
whatap.trace_http_client_ip_header_key String
既定値
X-Forwarded-ForClient IP(Remote IP)の情報を特定のHTTPヘッダーの値に変更して設定する機能を追加しました。Proxy環境では、X-Forwarded-Forヘッダー値をClient IPに設定できます。
ApacheおよびPHP-FPMの再起動後に有効になります。
-
whatap.trace_http_client_ip_header_key_enabled Boolean
既定値
true値が
falseの場合、HTTP Headerは無視され、Remote IP値でクライアントIPを設定します。