大数跨境

如何在 Google Analytics 中过滤自己的访问

如何在 Google Analytics 中过滤自己的访问 俄区外贸通
2014-11-06
3
导读:大家好!

大家好!

近期在协助客户进行网站分析时,由于缺乏测试域名,修改工作需在设计师、前端、程序员及SEO专员间反复沟通,导致内部访问“污染”统计数据。为解决这一问题,我们通过查阅Google Developers文档及Google Analytics帮助手册,利用“自定义维度”(用户参数)制定了以下过滤方案。

操作步骤

1. 进入 Google Analytics 后台,依次点击「管理员 >>> 自定义定义 >>> 自定义维度」(Admin >>> Custom Definitions >>> Custom Dimensions):

2. 点击“+自定义维度”(+New Custom Dimension)。

3. 在新页面中填写配置信息:

  • 名称(Name):输入参数名(示例:exclude_my_traffic);
  • 作用域(Scope):选择“用户”(User);
  • 活动(Active):勾选启用;

点击“创建”(Create),系统将生成如下界面:

4. 复制生成的 JavaScript 代码并妥善保存,随后点击“完成”(Done)。

5. 在网站根目录创建 HTML 文件(如 exclude.html),并在其中插入网站的 Universal Analytics 跟踪代码(获取路径:管理员 >>> 跟踪信息 >>> 跟踪代码)。基础结构示例如下:

<html> <head> <title>Исключаем свои посещения</title> <script> (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','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXXXX-1', 'auto'); ga('send', 'pageview'); </script> </head> <body> <h1>Exclude admin's traffic</h1> </body> </html>

注:请将 UA-XXXXXXXX-1 替换为您的实际跟踪ID。

6. 将第4步保存的 JavaScript 代码插入到 Universal Analytics 代码中,务必置于 ga('send', 'pageview') 命令之前。配置后代码如下:

<html> <head> <title>Исключаем свои посещения</title> <script> (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','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXXXXX-1', 'auto'); var dimensionValue = 'traffic_by_admin'; ga('set', 'dimension2', dimensionValue); ga('send', 'pageview'); </script> </head> <body> <h1>Исключаем свои посещения</h1> </body> </html>

关键代码说明:

  • 原始模板:var dimensionValue = 'SOME_DIMENSION_VALUE'; ga('set', 'dimension2', dimensionValue);
  • 实际应用:var dimensionValue = 'traffic_by_admin'; ga('set', 'dimension2', dimensionValue);

此处为自定义参数赋值 traffic_by_admin(可自定义),该值将在后续过滤器设置中作为匹配依据。

7. 保存 HTML 文件后返回 Google Analytics,进入“管理员”(Admin)>>> “视图”(View)级别,选择需过滤的目标视图(如 master view 或“所有网站数据”),点击“过滤器”(Filters)。

8. 点击“+新建过滤器”(+New Filter),配置如下:

  • 过滤器名称:自定义命名;
  • 类型:选择“自定义”(Custom);
  • 操作:选择“排除”(Exclude);
  • 字段:在下拉菜单中选择“自定义维度”(Custom Dimensions),并选中第3步创建的参数(如 exclude_my_traffic)。

9. 在“过滤模板”(Filter Pattern)中输入第6步设置的参数值(如 traffic_by_admin),点击“保存”(Save)。

10. 在浏览器中访问 exclude.html 页面地址(如 http://yoursite.kz/exclude.html)并等待完全加载。

11. 设置完成。此后,您对该网站的访问将不再计入 Universal Analytics 统计数据。

注意事项

该方法生效的前提是:访客在访问目标网站前,必须先访问一次 exclude.html 页面。此外需注意:

  1. Cookies 有效期:过滤效果持续至 Cookies 被清除。清除后需重新访问 exclude.html 方可再次生效。
  2. 多浏览器适配:若使用不同浏览器访问网站,每个新浏览器首次使用前均需先打开 exclude.html 页面。
【声明】内容源于网络
0
0
俄区外贸通
各类跨境出海行业相关资讯
内容 15477
粉丝 0
俄区外贸通 各类跨境出海行业相关资讯
总阅读429
粉丝0
内容15.5k