メインコンテンツまでスキップ

ユーザープライバシーの保護

WOVN SDKは、翻訳機能を有効にしながらユーザーのプライバシーを保護するためのいくつかの機能を提供します。このガイドでは、利用可能な主要なプライバシー保護メカニズムを紹介します。

概要

機能目的最適な用途
開発モードクライアントIDホワイトリストによるサーバー側制御のレポート本番環境で安全な開発ワークフロー
WovnIgnoreコンポーネント特定のコンテンツを翻訳から除外機密性の高いUI要素の保護

開発モード

開発モードはv4 SDKで推奨されるアプローチです。どのデバイスがデータをレポートできるかをサーバー側で制御し、本番アプリが誤ってレポートを有効にすることがないようにします。

主な特徴:

  • サーバー側制御:WOVNダッシュボードのクライアントIDホワイトリストでレポートを有効化
  • コード変更不要:開発モードはサーバー検証に基づいて実行時に判定
  • 本番環境で安全:登録されたデバイスのみがレポートでき、エンドユーザーのプライバシーを保護
  • 迅速な更新:登録デバイスでより高速な翻訳更新

プライバシーを保護する仕組み:

  • エンドユーザーのデバイスは登録されないため、データがレポートされることはありません
  • 登録されたクライアントIDを持つアプリ運営者のみがレポートをトリガーできます
  • アプリ運営者のみにレポートを制限がデフォルトで有効

開発モードの有効化方法を学ぶ

WovnIgnoreコンポーネント

<WovnIgnore>コンポーネントを使用すると、特定のコンテンツを翻訳とレポートから完全に除外できます。

主な特徴:

  • コンポーネントベース<WovnIgnore>で任意のコンテンツをラップして除外
  • 階層サポート:WovnIgnore内のすべての子コンポーネントが除外
  • 柔軟性:コンポーネントツリーのどこでも使用可能

プライバシーを保護する仕組み:

  • 機密データ(メール、電話番号、アカウントID)がWOVNに送信されることはありません
  • ユーザー生成コンテンツを翻訳から除外可能
  • 技術的な識別子は翻訳もレポートもされません

WovnIgnoreコンポーネントの使用方法を学ぶ

推奨アプローチ

最大限のプライバシー保護のために、これらの機能を組み合わせて使用することをお勧めします:

  1. 開発モードを使用してレポートがアクティブなタイミングを制御
  2. 「アプリ運営者のみにレポートを制限」を有効化(デフォルトで有効)して、データを認可されたデバイスに制限
  3. 機密性の高いユーザーデータを含むコンテンツにはWovnIgnoreコンポーネントを使用

この組み合わせにより、すべての開発およびテスト機能を有効にしながら、100%のユーザープライバシーを保証します。