1
我想讓網站訪問者有機會選擇停用Google Analytics(分析)。然而,我正在使用的網站是使用PHP,因此Google的Analytics(分析)似乎全都發生在服務器端。訪問「inCognito,inPrivate或隱私瀏覽」網頁並不會阻止Google訪問一般位置等。(可選)阻止Google Analytics(分析)
有沒有一種簡單的方法,同時仍然保留頁面PHP而不是HTML來讓用戶有機會選擇退房手續?
我想讓網站訪問者有機會選擇停用Google Analytics(分析)。然而,我正在使用的網站是使用PHP,因此Google的Analytics(分析)似乎全都發生在服務器端。訪問「inCognito,inPrivate或隱私瀏覽」網頁並不會阻止Google訪問一般位置等。(可選)阻止Google Analytics(分析)
有沒有一種簡單的方法,同時仍然保留頁面PHP而不是HTML來讓用戶有機會選擇退房手續?
這裏有一個簡單的例子,你可以建立在:
<html>
<head>
<?php
if(!$blockGA)
echo '<script type="text/javascript">
var _gaq = _gaq || [];';
// etc
?>
</head>
<body>
Hello world!
<?php
// Some more PHP
?>
</body>
</html>
你可以設置存儲在數據庫中,其存儲在SESSION
,或簡單地用一個持續查詢字符串如$_GET['blockGA']
。
或者你可以設置很長一段時間(1年)Cookie – machineaddict 2013-04-30 07:16:38
@Danny謝謝。我不想明確地詢問用戶,所以我可能只是檢查[cookies是否啓用](http://stackoverflow.com/questions/531393/how-to-detect-if-cookies-are-disabled-is - 可能)然後使用上面的。 – 2013-04-30 10:23:19
@JonathanAbbott爲了防止您不知道,您可以直接使用PHP獲取並設置cookie;沒有JS是必要的:http://php.net/manual/en/function.setcookie.php – 2013-04-30 10:24:39