观众信息

一、如何设置播放器观看日志发送观众信息

如下示例代码,在播放代码中,添加参数viewerInfo设置观众信息。

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a7383f869a0c8501b0c2f3dbdec_e'></div>
<script>
    var player = polyvObject('#plv_e2e84a7383f869a0c8501b0c2f3dbdec_e').videoPlayer({
     'width': '600',
     'height': '450',
     'vid': 'e2e84a7383f869a0c8501b0c2f3dbdec_e',
     'viewerInfo': {
        viewerId: '1555313336634', // 观众ID
        viewerName: 'polyv', // 观众昵称
        viewerAvatar: '', // 观众头像URL
        viewerExtraInfo1:'', // 自定义额外信息字段一
        viewerExtraInfo2:'', // 自定义额外信息字段二
        viewerExtraInfo3:'' // 自定义额外信息字段三
     }
    });
</script>

viewerInfo字段解析

字段名 取值范围 说明
viewerId String 观众ID
viewerName String 观众昵称
viewerAvatar String 头像URL
viewerExtraInfo1 String 自定义额外信息字段一,对应观看日志的param3字段
viewerExtraInfo2 String 自定义额外信息字段二,对应观看日志的param4字段
viewerExtraInfo3 String 自定义额外信息字段三,对应观看日志的param5字段

二、如何获取观众信息

当用户访问使用了以上示例播放代码的页面时,播放代码会将viewerInfo设置的观众信息提交到POLYV日志系统中保存。用户可通过调用获取某一天视频日志接口,查询日志中每条记录的viewerInfo相关设置如viewerId、viewerName等。

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...

用户自定义参数

用户自定义参数已不再推荐使用,请使用观众信息参数代替

在播放代码中,用户可以添加参数session_id,自定义为任何值(比如,表示学员信息的学员ID),最长不能超过50个英文字符。示例代码如下:

<script src='//player.polyv.net/script/polyvplayer.min.js'></script>
<div id='plv_e2e84a7383f869a0c8501b0c2f3dbdec_e'></div>
<script>
var player = polyvObject('#plv_e2e84a7383f869a0c8501b0c2f3dbdec_e').videoPlayer({
 'width':'600',
 'height':'450',
 'vid' : 'e2e84a7383f869a0c8501b0c2f3dbdec_e',
'session_id' :'TEST_POLYV'
});
</script>

当用户访问使用了以上示例播放代码的页面时,播放代码js会把session_id提交到POLYV系统的播放日志数据库中。当用户通过调用获取某一天视频日志时,就能查询到日志里面每一条记录中的session_id,如下图所示:

QQ图片20160815180751

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...