Issue

位置登録まとめ #2371

kouho opened this at 2022-10-31T17:58:31; open

Description

opened by kouho at 2022-10-31T17:58:31; updated 2022-11-02T17:30:13

概要

ヤマダ版位置登録の更新のまとめissueです
関連するPRとファイルごとの更新コミットをまとめております。

ファイル毎の更新コミット

Main-Location.inc

3472f8d44e 設定ページで位置登録精度を変更 #761
36ca796832 位置登録時の精度を変数で設定 #761
f3212dfc22 本家の位置登録ページを持ってきた

Main-Location.tpl

91e41d0c25 位置登録時詳細ログ記録対応 #2237
eac926ca0e 新しい位置登録処理を使用
4f2be3edf9 本番環境テスト用にデバッグユーザのみ設定可能にする #761
36ca796832 位置登録時の精度を変数で設定 #761
4de9c557c0 位置登録タイムアウト時間をちょっと伸ばす
25b7708761 位置登録の誤差許容範囲を100mに変更
3407e252b1 従来の位置登録でも誤差情報を保存
ecd6c2ecee デバッグユーザーのみ改善後の位置登録可能 #749
bb4af0b59a 失敗時と成功時の誤差をログ出力 #749
f8a06c1830 watchPositionを使用して位置情報を取得する #749
adbf01223d おでかけ気分 ひと通り #498
1a3a589058 位置登録時に確認ダイアログを表示 #130
3c5c678ff3 位置登録ページにお知らせリンク設置
6692d58bff チュートリアルの位置登録が動くように修正
f3212dfc22 本家の位置登録ページを持ってきた

Area-Set.inc

91e41d0c25 位置登録時詳細ログ記録対応 #2237
bb4af0b59a 失敗時と成功時の誤差をログ出力 #749

sql

CREATE TABLE `jrye`.`log_user_location_detail` (
  `user_no` bigint(11) NOT NULL,
  `position_id` int(11) NOT NULL,
  `area_id` int(11) NOT NULL,
  `longitude` float NOT NULL,
  `latitude` float NOT NULL,
  `altitude` float DEFAULT '0',
  `accuracy` float DEFAULT '0',
  `altitudeAccuracy` int(11) DEFAULT NULL,
  `heading` int(11) DEFAULT NULL,
  `speed` int(11) DEFAULT NULL,
  `server_user_agent` char(255) DEFAULT NULL,
  `browser_user_agent` char(255) DEFAULT NULL,
  `reg_date` int(11) NOT NULL,
  UNIQUE KEY `user_no` (`user_no`,`position_id`),
  KEY `reg_date` (`reg_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

関連PR

位置登録の確認ダイアログ #130
【12/17】おでかけ気分イベント #498
位置登録処理の改善 #749
【早め】設定ページに位置登録精度の調整を追加 #761
【6/1 午前中】パネルミッションからの位置登録リンク修正 #1896
位置登録時詳細ログ記録対応 #2237

kouho change_priority at 2022-11-02T17:30:13: 未分類:default
wada add_label at 2023-06-15T10:03:19: メモ