Skip to content

[アップロードファイル] 動画/音声ファイルの再生回数を記録し確認できるようにしました#2322

Merged
gakigaki merged 3 commits intomasterfrom
feat/media-play-count
Dec 23, 2025
Merged

[アップロードファイル] 動画/音声ファイルの再生回数を記録し確認できるようにしました#2322
gakigaki merged 3 commits intomasterfrom
feat/media-play-count

Conversation

@gakigaki
Copy link
Contributor

@gakigaki gakigaki commented Dec 22, 2025

概要

アップロードファイルの動画/音声の再生回数を共通でカウントし、管理画面で確認できるようにしました。

背景や目的

動画/音声ファイルの再生回数を一貫して管理できるようにするためです。再生回数が確認できることで、利用状況の把握や人気コンテンツの把握ができ、公開や整理の判断材料になります。

変更内容

  • uploadsにplay_countを追加しました。
  • 再生開始時にカウントするAPIを追加しました。
  • 画面側で再生開始を検知してカウント送信する共通処理を追加しました。
  • アップロードファイル管理で再生回数を表示できるようにしました。

特記事項

  • 同一ページ内では同一ファイルの再生回数は1回のみ加算されます。
  • /file/{id}経由の動画/音声のみがカウント対象です。
  • 次の改修計画として、データベースプラグインの動画型で再生回数の出力と再生回数での並び替えを行う予定です。

レビュー完了希望日

軽微な改修なので急ぎません。

関連Pull requests/Issues

なし

参考

なし

DB変更の有無

有り (カラム追加: uploads.play_count

チェックリスト

@gakigaki gakigaki changed the title [アップロードファイル] 再生回数を記録します [アップロードファイル] 動画/音声ファイルの再生回数を記録するようにしました Dec 22, 2025
@gakigaki gakigaki changed the title [アップロードファイル] 動画/音声ファイルの再生回数を記録するようにしました [アップロードファイル] 動画/音声ファイルの再生回数を記録し確認できるようにしました Dec 22, 2025
@gakigaki gakigaki merged commit 43f0a08 into master Dec 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant