首页 > 解决方案 > Google Analytics(分析)中报告的唯一身份访问者数量与自定义唯一身份访问者计数跟踪的数量之间存在巨大差异

问题描述

我为我在 Codeigniter 中开发的网站实现了一个自定义的唯一访问者计数器。访客计数器基于以下 cookie

页面加载时

$this->load->helper('cookie');
$check_visitor = $this->input->cookie(urldecode($pageTitle  + $slug), FALSE);
$ip = $this->input->ip_address();
if ($check_visitor == false) {
$cookie = array(
    "name"   => urldecode($pageTitle  + $slug),
    "value"  => "$ip",
    "expire" =>  time() + 1800,
    "secure" => false
);

$this->input->set_cookie($cookie);
// then increase count by one in the table
$this->news->update_counter(urldecode($slug));
}

我的 cookie 过期时间是 30 分钟。当我将自定义计数与 Google 分析计数进行比较时,差异很大。

我还添加了一个爬虫和机器人列表来过滤计数,但没有用。

有人可以帮我解决这个问题吗?

标签: codeigniteranalyticscountervisitor-pattern

解决方案


推荐阅读