1

我使用一个名为 Matomo 的服务来跟踪媒体分析。我要跟踪的一件事是视频标题,但在 bitmovin 配置中没有视频标题。当我在我的网站中跟踪来自 youtube 的视频时,它工作正常,因为 iframe 中有一个标题。我试过这样做:

configuration: {
   source: {
      type: 'video/mp4',
      url:  'www.test.gr',
      name: 'my-title',
      title: 'my-title'
   }
}

(我看到那个名字一直在那里,所以我没有删除它)。我还在可以使用事件的配置中添加了带有 jQ​​uery 的标题

       ready: function (e) {
          $('video#bitmovinplayer-video').attr('title', 'my-title');
       },

这似乎有效但并非总是如此,因为有时同一页面中有很多视频并且很难跟踪正确的标题,或者当视频出现时,matomo 服务开始跟踪,在配置结束之前,所以标题是还没有。

在配置播放器时以及我在播放中的自动播放开始之前,还有其他方法可以使用标题吗?谢谢你。

4

1 回答 1

1

Bitmovin 播放器在. SourceConfig但是,它不会在视频元素上设置标题。这是Matomo可以追踪它的唯一方法吗?抱歉,我不熟悉 Analytics 解决方案。

您可以使用getVideoElement而不是 jQuery 选择器来检索播放器正在使用的正确视频元素,并避免多个播放器出现问题。

另一种选择是自己创建视频元素,添加标题并使用setVideoElement将视频元素传递给播放器。

于 2020-11-17T15:02:46.650 回答