2016-04-04 36 views
0

我有一個GTM容器,可以在網站上的所有頁面上運行。這個容器放在身體標籤中。我正在尋找一種在所有瀏覽量的2%上運行GTM HTML/JavaScript代碼的方法。對2%的流量運行標記

我看到有一個隨機數字生成器,可能有一種方法來利用它來完成我正在嘗試做的事情,但我不確定使用什麼參數進行設置。

有什麼建議嗎?

回答

0

創建自定義JavaScript類型的變量,該變量返回介於1和100之間範圍內的隨機數。I took a function from here

function() { 
    max = 100; 
    min = 1; 
    return Math.floor(Math.random() * (max - min + 1)) + min; 
} 

將它命名爲例如「RandomRange」。

現在創建一個觸發器。使其成爲綜合瀏覽量,並設置爲過濾器「RandomRange等於或小於2」。

RandomRange變量將平均返回所有案例中1%(所有案例中的一個)和1%中兩個案例中的一個,因此它將在2%的案例中返回「兩個或更少」案例。只能使用足夠數量的綜合瀏覽量(以獲得均勻分佈的隨機數)。

0

更簡單,在GTM中創建一個Random Number變量。它返回一個介於0和2,147,483,647之間的值。如果你想抽樣2%的訪問者簡單計算它,即2,147,483,647 = 42,949,672.94或四捨五入42,949,673的2%。然後,只要告訴你的觸發器激活,如果該變量小於(或等於)該數字。