Appearance
跨域监测
什么是跨域
在英文中称为Cross domain。字面上意思是跨越域名。
例如,从文章进入页跳转到商详进入页时,域会从BlogLP.com变为ProductLP.com,再到支付页面则变为Pay.com。在这种情况下,存在两个以上域名的情况称为跨域。
什么场景需要跨域监测
如果要将两个以上的域名连接为一个会话以进行测量,则需要进行跨域设置。
- 在电商网站上,如果商品详情页和结算页位于不同的域名上,并且要测量成功的付款用户作为目标时;
- 在产品介绍和申请页面(表单)位于不同的域名上,并且要测量已查看产品介绍页或填写表单的用户行为时
在上述情况下,为了确保会话在不同域名之间不中断,需要对跨域进行设置。
注意事项
在使用Ptengine测量跨域时,请确认以下事项:
1. 自动设置
跨域设置Ptengine目前提供自动设置(推荐),手动设置两种设置方法。
下面是自动设置的步骤。
按照下面的步骤1,2,3进行操作。
打开“跨域设置”菜单后,将开关切换到“开启”状态。出现“已完成自动跨域设置”表示设置完成。
根据需要选择参数标识符(默认为#)。
提示:参数标识符是什么
启用跨域设置后,转移后的URL末尾将始终附加Ptengine跨域参数“#pt_link=****”。此参数称为参数标识符,默认设置为“#”。如果计量站点限制标识符,请将其更改为“?或&”。
2. 手动设置
如果自动设置无法正常测量,请尝试此方法。
这需要将跨域测量用的特殊标签嵌入到网站源代码中。
- 将下面的2 ~ 6行添加到Ptengine的基础监测代码中。
<!-- Ptengine Tag -->
<script>
window._pt_sp_2 = [];
_pt_sp_2.push('setCrossDomainLink,allManual');
_pt_sp_2.push('setAccount,xxxxxxxx');
</script>
<script src="https://js.ptengine.jp/xxxxxxxx.js"></script>
<!-- End Ptengine Tag -->
(xxxxxxx应替换为您的标签(sid))