跟踪是否播放视频的Javascript(以质量为单位)

时间:2018-07-23 05:28:13

标签: qualtrics

我的Qualtrics调查中有一个视频。

我想跟踪他们是否看过视频。 我认为最简单的方法是查看他们是否看完视频。

我阅读了“ javascript跟踪很多次音频视频文件是如何按质量播放”的帖子,但它似乎不适用于我。我还发表了文章“在使用JavaScript的质量指标中单击外部链接时进行跟踪”

这就是我所做的:

1)将嵌入变量添加到调查流程中的问题块之前:click1 = 0

2)将链接添加到问题文本(以HTML模式):

<iframe id="videoPlayer" width="560" height="315"     src="https://www.youtube.com/embed/z0RX3bAXn64" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

3)在问题中添加以下JavaScript:

   Qualtrics.SurveyEngine.addOnReady(function()
{
    var playCounter = 0;
    function onFinished(){
        playCounter++;
        Qualtrics.SurveyEngine.setEmbeddedData("click1", playCounter);
    }

    $('videoPlayer').addEventListener('ended', onFinished);

});

但是click1始终保持为0,即使视频播放完毕。

我在做什么错了?

0 个答案:

没有答案