有沒有辦法排除,從所有屬性和所有視圖谷歌分析,遊客與特定用戶代理? (我已經選中了功能管理>查看設置>機器人過濾>排除已知機器人和蜘蛛的所有命中),這是刪除自己流量的一部分。我無法使用IP過濾,因爲我的IP一直在變化,而我使用了許多設備(移動/臺式機/筆記本電腦)。我也不能使用cookies,因爲我經常想測試我的網站作爲一個隨機的未登錄用戶。即使深入瞭解Analytics UI,我也沒有發現任何內容。也許這需要API?刪除所有的流量爲特定用戶代理
回答
(谷歌標籤管理器對我來說似乎有點迷糊。)
我終於做到了這一點:
使用Custom UserAgent String擴展(適用於FF和Chrome),並設置用戶代理到
NoTracking
(你可以做到這一點專門針對某些網站,即只有你的網站,查看選項) 。PHP頁面中添加這一點,在Analytics(分析)JavaScript部分:
<?php if ($_SERVER ['HTTP_USER_AGENT'] === 'NoTracking') echo 'if (false)'; ?>
它看起來像這樣:
<script> <?php if ($_SERVER ['HTTP_USER_AGENT'] === 'MyselfXYZ12') echo 'if (false)'; ?> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)}) window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-xxxxxxx-x', 'auto'); ga('send', 'pageview'); <script>
這將禁用
ga
對象的創建的效果只有你的流量。
NB:我首先想到了通過JavaScript與if (navigator.userAgent == 'NoTracking')
禁用GA代碼爲我自己的流量,但它似乎UserAgent的變化得益於擴展「自定義UserAgent的字符串」有效果呈現頁面時後才,這爲時已晚。
在第一步中,您必須將用戶代理獲取到Google Analytics中。您可以使用跟蹤代碼管理器通過創建custom Javascipt
來完成此操作。這可以返回用戶代理,您可以使用自定義的維度或事件將其發送給GA。 (如果沒有GTM,也可以這樣做)。
- 登錄代碼管理和導航到變量
- 現在,我們必須添加一個JavaScript變量。用戶代理存儲在
navigator.userAgent
財產
- 現在我們有這個數據推入谷歌Analytics帳戶。我們可以通過自定義維度或事件來做到這一點。在這個例子中,我們參加一個活動。作爲行動,我們發送頁面路徑 - 你不必這樣做,但也許稍後有一些報告有幫助。作爲觸發器,我們定義「所有頁面」,以便每個瀏覽量觸發事件。我們發送的用戶代理作爲事件標籤。
如果你有這樣的信息,GA您可以在帳戶級別添加過濾器(用於全部視圖和Propertys)。 過濾器類型=自定義>選擇事件或維度>鍵入要排除的用戶代理。
我們可以看到用戶的用戶代理在GA行爲>事件>熱門活動>搜索事件類別(namend代碼管理工具(在我們的例子「用戶代理」))現在訪問我們的網站
在最後一步中,我們將用戶代理從我們所有的屬性和視圖中排除。 管理員>所有過濾器(在帳戶欄)>在下拉列表中的「+添加濾鏡」>過濾器類型=自定義>排除>選擇「事件標籤」>指定用戶代理忽略
選擇視圖,那麼這個用戶代理應該被忽略>完成
謝謝!你可以添加細節/截圖嗎?我目前不瞭解這些標記管理器,維度,事件等等。您說我們需要標記管理器,然後可能沒有GTM。預先感謝更多細節,我認爲它可以幫助很多人! – Basj
- 1. 是否可以刪除特定用戶的所有提交?
- 2. PowerShell刪除特定組中的所有用戶
- 3. 以特定名稱刪除MySQL中的所有用戶
- 4. 如何卸載客戶端時如何從代理中刪除所有用戶特定的訂閱主題?
- 5. 刪除表中的所有特定類
- 6. 防止所有用戶刪除特定cloudformation堆棧
- 7. 如何刪除特定Twitter帳戶的所有推文?
- 8. .htaccess允許所有從特定用戶代理
- 9. 刪除特定行,所有值匹配
- 10. 用戶刪除特定的子元素
- 11. 如何從文本中刪除特定用戶的所有bbcode引用塊?
- 12. Powershell刪除OU中的所有用戶
- 13. 所有用戶在apache中的流量下載流量
- 14. 刪除用戶定義的向量 - C++
- 15. SQL從特定用戶的查詢更改爲所有用戶
- 16. 重定向所有流量
- 17. jquery'刪除類' - 試圖刪除所有具有特定類的元素
- 18. 刪除所有span標籤與特定的類從使用Javascript
- 19. 公用文件夾刪除所有用戶的所有權限
- 20. 如何阻止給定用戶的所有流量?
- 21. 刪除爲特定值
- 22. nginx的代理所有流量遠程nginx的
- 23. 從文本中刪除具有特定類的所有元素
- 24. SQlite刪除所有具有特定字符串值的行
- 25. 的IPtables的所有流量轉發到一個特定的IP
- 26. 刪除指定用戶創建的所有文件
- 27. 刪除變量的特定部分
- 28. 刪除特定商品的數量框
- 29. 禁用特定類別中的所有SQL代理作業
- 30. 使用pure javascript從特定div中刪除所有.col-md類
爲什麼你不採取不同的方法並查看阻止GA跟蹤代碼的瀏覽器插件? –
@MikeSullivan確實是個好主意,我想測試一下!不幸的是,[這一個](https://addons.mozilla.org/en-US/firefox/addon/no-google-analytics/)的評論很差,用戶報告了一些問題。你知道一個好的嗎? – Basj
我可以推薦Ghostery https://addons.mozilla.org/de/firefox/addon/ghostery/。您可以使用此功能停用Google Analytics和所有其他跟蹤器。 – DanielS