簡體   English   中英

Google Analytics缺少__utmz Cookie

[英]Google Analytics missing __utmz cookie

我在我的網站上安裝了通用分析,並希望解析__utmz cookie以獲取推薦信息。 但是,我從未見過這個cookie集。

有什么變化? 這個沒有設置的原因是什么?

當我瀏覽我的網站時,我確實看到了_ga cookie,如果我去其他網站,我會在瀏覽器緩存中看到__utmz cookie。

我檢查了文檔,最近沒有看到任何關於這種變化的提法,所以有點難過。

Universal Analytics不會創建任何__utm * Cookie。

但是,您可以在網站上同時使用Universal Analytics代碼(analytics.js)和傳統代碼(ga.js)。 這將允許您填充UA配置文件並從__utmz中刪除值。

對於Universal Analytics來說,這個cookie已經消失了,你只能獲得一個_ga cookie。

資料來源: https//developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage

此處還提到: 如何使用新的Google Analytics獲取PHP中當前訪問者的推薦人,付費/自然和關鍵字?

此外,鑒於分析主要是收集聚合信息的工具,我找不到(我懷疑)有任何方法可以查詢GA以獲取此信息,因為_ga cookie。

您可以創建自己的cookie並存儲Google Analytics使用的查詢字符串參數(utm_campaign等)。 以示例的方式查看此項目: https//github.com/dm-guy/utm-alternative

使用以下代碼獲取utmz cookie以及通用分析js代碼

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM