You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:Google Analytics平均页面停留时间是否计入Brightcove视频观看时长

Does Brightcove Video Watch Time Count Towards Google Analytics' "Average Time on Page"?

Great question! Let's break this down clearly, including context from your note about the matching landing page and video watch durations.

Core Answer

By default, Google Analytics (GA) does NOT automatically count Brightcove video watch time towards the average time on page metric—you need to set up custom tracking to make this happen.

Why Default Behavior Doesn't Include Video Time

GA calculates page stay time based on user interactions with the page itself:

  • Things like clicking links, scrolling, typing, or triggering other JavaScript events signal to GA that the user is active.
  • Brightcove video playback happens within its own embedded player, which GA doesn't monitor by default. If a user only watches a video without interacting with the rest of the page, GA will stop updating their session activity once the initial page load events finish.

Why Your Landing Page & Video Durations Match

Your observation that the 2.5-minute average landing page stay time aligns with average video watch seconds makes perfect sense—here's why:

  • If most users land on the page, watch the video, and immediately leave, GA's recorded page stay time will equal the time between when they arrived and when they exited. This just happens to match how long they spent watching the video.
  • This is a coincidence, not GA tracking video time directly. If users stayed on the page to browse other content after watching the video, that extra time would be added to GA's page stay metric.

How to Track Video Time in "Average Time on Page"

If you want GA to actively include video watch time in page stay calculations, you have two reliable options:

  • Trigger Virtual Interaction Events: Use Brightcove's player API to send GA virtual events (e.g., video_progress at 30-second intervals, or video_play/resume events). GA treats these as user activity, which extends the recorded page stay time.
  • Custom Timer Integration: Write JavaScript to listen for Brightcove's playback events, track actual video watch duration, then combine this with GA's default session time when sending data to your GA property.

内容的提问来源于stack exchange,提问作者Kishan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 07:43:59