2016-06-20 5 views
1

私は最近、Push Notification用のアプリケーションにUrban Airshipを追加しました。本番環境に導入した後、Urban Airshipから電子メールアドレスをデバイスタグとして送信することは推奨されないという警告を受けました。名前付きユーザーID Urban Airshipの設定

したがって、これを次のような名前付きユーザーIDとして設定します。

UAirship.Shared().PushManager.NamedUser.Id = "[email protected]"; 

私の質問はこれが安全かどうかです。

名前付きユーザーIDをAndroid側から設定するためのデフォルトのチュートリアルには、データをハッシュするのではなくこのリンクに推奨するものはありません。 Named Users、それは述べています。

named_user_idは、名前付きユーザーの一意の識別子です。この文字列は、CRMデータを都市の飛行船とリンクさせるユーザー識別子として機能します。ユーザーの電子メールアドレスのハッシュなど、シンプルで安全な識別子を選択してみてください。

名前付きのユーザーIDを設定しているときに、電子メールアドレスをハッシュする必要がありますか、コンポーネント自体が自動的に行うのですか?

答えて

0

ハッシュを実行する必要があります。 Urban Airshipという名前のユーザーAPIはあなたがIDとして提供する文字列を格納します(これはlisting the named users you've createdで確認できます;個人情報の保存を避けることですが、変更する可能性の低い識別子を選択することです)。アドレスは1つの示唆に過ぎず、複数のデバイスを関連付けるときに、名前付きユーザーごとに固有の識別子を使用し、その識別子を再現することができます。

関連する問題