在应用中使用Adobe Launch集成Adobe Analytics进行事件跟踪,可以使用以下代码示例解决问题:
// 添加Exit Click事件监听器 document.addEventListener('click', function(event) { if (event.target.tagName.toLowerCase() === 'a') { // 判断点击的是否为链接 var link = event.target.href; // 获取链接地址 var linkText = event.target.innerText; // 获取链接文本 s.linkTrackVars = 'prop1,prop2,eVar1,eVar2'; // 设置自定义变量 s.linkTrackEvents = 'event2'; // 设置事件类型 s.prop1 = link; // 把链接地址赋值给自定义变量prop1 s.prop2 = linkText; // 把链接文本赋值给自定义变量prop2 s.eVar1 = link; // 把链接地址赋值给eVar1 s.eVar2 = linkText; // 把链接文本赋值给eVar2 s.tl(event.target, 'e', 'Exit Click'); // 发送事件追踪 } });
代码解释:
上一篇:AdobeAEM工作流-是否可以通过EMCAScript修改有效负载?
下一篇:AdobeAnalytics2.0API:是否可以获取跨多个维度(日期,国家,地区,城市,邮编)的报告数据,而不需要过多的API调用?