植入脚本
1. 怎么在文件中植入脚本
目前可以在RM系列的文件和WMV系列文件中做到这个效果。我知道是用专门的软件制作的。WMV系列(包含WMA)的使用微软自己的编码软件Windows Media Encoder就可以制作出这个效果。
RM系列的文件可以使用下面的方法。先安装Helix Procer Plus,然后:
新建一个记事本文件,命名为event.txt(名字可随意),输入以下内容:
u 00:05:10.0 00:05:59.0 …….cn/
u 01:50:10.2 01:50:59.5 …….cn/
存盘后退出。
解释:u 表示URL事件, 00:05:10.0是起启时间,00:05:59.0是结束时间,后面是指定的网页.
2、进入Helix Procer Plus的安装目录下的RealMediaEditor子目录,双击运行rmedtgui.exe文件,从file菜单Open打开一个Rm文件,从菜单栏的tools(工具)中选择Merge Events(合并事件),在弹出的对话框中选择刚才编辑的event.txt文件,确定后Rmedtgui开始合并事件,合并结束后,请将含有事件文件的RM系列文件另行保存。整个过程应当在15分钟以内完成,还是相当快的
3、事件文件中也可加入其它的事件:
I <开始时间> <结束时间> <标题> 如i 00:05:10.0 00:05:59.0 …….cn
A <开始时间> <结束时间> <作者> 如 a 00:06:10.0 00:06:59.0 XXXX
C <开始时间> <结束时间> <版权> 如 c 00:08:10.0 00:08:59.0 Copyright XXX
2. APM主动监测和被动检测的区别
被动检测:页面植入脚本或探针,当用户访问网页时,探针自动采集数据并回传数据库进行分析。
优点:
真实用户数据(最后一公里)
地区/网络/浏览器的覆盖率高
无需硬件投入,成本小
缺点:
需植入探针到代码中,有侵入性、安全性、隐私性方面的担忧,同时也会造成一定程度性能损失
植入脚本只能采集基础的网络和浏览器事件数据,无法采集真实页面加载速度(符合人脑视觉感知)
问题已经发生,并暴露给了真实用户
无法自动化,依赖用户人工操作。
环境不可控,数据虽然体量大,但是也有很强的干扰性