日記: 2018年2月26日

公開日: 2026-02-17 22:25 更新日: 2026-02-18 15:35 876文字 5 min read

碎碎念: 期末 · C碎碎念: 期末 · A雑記: 最近のいくつかの技術の進展に関するまとめつぶやき: 今日は私の誕生日ですちびちび言葉: 高3の成人式雑感: 26-02-25ススメン: 26-02-22雑談: 26-02-20つぶやき: 26-02-18-2日記: 2018年2月26日ススネン: 2017年2月26日つぶやき: 2015年2月26日雑談: 2014年2月26日雑念: 26-01-16 友人、人間関係碎碎念: 26-01-01 2025年,年度回顾雑談: 2025年10月19日雑念: 2025-10-17 (補)碎碎念: 2025-10-13 (补、密码保护)碎碎念: ごめんなさい、内向的な私を許してくださいつらつら: 2025-09-23雑感: 完全移植 PureSuckテーマ雑記: 2025年7月16日雑記: 2025年7月5日雑念: 2025年6月13日ちちち: 2025-06-09つぶやき: 2025年5月18日 夕方の一枚の写真つぶやき: 2025-05-05つれづれな話: 2025年4月30日雑談: 2025年4月20日ススリナイ: 2025-04-19くちゃくちゃ: 2025年4月13日散らばった呟き: 2025年3月9日-2ちちねん: 2025-03-09つぶやき: 私はとても怠けているので、年末のまとめすら書けていません。つぶやき: 2024年11月17日つらつら: 2024-10-8 〜 2024-10-18つぶやき: 2024年9月29日つぶやき: 2024-09-24雑感: 2024年9月23日雑感: 2024年10月5日碎碎念: 2024年10月3日 芋泥波波ミルクティーを飲んだちちちん: 2024年10月3日 世界に永遠の戦争がなくあれススメン: 2024年9月15日碎碎念: 2024-09-01つぶやき: 2024-08-29 誰が私のプレイリストをいじったの?碎碎念: 2024-08-29 我抑郁症?ささやき: 2024年8月29日ちちねん: 2024-08-26ススメン: 2024-08-22つらつらメモ: 2024年8月18日ススメン: 2024年8月11日ちちねん: 2024-08-08碎碎念: 2024-08-06 梦雑念: 2024年8月6日雑談: 2024-08-04つらつら: 2024年7月21日雑談: 2024-07-13つぶやき: 2024年7月8日雑談: 2024-07-03雑念: 2024年7月2日雑談: 2024年7月1日つぶやき: 2024-06-30碎碎念: 2024年6月28日ちぎりばっかの言葉: 2024-06-27碎碎念: 2024-06-26ちちねん: 2024年6月22日碎碎念: 2024-06-20ちちねん: 2024-06-18つれづれな話: 2024年6月17日日記: 2024年6月15日ちちねん: 2024年6月14日つぶやき: 2024年の高校3年生の呼び声碎碎念: 2024-06-06つぶやき: 2024年5月30日 一碎碎念: 2024年5月30日 二つれづれなること: 2024-05-27つぶやき: 2024年5月26日碎碎念: 2024-05-23碎碎念: 2024-05-22つぶやき: 2024-05-19碎碎念: 2024-05-17つぶやき: 2024年5月14日つぶやき: 2024年5月13日ちちねん: 2024-05-12碎碎念: 2024-05-10碎碎念: 2024-05-08碎碎念: 2024-05-06碎碎念: 2024-05-05 M:8 三碎碎念: 2024-05-05碎碎念: 2024-05-05 M:7 二すいすいねん: 2024年5月5日 M:7 一雑談: 2024年5月2日 木曜日 M:3 小雨碎碎念: 生日つぶやき: 2024-04-29 M:7日記: 2024年4月27日 M:8
最近、umamiのバージョンを3.0.3にアップグレードしました。アップグレードの過程はすべてスムーズに進み、問題は一切ありませんでした。(:実際には、新たにumami v3を構築し、v2のデータを新しいv3に移行しているのです。v2からv3へのアップグレードで問題が起こるのを恐れて、完全にumamiのピクセルトレーキング(Pixel Tracking)のために新しいバージョンを構築したのです。マイクロソフトの宣伝メールで以前、ピクセルトレーキング(Pixel Tracking)を見たことがあります。umami v3がピクセルトレーキングを新しく追加したのを見て、ずっと試してみたかったのです。

AIモデル Qwen/Qwen3-8B による翻訳。

原文言語:Simplified Chinese、翻訳先言語:japanese、翻訳時間:2026-05-01 15:05

AI 翻訳は参考に限り、内容の完全な正確性を保証できません。原文をご参照ください。

最近、umamiのバージョンを3.0.3にアップグレードしました。アップグレードの過程はすべてスムーズに進み、問題は一切ありませんでした。

(:実際には、新たにumami v3を構築し、v2のデータを新しいv3に移行しました。v2からv3へのアップグレードがうまくいかない可能性を恐れてのことです)

私は完全にumamiのピクセル追跡(Pixel Tracking)のために導入しました。Microsoftの宣伝メールでピクセル追跡を目にしたことがあり、umami v3にピクセル追跡が追加されたのを見て、ずっと試してみたかったんです。

アップグレードの過程はすべてスムーズに進み、その後の問題はバグでした。

アップグレード後、Vercelにデプロイされたumamiのリンクやピクセル追跡機能が問題を起こして、正常にトラッキングできなくなってしまいました。リンクを開いたり、ピクセル追跡のリンクを開いたりしても、データベースにデータが更新されず、エラーも出ませんでした。

Vercelのログをよく確認しましたが、/p/abcのログではPrismaのクエリログはあるものの、データベースへの書き込みログは見られませんでした。

image-1
image-1

最初は、データベースの移行中にトリガーをオフにしたのだと考えましたが、それらを再びオンにしていないため、クエリ時にデータベースの更新処理が実行されなかった可能性がありました。

しかし、最終的にローカルでテストして確認したところ、確かにデータベースにINSERT 操作が行われていました。

ある程度のテストとトラブルシューティングを経て、最終的にsrc/lib/detect.tsファイル内のhasBlockedIp関数が異常を起こしていることが判明しました。この関数はリクエストがブロックされているIPアドレスかどうかを判断するためのものですが、clientIpundefinedまたは空文字の場合はipaddr.parse(clientIp)を実行しようとし、これにより例外が発生して統計処理の全体が中断してしまいます。(今となってはなぜclientIpundefinedになるのか、正直よく理解できません)

追記:どうやら修正されたようですが、実際には完全には修正されていないようです

最後に、本番環境のコードを最新版に更新し、PRを提出しました。


umami v3の中国語翻訳は機械翻訳が多く、いくつかの翻訳が誤っています。例えば、英語の単語breakdownは「故障」と訳されていますが、個人的には「細分」にすべきだと思います。「故障」は一体何を指しているのでしょうか?このような翻訳ミスに辟易として、またPRを提出しました。

image-2
image-2

現在は2/18にまだ達していないようですので、せっかくなので明日のメモを早めに投稿します。

気に入ったならばコメントを残してくださいね~