2016-03-21 13 views
14

私はGoogle playサービスのサインインにGoogle play unityパッケージを使用しています。プロフィールID(ログイン時に生成された)を使用してユーザーを特定しました。ただし、更新されたGoogle Playゲームでは、同じユーザーの新しいプロフィールID(「g」で始まる)が生成されます。更新されたGoogle PlayゲームゲーマーIDを使用して古いプロフィールIDを特定します。新しいGoogleの再生ゲームのゲーマーIDでGoogleのゲームIDを取得するには?

答えて

6

簡単には、Google+ IDをゲーマーIDにマップする一般的な方法はありません。これが公開している既存のゲームに影響を与えている場合は、Google Business Developmentの連絡先(その人がわかっている場合)に連絡するか、またはthis formに情報を追加して助けてくれる相手に連絡してください。

+0

だから、既にインストールされているゲーム内のプレイヤーのIDを進捗状況に置き換えて静かに置き換えますか(Clayton、あなたはこの機能でGoogleで正しく働いていますか?あなたのドキュメントでは、このIDは決して変更されないことがわかりました。少なくとも[ここ](https://github.com/playgameservices/play-games-plugin-for-unity#retrieving-players-email-or-a-a-)固有識別子)_「これはそのプレーヤー固有の一意のIDであり、常に同じ値です」_ – ice

+0

はい、私はGoogleとDeveloper Relations in Gamesで働いています。この場合を除いて、ドキュメンテーションは真実です。これは1回限りでなければなりません。 idsを外部に保持しない場合、ゲームは変更なしで動作します。 –

+0

私たち(ゲーム開発者)にとってこの問題を解決するためのAPIを提供する機会はありますか?私たちはこのIDをサーバー上に残していますが、永続してはいけないという注意がなかったので、これは正常だと思います。そして申し訳ありませんが、_sameの値は常に_sameの値と同じではありません。 – ice

関連する問題