メインコンテンツへスキップ
無料15 minutes初級

GDPRコンプライアンスの概要

ZenovayがウェブサイトのアナリティクスおよびビジタートラッキングのGDPR要件への準拠をどのように支援するか。このプライバシーコンプライアンスガイドでGDPRについて学びましょう。

gdprprivacycomplianceeuropedata-protection
最終更新日:

Zenovayがウェブサイト分析においてGDPR(一般データ保護規則)を遵守するためにどのように役立つかを学びましょう。

GDPRとは?

一般データ保護規則はEUの法律で:

  • EU居住者の個人データを保護する
  • データ収集に同意を要求する
  • データへのアクセス権と削除権を付与する
  • データ侵害の通知を義務付ける
  • 違反に対して多大な罰金を科す

GDPRが適用される対象

以下に該当する場合にGDPRが適用されます:

  • EU/EEAに拠点がある
  • EU/EEAからの訪問者がいる
  • EU居住者に商品/サービスを提供している
  • EU居住者の行動を監視している

ZenovayのGDPRコンプライアンス

プライバシーファーストな設計

Zenovayはプライバシーを念頭に置いて設計されています:

機能説明
クッキーなしのオプショントラッカーはクッキーまたはローカルストレージなしで実行可能
IP処理IPはビジター識別のためにハッシュされ、プレーンテキストで保存されない
データ最小化必要なデータのみ収集
EUデータ居住プライマリデータはすべてのプランのEU(フランクフルト)に保存される
データポータビリティ個人アカウントデータをエクスポート(無料、すべてのプラン)
削除権アカウントとビジタートラッキングデータをリクエストで削除

収集するデータ

標準収集(クッキーなしモード):
├── ページURL
├── リファラー(ドメイン)
├── ブラウザの種類
├── デバイスの種類
├── 国(ハッシュされたIPから導出、プレーンテキストIPは保存されない)
└── セッション識別子(メモリ内、非永続的)

拡張収集(クッキー/同意あり):
├── パラメータ付きフルページURL
├── フルリファラーURL
├── リターンビジター識別子
├── カスタムイベントプロパティ
└── 収益データ

設定オプション

クッキーなしモード

クッキーなしモードではトラッカーがクッキーやローカルストレージなしで実行可能です — 代わりにメモリ内のウィンドウスコープセッション識別子を使用します。これは同意前のトラッキングの法的デフォルトオプションです。

ウェブサイトで有効にするには:

  1. ウェブサイトの設定を開き、詳細タブを選択します。
  2. プライバシー & クッキーの下で、クッキーなしモードをオンにします。
  3. 変更を保存します。

同じ詳細タブで、クッキーライフタイム(クッキーが使用される場合)、トラッキングからルートを除外、および敏感な値が決してキャプチャされないようにフォーム入力をマスクすることも設定できます。

IP処理

ZenovayはプレーンテキストのIPアドレスを保存しません。IPは訪問者の国を導出し、ハッシュされた塩漬けされたビジター識別子を構築するために一時的に使用されます — プレーンテキストIPはアナリティクスに書き込まれることはありません。詳細とサイトごとのオプションについては、IP処理を参照してください。

同意統合

// 同意後のみトラッキング
if (hasGDPRConsent('analytics')) {
  const script = document.createElement('script');
  script.src = 'https://api.zenovay.com/z.js';
  script.setAttribute('data-tracking-code', 'YOUR_TRACKING_CODE');
  document.head.appendChild(script);
}

処理の法的根拠

同意(第6条1項a)

クッキーベースのトラッキングを使用する場合:

  1. クッキー同意バナーを実装する
  2. 明示的なオプトインを待つ
  3. 同意後にトラッキングスクリプトを読み込む
  4. 簡単なオプトアウトを提供する

正当な利益(第6条1項f)

クッキーなしモードを使用する場合:

  1. 正当な利益を文書化する
  2. バランステストを実施する
  3. オプトアウトメカニズムを提供する
  4. データ収集を最小化する

クッキーなしモード + 正当な利益

正当な利益評価

目的:ユーザー体験を向上させるためのウェブサイト使用状況の把握

必要性:以下のために分析が不可欠:
  - 壊れたページの特定
  - トラフィックソースの理解
  - コンテンツの改善

バランステスト:
  - 最小限のデータ収集
  - 永続的な識別子なし(クッキーなしモード)
  - クロスサイトトラッキングなし
  - 明確なプライバシーポリシー
  - 簡単なオプトアウトあり

結論:クッキーなしモードでは正当な利益が適用される

GDPRの権利の実装

情報提供義務(第13条/14条)

明確なプライバシーポリシーを提供してください:

## アナリティクスデータの収集

当サイトでは訪問者がどのようにサイトを使用しているかを
理解するためにZenovay Analyticsを使用しています。収集するデータ:

- 訪問したページ
- ページの滞在時間
- ブラウザとデバイスの種類
- 国(IPから導出、プレーンテキストで保存されない)

当サイトは以下を行いません:
- プレーンテキストでIPアドレスを保存する
- ウェブサイト間のトラッキング
- 第三者へのデータ販売

データはEUに保存され、[X]ヶ月間保持されます。

アクセス権(第15条)

ビジターは自分について保有しているデータをリクエストできます:

  1. ビジターがリクエストを提出
  2. Zenovay内のデータを特定
  3. (下記のAPIを通じて)エクスポート
  4. 30日以内に提供

API経由(Proプラン以上):

# ウェブサイトのアナリティクスデータを取得(必要に応じて訪問者でフィルタリング)
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/{websiteId}/visitors" \
  -H "X-API-Key: zv_YOUR_API_KEY"

別途、自分の個人アカウントデータはいつでもアプリのプロフィールページからダウンロード可能です — 「マイデータをダウンロード」はプロフィール、ウェブサイト、チームメンバーシップ、アカウント履歴をJSONとしてエクスポートします。これはすべてのプランで無料です(GDPR第20条)。マイデータをダウンロードを参照してください。

削除権(第17条)

リクエストに応じてビジタートラッキングデータを削除します:

  1. ビジターが削除をリクエスト
  2. Zenovay内のレコードを特定
  3. データを削除
  4. 削除を確認

特定のビジターのデータを削除するには、まずレコードを特定してください — ビジターが識別されている場合(トラッカーにメールまたはユーザーIDを渡した場合)、識別ユーザー/analytics/profiles)で探してください。一括削除またはプログラマティック削除の場合は、REST API(Proプラン以上)を使用してください。

Zenovayアカウント全体と関連するすべてのデータを削除するには、プロフィールページでアカウント削除を使用してください。詳細については、削除権およびアカウント削除を参照してください。

処理制限権(第18条)

紛争解決中はビジターの処理を一時停止するには、[email protected]でZenovayサポートに連絡してください。ダッシュボードには「処理を制限」の自動サービスボタンはありません — 制限はサポートで処理されます。

データポータビリティ権(第20条)

機械可読形式でデータをエクスポートしてください:

個人アカウントデータ:アプリのプロフィールページからダウンロード(「マイデータをダウンロード」はJSONを返します)。すべてのプランで無料。

**ビジタートラッキングデータ:**REST API経由で取得(Proプラン以上):

# JSON形式でアナリティクスデータを取得
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/{websiteId}/visitors" \
  -H "X-API-Key: zv_YOUR_API_KEY"

データ処理契約

必要な場合

GDPR第28条では、Zenovayがお客様の代わりに個人データを処理する場合、DPAが必要です。

DPAの取得

Zenovayは署名済みの標準DPAを公開しています — 交渉または署名の追跡は不要です。

  1. zenovay.com/legal/dpaで現在のDPAを読みます(すべての6言語で利用可能、ログイン不要)。
  2. サインアップ時にサービス利用規約を受け入れると、自動的に契約の拘束部分になります — 別のステップはありません。
  3. 法務チームが両署名コピーまたはカスタム追加条項が必要な場合は、[email protected]にメールしてください。費用はありません。

完全なプロセスについては、DPAを見つけるを参照してください。

DPAの内容

当社のDPAには以下が含まれます:

  • 対象事項と期間
  • 処理の性質と目的
  • 個人データの種類
  • データ主体のカテゴリ
  • 権利と義務
  • 副処理者リスト
  • セキュリティ措置
  • 監査権

EUデータ居住

データの場所

Zenovayのプライマリデータベースはプランに関係なく、すべてのお客様について**EU(フランクフルト、eu-central-1)**で実行されます。アナリティクスイベント、ビジタートラッキングレコード、ウェブサイト、チームデータ、監査ログはそこに保存されます。バックアップは同じリージョンで暗号化されています。

エッジリクエストはCloudflare Workersによって最も近いポイントオブプレゼンスで処理され、低レイテンシーを実現します。Workersはデータを永続化しません — EUプライマリストアに対して検証およびフォワードイベント。少数のUS拠点の副処理者(例:Stripe、Resend)はEU-US Data Privacy FrameworkまたはStandard Contractual Clausesでカバーされています。

完全な概要については、データはどこに保存されていますか?を参照してください。

クッキーバナー統合

主要な同意管理ツール

Zenovayは次を含む同意管理ツールで動作します:

  • Cookiebot
  • OneTrust
  • Osano
  • Termly
  • カスタムソリューション

Cookiebotの例

window.addEventListener('CookiebotOnAccept', function() {
  if (Cookiebot.consent.statistics) {
    loadZenovay();
  }
});

function loadZenovay() {
  const script = document.createElement('script');
  script.src = 'https://api.zenovay.com/z.js';
  script.setAttribute('data-tracking-code', 'YOUR_TRACKING_CODE');
  document.head.appendChild(script);
}

OneTrustの例

OneTrust.OnConsentChanged(function() {
  if (OnetrustActiveGroups.includes('C0002')) { // Performance
    loadZenovay();
  }
});

文書化要件

プライバシーポリシー

以下を含める:

  • 収集するデータ
  • 収集する理由
  • 保持期間
  • アクセス権限者
  • ユーザーの権利
  • オプトアウト方法

処理記録

以下の文書を維持する:

  • データのカテゴリ
  • 処理の目的
  • データ保持期間
  • セキュリティ措置
  • 使用する副処理者

クッキーポリシー

クッキーを使用する場合:

  • すべてのクッキーをリスト
  • 目的を説明
  • 期間を明記
  • オプトアウトへのリンク

コンプライアンスチェックリスト

技術的措置

  • クッキーなしモードを有効にするか同意を取得する
  • IP処理設定を確認する
  • 適切なデータ保持を設定する
  • 同意統合を実装する

法的措置

  • Zenovay DPAを参照(zenovay.com/legal/dpa)
  • プライバシーポリシーを更新する
  • 法的根拠を文書化する
  • データ主体リクエストプロセスを作成する
  • 処理記録を維持する

組織的措置

  • チームにGDPRを教育する
  • DPOを任命する(必要な場合)
  • 侵害対応手順を確立する
  • 定期的なコンプライアンス監査を実施する

執行と罰金

潜在的な制裁

レベル最大罰金
下位1,000万ユーロまたは売上の2%DPAなし、記録不備
上位2,000万ユーロまたは売上の4%同意なし、権利の無視

最近の執行事例

アナリティクス関連の罰金が以下の理由で科されています:

  • 保護措置なしで米国へのデータ転送
  • アナリティクスに有効な同意がない
  • オプトアウト要求を無視する

ベストプラクティス

クッキーなしモードから始める

ウェブサイトのクッキーなしモードを有効にします(ウェブサイト設定 → 詳細プライバシー & クッキー)。これにより同意なしで最小限のトラッキングが可能になります。スクリプトタグはシンプルに保てます:

<!-- 最小限のトラッキング、同意不要 -->
<script
  defer
  data-tracking-code="YOUR_TRACKING_CODE"
  src="https://api.zenovay.com/z.js"
></script>

適切な同意を実装する

  1. 同意チェックボックスを事前にチェックしない
  2. 拒否を承諾と同じくらい簡単にする
  3. 細かい選択肢を許可する
  4. 設定を記憶する
  5. 撤回を許可する

定期的なレビュー

  • データ収集を四半期ごとに監査する
  • 副処理者を年次レビューする
  • 変更があった際にポリシーを更新する
  • データ主体リクエストの処理をテストする

次のステップ

この記事は役に立ちましたか?