2. ユーザー管理
2.1. ユーザー情報の管理
NEX ではユーザーを識別するためにプリンシパル IDを使用します。 プリンシパル ID は、任天堂フレンドサーバー(以下、NFS・フレンドサーバー)に初回接続したときに割り振られ、CTR本体に保存される完全固有のIDです。 他者と衝突することはありませんが、フレンドサーバーに初めて接続するまでは無効な値となっており、使用することができません。
2.2. ゲームサーバ ID とアクセスキー
NEX ではアプリケーション毎にマッチメイクやランキング機能を使用するためのゲームサーバー (NGS: 任天堂ゲームサーバー) が存在します。 ゲームサーバーにログインするためには、ゲームサーバーを特定するためのゲームサーバ IDと、ゲームサーバーにアクセスするためのアクセスキーが必要になります。 これらはアプリケーション毎に固有に与えられるものなので、厳重に管理してください。 新規のゲームサーバ ID・アクセスキーの発行については、OMAS (Online title MAnagement System) から申請を行ってください。
補足
仕向地違いのタイトルは同じゲームサーバ ID、アクセスキーが割り当てられ、同じゲームサーバーが使われます。 もし、異なったゲームタイトル同士でマッチメイク等をしたい場合はこのパラメータをいずれかのタイトルに合わせてください。
補足
異なった仕向地間でマッチメイクやランキングデータの閲覧をさせたくない場合は、検索条件を指定してアプリケーション側で制限する必要があります。
2.3. フレンド関係の管理
CTR ではすべてのゲームから利用できる共通のフレンドリストを本体に持ち、本体標準の機能として HOME メニューから他ユーザーを登録したり削除したりすることができます。 したがって、各アプリケーションがフレンドリストを管理するインターフェースを個別に実装する必要はなく、ユーザーがアプリケーションごとに登録をしなおす必要もなくなりました。 (詳細は「CTR プログラミングマニュアル 無線通信編 4.3 フレンド・プレゼンス」を参照してください。)