我需要發送谷歌Analytics客戶ID的服務器端,我們將運行谷歌測量協議API中的GA客戶端ID。我怎樣才能JSP或Java代碼
我們有GA通過GTM實現。
按照谷歌的建議,我不應該來解析_ga餅乾因此,我試圖要通過推薦的方式。如果我將下面的代碼粘貼到控制檯上,它可以正常工作,但只要我在jsp中包含此代碼,就不會定義錯誤ga引用。
trackers = ga.getAll();
var i, len;
for (i = 0, len = trackers.length; i < len; i += 1) {
if (trackers[i].get('trackingId') === "UA-62222232-2") {
console.log(trackers[i].get('clientId'));
}
}
請讓我知道什麼是獲得ga客戶id的正確方法?我無法通過jsp來這樣做,並且認爲在java代碼中解析cookie會更好。
TIA
Java還是javascript? – shmosel
Java。最終我需要獲得客戶端ID並將其發送到服務器。 – user1633800