将MindTouch Analytics与支持票务表格集成
- 适用于:
- Mindtouch(当前)
- 需要的角色:
- 行政
可以使用MindTouch Analytics测量自助服务和票证偏转性能。
MindTouch Analytics可以跟踪有多少用户访问您的票证提交表单,然后继续提交票证。在您的票务表单上安装此代码后,您可以看到您的网站上有多少用户在自信中。可以在这些指标中查看自助报告。
目前的实现仅支持在Mindtouch网站托管的表单上。未来的实施方案目前正在开发中。
先决条件
- 访问编辑票证提交表单
- 对HTML代码的基本了解
如何设置分析跟踪Mindtouch.地点
将分析跟踪添加到MindTouch网站上托管的现有票证提交表单需要javascript添加到页面并且可能需要对表单提交元素的次要更新。
- 编辑包含票证提交表单的页面
- 在提交表单代码中,找到处理案例提交的代码(例如:
<输入>“提交案例”>
) - 添加A.
名称
使用值属性提交
提交提交(例如:<输入名称=“提交”>“提交案例”>
)- 如果已经存在
名称
与提交关联的属性,请注意步骤6中使用的值
- 如果已经存在
- 创建一个新的JavaScript块用以下代码在提交表单下方
document.addeventListener('MindTouch-Web:Analytics:Form-Activity-Logger-Ready',函数(EV){var logger = ev.data.logger; var button = document.querySelector('输入[name =“提交”]'); button.addeventListener('单击',函数(){logger.submit();});document.addeventlistener('mindtouch-web:加载',函数(ev){var synaltics = ev.data.analytics; Analytics.InitFormActivityLogger('case');});
- 如果在步骤2中,提交不使用
<输入>
而是使用a<按钮>
, 代替输入
和按钮
在JavaScript的第3行
例子:var按钮= document.querySelector('按钮[name =“提交”]');
- 如果在步骤3中已有与提交关联的名称属性,则替换JavaScript的第3行的名称以匹配此名称
例子:var按钮= document.querySelector('输入[name =“[new_name]”“]');
- 保存页面
事件将开始出现在自助报告第二天由于夜间数据处理。