将GTM标记限制为会话百分比

时间:2018-03-27 19:43:01

标签: google-tag-manager

我通过Google跟踪代码管理器在我的网站上添加了一个脚本。我只想在10%的会话中解雇脚本。有没有人知道我可以设置触发器的方式,只触发一定比例的会话?

我可以在后端实现一些逻辑,以确定会话是否属于10%桶,然后传递dataLayer变量以在我的触发器中使用,但我觉得应该有一个更简单或更优雅的方法来处理这个情景类型。

2 个答案:

答案 0 :(得分:1)

你可以使用这样的东西:

<script>
var rand = Math.floor((Math.random() * 10) + 1);
if ( rand == 1 ){dataLayer.push('event':'oneOutOfTen')}
</script>

然后使用触发器来启动oneOutOfTen&#39;。

如果您希望在给定会话中保持一致,则应使用sessionStorage或cookie。

答案 1 :(得分:0)

如果您可以在Javascript中实现后端逻辑,则可以使用自定义HTML标记来确定会话是否属于10%桶。

否则通过dataLayer,就像你写的那样(对我来说是最好的解决方案),或者通过cookie。