Zenovayはデフォルトでコア分析にクッキーを使用しません。クッキーレスモードはさらに一歩進んで、トラッキングスクリプトが訪問者のブラウザに何も書き込むことを防ぎます。
クッキーレスモードとは何ですか?
Zenovayはすでにサーバー側でクッキーレスです。クッキーレスモードはウェブサイトごとの設定で、トラッキングスクリプトが訪問者のデバイスにいかなるクッキーまたはlocalStorageも書き込むことを防ぎます。このモードでは、スクリプトは現在のページのみに存在し、ページをアンロードすると消える、メモリ内識別子を使用します。
新しいウェブサイトはクッキーレスモードオンで作成されるため、デフォルトではスクリプトはブラウザに何も書き込みません。より正確なリピーター検出のために訪問者クッキーを使用したい場合は、ウェブサイトごとにオフにできます(その場合、同意義務が発生します)。
これはZenovayが提供する最も厳格なクライアント側プライバシー設定です。
**トレードオフ:**ブラウザに何も保存されないため、リピーター認識が低下します(約10~15%)。同じ人が2回訪問すると、2人の新規訪問者としてカウントされる可能性が高くなります。
クッキーレスモードの確認または有効化
クッキーレスモードはウェブサイトごとに、そのウェブサイトの設定から制御されます。新しいウェブサイトはすでにオンになっています。これらのステップにより、既存サイトのために確認または有効化できます。
ウェブサイトの設定を開く
Domains(ドメイン)に進み、設定したいウェブサイトを開いて、そのSettings(設定)を開き、Advanced(詳細)タブを選択します。
クッキーレスモードをオンにする
Zero Client-Side Storage Mode(クライアント側ストレージなしモード)を見つけて、オンにします。
更新されたスニペットをコピーする
Zenovayはインストールスニペットに自動的に
data-cookieless="true"を追加します。サイト上の既存スニペットを更新されたものに置き換えます(下記参照)。
スクリプトタグ
クッキーレスモードがオンの場合、インストールスニペットはdata-cookieless属性を持ちます:
<script
defer
data-tracking-code="YOUR_TRACKING_CODE"
data-cookieless="true"
src="https://api.zenovay.com/z.js"
></script>
クッキーレスモードのオン/オフスイッチは上記のウェブサイトごとの設定で、スクリプトはロードするたびに読み込みます。data-cookieless="true"属性はこの設定を最初のヒット時に即座に適用し、スクリプトが設定を取得する前なので、一時的にもストレージは書き込まれません。ウェブサイト設定がオンであっても属性がない場合、設定がロードされるとスクリプトはまだクッキーレスで実行されます。属性を追加することは、最初のリクエストからそれを強制するだけです。
**注:**ZenovayはデフォルトでDo Not Track(DNT)とGlobal Privacy Control(GPC)を尊重します。これのために属性は必要ありません。これらのシグナルをオーバーライドしてトラッキングしたい場合のみ
data-ignore-dnt="true"を使用します。
クッキーレスモードで何が変わるか
| 動作 | クッキーレス オフ | クッキーレス オン(デフォルト) |
|---|---|---|
| ページビュートラッキング | はい | はい |
| イベントトラッキング | はい | はい |
| 書き込まれたクッキー / localStorage | リピーター検出用に訪問者クッキーが設定される | なし |
| 訪問者識別子 | セッション間で保持 | メモリ内、ページスコープのみ |
| リピーター検出 | はい | 削減(~10~15%認識減) |
ページビュー、イベント、トラフィックソース、デバイスおよびブラウザデータ、および国レベルの地理情報はすべて引き続き収集されます。あなたが失うことになる主なものは、リピーター確実な認識とページ間のセッション連続性です。これはブラウザ側の識別子がないため、訪問を結び付けることができません。
クッキーレスモードを使用する時期
適切な用途
- ブラウザストレージを完全に回避したいサイト
- プライバシーに配慮する産業(医療、法務、政府)
- 可能な限り最小限のクライアント側フットプリントを好むチーム
あまり適さない用途
- 正確なリピーター数に大きく依存しているサイト
- セッション継続性が重要なマルチページジャーニー分析
確実でない場合、クッキーレスモードをオンにして、1週間あなたのリピーター数を監視して、サイトに見合う価値がなければオフに戻すことができます。
Do Not TrackおよびGlobal Privacy Controlを尊重する
Zenovayはクッキーレスモードに関係なく、Do Not Track(DNT)とGlobal Privacy Control(GPC)の両方を自動的に尊重します。
- 訪問者のブラウザがGPCシグナル(
navigator.globalPrivacyControl === true)を送信する場合、トラッカーはその訪問者のトラッキングを停止します。 - 訪問者のブラウザがDNTシグナル(
navigator.doNotTrack === "1")を送信する場合、トラッカーはその訪問者のトラッキングを停止します。
どちらのために属性も必要ありません。これらのシグナルにもかかわらずトラッキングする正当な理由がある場合、これらをオーバーライドできます:
<script
defer
data-tracking-code="YOUR_TRACKING_CODE"
data-ignore-dnt="true"
src="https://api.zenovay.com/z.js"
></script>
data-ignore-dnt="true"はスクリプト内のDNTチェックとGPCチェックの両方をオーバーライドします。意図的に使用してください。
同意後のみトラッキングをロードする
同意バナーを使用し、訪問者が同意した後のみアナリティクスをロードしたい場合は、スクリプトを条件付きでロードします:
// 同意が与えられた後のみトラッキングをロード
function handleConsent(granted) {
if (granted) {
const script = document.createElement('script');
script.defer = true;
script.src = 'https://api.zenovay.com/z.js';
script.setAttribute('data-tracking-code', 'YOUR_TRACKING_CODE');
document.head.appendChild(script);
}
}
注入されたスクリプトにdata-cookieless="true"も設定することでこれをクッキーレスモードと組み合わせることができます。
法的背景
クッキーレスモードはZenovayが訪問者のデバイスに書き込むものを削減し、コンプライアンスの姿勢を簡素化することができます:
- **ePrivacy / クッキールール:**デバイスに情報を保存または読み取ることに依存するルールは、クッキーまたは
localStorageが書き込まれないときにはより少ない攻撃面を持ちます。 - **GDPR / CCPA:**デバイス上の永続的な識別が少ないことは、より小さいデータフットプリントを意味します。
クッキーレスモードは技術的なコントロールであり、法的助言ではありません。同意バナーがまだ必要かどうかは、あなたの管轄区域、スタックの残り、およびデータをどのように使用するかによって異なります。自分の法務またはプライバシーアドバイザーでセットアップを確認し、プライバシーポリシーでアナリティクスを正確に説明します。
トラブルシューティング
リピーター訪問者が以前より少なく見える
これはクッキーレスモードで期待される動作です。ブラウザ側の識別子がないため、リピート訪問をリンクするのが難しくなるため、ユニーク訪問者数は増加する傾向があり、リピーター数は減少する傾向があります。これはバグではなく、トレードオフです。
ブラウザでDNT / GPCを確認する
コンソールから訪問者のブラウザが送信しているシグナルをチェックできます:
console.log('DNT:', navigator.doNotTrack);
console.log('GPC:', navigator.globalPrivacyControl);
どちらかが設定されており、data-ignore-dnt="true"を追加していない場合、トラッカーはその訪問を記録しません。