WOVN.app のデータ取得について(自動翻訳)
概要
このドキュメントでは、WOVN.app が自動翻訳のためにデータを収集・処理する方法について説明します。また、エンドユーザーの個人データがWOVNサーバーに送信されることを防ぐためのベストプラクティスも提供します。
なぜ WOVN.app にデータが必要なのか
WOVN.app は、完全な翻訳カバレッジを提供するために、モバイルアプリケーションから自動的にデータを収集します。このアプローチにより、アプリ内のすべてのコンテンツを漏れなく翻訳できます。ただし、この方法により、エンドユーザーの個人情報が誤って収集される可能性があります。
WOVN には個人データを自動的に除去する内蔵フィルターがありますが、これらのフィルターは100%の保護を保証できません。エンドユーザーデータがWOVNサーバーに送信されないよう、追加の対策を実装することを推奨します。
データソースと処理
モバイルアプリケーションには、異なる方法で処理される2種類のコンテンツがあります:
モバイルネイティブコンテンツ
これには、アプリのネイティブコードの一部であるテキスト、ラベル、その他のコンテンツが含まれます。
WebView コンテンツ
これには、アプリ内で表示されるWebページやWebベースのコンテンツが含まれます。
各ソースは、データ保護とレポート制御に対して異なるアプローチが必要です。
モバイルネイティブコンテンツのデータ取得
開発モード(推奨)
エンドユーザー情報を露出させることなくネイティブコンテンツデータをレポートするための推奨アプローチは、開発モードを使用することです。この機能は、実際のエンドユーザーと内部ユーザー(QAメンバー、翻訳者、開発者)を区別します。
メリット:
- 開発専用レポートが有効になっている場合、通常のエンドユーザーは何もレポートできません
- エンドユーザー情報は収集されません
- 内部チームメンバーは引き続き翻訳データに貢献できます
実装方法: 特定のSDKのセットアップ手順については、各SDKのドキュメントを参照してください。
その他のレポートオプション
全ユーザーモード
- デバイスタイプに関係なく、すべてのユーザーがデータをレポートできます
- WOVNが翻訳またはレポートすべきでないアプリセクションを慎重に指定する必要があります
- 適切なデータ保護措置とともに使用する場合のみ推奨されます
オフモード
- 開発デバイスからのレポートを含む、すべてのレポートを無効にします
- アプリが新しいコンテンツを期待しておらず、すべてが既に翻訳済みの場合に推奨されます
- 最大限のデータ保護を提供しますが、すべての翻訳改善を阻止します
WebView コンテンツの取得
WebView コンテンツのデータ取得については、詳細なドキュメントを参照してください: 自動コンテンツ取得機能
WebView に関する重要な注意事項
重要な注意: WOVN SDK でWebView翻訳を無効にすることは可能ですが、これはSDKがデータ収集と翻訳に必要なJavaScriptを注入することを阻止するだけです。
WebView翻訳が無効になっていても、WebViewにJavaScriptを手動で注入した場合、WebViewは引き続き翻訳され、プロジェクト設定によってはデータがレポートされる可能性があります。
ベストプラクティスの要約
- 開発モードを使用する - 内部チームメンバーのみによるネイティブコンテンツレポートに使用
- 「全ユーザー」モードを避ける - 絶対に必要な場合を除き、適切なデータ保護とともに使用
- 「オフ」モードを使用する - 完全に翻訳されたアプリケーションに使用
これらのガイドラインに従い、使用ケースに適したレポートモードを選択することで、エンドユーザーのプライバシーを保護しながら効果的な翻訳カバレッジを確保できます。