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

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

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

概要

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

開発モード

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

主な特徴:

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

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

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

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

WOVN Ignore

WOVN Ignoreを使用すると、特定のビューを翻訳とレポートから完全に除外できます。

主な特徴:

  • きめ細かな制御view.wovn.ignore = trueで個々のビューを除外としてマーク
  • 階層サポート:親ビューを除外すると、すべてのサブビューも除外
  • ランタイムの柔軟性:除外ステータスを動的に有効/無効化可能

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

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

WOVN Ignoreの使用方法を学ぶ

推奨アプローチ

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

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

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