Player Activity Log
Niantic Ingress Intel マップ向けの IITC ローカル COMM 履歴・行動軌跡レビュー用プラグインです。
Player Activity Log は公開 COMM を監視し、対応する活動イベントをブラウザに記録し、エージェント履歴の確認、行動軌跡の可視化、ローカル履歴の導出入を可能にします。
GitHub でこのプラグインのディレクトリを見る | すべての IITC プラグインを見る
どんなユーザー向けか
公開 COMM に現れたエージェント活動を後から振り返りたい場合や、ある時間帯の動線を確認したい場合、あるいは信頼できる利用者同士でローカル履歴をマージしたい場合に役立ちます。
主な機能
- 公開 COMM の自動記録: capture、deploy、link、field など対応する公開 COMM 活動を受動的に記録します。MACHINA は無視されます。
- インタラクティブな閲覧画面: ツールボックスから開いて、プレイヤー一覧、詳細履歴、名前や ID による検索を利用できます。
- 行動軌跡レビュー: プレイヤーの移動を地図上の軌跡として可視化し、現地活動の流れを見直せます。
- 記録された capture 経過日数: 自分の Portal を選択すると、ツールボックスに
Activity Log(xxD)の形式で、ローカル COMM 履歴に基づく最後の capture 記録からの経過日数を表示できます。 - インポートとエクスポート: JSON・CSV 出力と、重複除去付きのマージ型インポートに対応します。
Recorded Portal Capture Age
現在自分の所有する Portal を選択すると、ツールボックスのリンクが Activity Log(xxD) に変わります。ここで xxD は、その Portal に対する最後のローカル capture 記録から経過した日数を表します。
対応する capture 記録がローカルに存在しない場合、または Portal が中立状態の場合は、通常の Activity Log 表示のままになります。
Portal Capture Age Notice
ツールボックスに Activity Log(20D) のように表示される値は、選択した Portal に対してローカル COMM 履歴に記録された最後の capture イベントがおよそ 20 日前だったことを意味します。
これは、その Portal 上の現在のすべての resonator が 20 日間存在していることを意味しません。一部の resonator が自然 decay した後、Portal が同じ陣営のまま再配置された場合でも、表示される capture age は最初に記録された capture を指し続けることがあります。
この値は公式な Portal 状態ではなく、ローカル活動記録のヒントとして扱ってください。
仕組み
Player Activity Log は、クライアントに既に表示された公開 COMM メッセージだけを解析し、対応するイベントをローカル履歴に書き込みます。そのため、タイムラインの再構成やローカル分析には有効ですが、グローバルで完全な履歴を保証するものではありません。
つまり、このプラグインは「ローカル観測ログ」として使うのが正しく、完全な基準データベースとして扱うべきではありません。
0.8.3 の更新
- ツールボックスに
Activity Log(xxD)形式の記録済み capture 経過日数表示を追加。 - Portal 切り替え時の更新挙動を改善し、中立 Portal ではこの時間表示を非表示化。
- プラグイン画面とドキュメントに免責事項を追加。
重要: データはすべて現在のブラウザにのみ保存され、端末やアカウント間で自動同期されません。必要なら定期的にエクスポートしてバックアップしてください。
免責事項: このプラグインのデータはローカル COMM 記録に基づきます。プラグインが動作していなかった場合、COMM 履歴が読み込まれていなかった場合、対象活動が見えていた COMM 範囲外だった場合、resonator が記録なしで自然 decay した場合、または部分的なインポートだった場合は、不完全または不正確になることがあります。
Portal capture age は記録された活動のヒントであり、公式で正確な Portal 状態ではありません。
互換性メモ: 軌跡描画は IITC-CE 標準の Player activity tracker レイヤーと重なります。重複表示を避けたい場合はどちらかを無効化してください。
よくある質問
- このプラグインは非公開データや隠しデータを読みますか? いいえ。クライアントに表示された公開 COMM 活動だけを扱います。
- 履歴を別の端末へ移せますか? はい。ただし手動のみです。エクスポートしてからインポートしてください。
- この時間は現在の resonator 全体の実際の年齢を示しますか? いいえ。これは選択した Portal に対してプラグインが最後に記録した capture 時刻を示すだけで、各 resonator の実際の配置時刻までは追跡しません。
- なぜこの時間が欠けたりズレたりするのですか? 計算はローカル capture 履歴に依存するため、必要なイベントを見ていなかったり、COMM 履歴が読み込まれていなかったり、一部の resonator が decay 後に再配置されても Portal が中立化しなかった場合は、結果が欠落したり誤解を招くことがあります。