アプリに得点公開機能を追加するにあたりどうやってユーザーを判別するかという問題が出てきました。
今回参考にさせていただいのたのは、次のブログです。
Unity+Googleスプレッドシート+GASでサーバーレスのデータベースシステムを実現する?
(ユーザーの判別以外にも多くのものを使わさせていただきました。m(_ _)m)
アプリ内でグローバリー・ユニーク・アイデンティファイア(GUID)を生成しています。
GUIDの特徴は
・128ビットの長さを持ち、世界中で一意であることが保証されています。
・データベースの主キー、トランザクションの識別、システム間のデータの同期など、さまざまな場面で使用されます。
・セキュリティの観点からも重要で、予測や推測が困難なため、セキュリティトークンやパスワードリセットのリンクなどに使用されることがあります。
GUIDを作成することによりユーザーを判別しますが、個人情報を取得するようなことはありません。