Geolocation APIを利用するときの注意点
位置情報は生活場所や行動を推測できる大切な情報です。目的を説明し、必要な範囲だけ取得し、拒否されても使える代替手段を用意しましょう。
このページでわかること
- 位置情報を適切なタイミングで求める方法
- 精度・保存期間・共有範囲を小さくする考え方
- 許可されなかったときの案内と代替手段
取得する前に
- 何のために使い、どれくらい保存するかを説明します。
- 必要以上に高い精度や長い監視時間を要求しません。
- 本番ではHTTPSなどの安全なコンテキストで使い、ブラウザーの許可画面に任せます。
位置情報を受け取った後
- 明確な理由がない限り、Console、URL、アクセス解析へ位置情報を出しません。
- 町名程度で足りるなら、正確な緯度・経度を集めません。
- 保存する場合は保護し、不要になったら削除します。
- 位置情報だけを本人確認や認証の代わりに使いません。
許可されなかったとき
場所を手入力する、候補から選ぶ、機能を一部制限して続けるなど、利用者が選べる方法を用意します。明確な操作なしに許可を何度も要求しないでください。