检查有机交通与PPC

时间:2011-09-20 13:04:20

标签: javascript traffic

是否有一个简单的脚本可以检查我是否从Google Organic或PPC获得了流量?这不会涉及使用任何谷歌API。

会是这样的吗?

if (document.referrer) {
            var ref = document.referrer;
            if (ref.toLowerCase.search("http://www.google.co.uk/aclk?") || ref.toLowerCase.search("www.googleadservices.com")) {
                alert("PPC");
            }
            if (ref.toLowerCase.search("http://www.google.co.uk/url?")) {
                alert("Organic");
            }
        }
        else {
            alert("no referrer");
        }

或者也许在服务器端?

1 个答案:

答案 0 :(得分:0)

绝对在服务器端,是的,这对您的绝大多数流量都有效。

对于用户可能正在使用谷歌与HTTPS或其他域而不是.co.uk的情况,你可能应该优化你的字符串比较(可能是正则表达式)。

为什么不使用Google Analytics