我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何进行Google Analytics过滤设置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何进行Google Analytics过滤设置

这篇文章给大家介绍如何进行Google Analytics过滤设置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

Google Analytics的过滤功能简介

Google Analytics的过滤设置其实包含两大逻辑功能,第一种功能是我们通常意义上的过滤,即根据一定条件过滤掉一部分访问者(本质上是过滤掉一部分流量),例如过滤掉所有来自北京的访问者的流量,或是只保留网站某个子域(subdomain)的流量。  第二种功能则不是简简单单的过滤,而是类似于我们使用MS Office Word的“查找并替换”功能(实际上比这个功能更强大,因为实际上包括查找、替换和重组三种功能),即按照一定的条件把GA中的一部分属性的表述替换或再组合为另外一种表述。例如,把campaign报告中campaign的英文名字替换为汉语名字。

这样看来,我们可以发现Google Analytics的主要功能是:

去除掉我们不想要的一部分流量;

修改一种表述方法为另外一种,或者实现标准报告中无法实现的表述。

  不过,其实还有第3、4种功能

因为GA是可以不断复制的profile的,GA的filter和profile的配合可以实现分析需要的细分功能。不过这个功能在GA的Advanced Segments出现之后就弱化了。

我们还可以利用多个filter进行组合而实现类似“解释编程”的高级功能。这种filter的组合再加上正则表达式的共同作用,能够实现一些更复杂的过滤或者更精确的属性表述。例如,我们知道SE(搜索引擎)都是提供Universal Search(就是除了文本搜索,还提供图片、视频等)的,但我们在GA中看到的流量可能都是来自Google /  organic,我们如何区分流量是来自文本搜索还是图片或是视频搜索呢?这个实际上通过filter的组合能够实现(不过这个很高深了,放在以后说)。

  今天要谈的这五个Google Analytics的过滤设置非常非常基础,不熟练正则表达式也完全没问题,只要照葫芦画瓢就行了。由于几乎是我们每个使用GA的分析师都要用到的,建议把它们牢记在心。:)

安全通告:在开始下面的尝试前,请注意!

  请一定复制一个新的profile进行尝试!

  原因在于,filter和advanced segmentation不同,前者是在形成报告之前的过滤,因此过滤掉的数据肯定是不可能在该profile中出现了,而advanced segmentation是在形成报告之后再进行的操作,数据不会因为你的不恰当设置而丢失。所以,切记切记!否则Sidney就是害了大家。

  如何复制profile,见下图所示:

如何进行Google Analytics过滤设置

图1

  直接在同一个GA ID(例如我的GA ID是UA-4130899-1)后面点击“+ Add new profile”,然后在下图(图2)中输入你想要的profile的名字,然后点击continue之后保存就行了。

如何进行Google Analytics过滤设置

图2

  是不是很简单?搞定了之后,你就在刚才复制的profile下“胡作非为”吧!你以前的数据不会有任何问题了!现在,让我们开始吧!

设置一:过滤掉自己对网站的访问

  你的网站最忠实的访问者是你自己,毫无疑问。但是你自己的访问数据也会混在其他用户的访问数据中,从而一定程度(程度大小取决于你网站的流量,如果你的网站流量跟新浪相差无几,那么这个小节可以直接无视)上污染了网站真实用户的访问数据。

  防止这种情况的最简单的办法是通过屏蔽某些IP地址来过滤掉自己的访问,这种设置在GA中非常容易。方法如下:

点击你刚刚复制好的那个profile旁边的edit按钮。

如何进行Google Analytics过滤设置

图3

进入profile settings页面后点击“+ add filter”。

如何进行Google Analytics过滤设置

图4

在Create New Filter中用如下设置,然后输入想取的filter的名字和自己的IP地址就好了。最后别忘了保存。

如何进行Google Analytics过滤设置

图5

请注意,这里我们使用的是Predefined filter,也就是GA已经预制好的几类filter,主要就是解决这种类似的小问题。在这种filter中,不支持使用正则表达式。因此,GA自己的介绍:https://www.google.com/support/googleanalytics/bin/answer.py?answer=55496,其实是不正确的,因为其中应用了正则表达式。

你问我,如果是动态IP怎么办?那么你可以用自定义filter(Custom filter)选取一个IP地址范围进行过滤,这个时候要用到Custom Filter(自定义过滤)。例如,我想要过滤掉从121.33.33.33到121.33.38.254的IP段范围,那么我的设置如下:

如何进行Google Analytics过滤设置

图6

这里,我们在Filter Pattern中用到了正则表达式:^121\.33\.(33\.(3[3-9]|[4-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5]))|((3[4-7])\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-5])))|38\.([0-9]|[1-9][0-9]|1([0-9][0-9])|2([0-4][0-9]|5[0-4])))$。哈哈,可怕吧!别担心,其实你访问这个地址,就能自动生成你IP段的正则表达式了:https://www.google.com/support/googleanalytics/bin/answer.py?answer=55572&hl=en_US&utm_id=ad。Google自己的这个工具很好用。

不过,这种方法可能会误伤其他合理的访问数据,所以如果要精确地去除掉你每天毫无规律变动的IP地址,那么仅靠过滤功能本身就有点儿力不从心了。我们需要利用控制cookie和filter的结合来实现,可以在这里找到一些线索:http://www.webmasterworld.com/forum39/4048.htm,这里不多说了。

设置二:改变Content报告中Top Content报告URI的大小写

看看下面这个报告的情况是不是大家经常遇到?

如何进行Google Analytics过滤设置

图7

其实四个URL只代表着两个页面,但是由于GA是大小写敏感(lowercase sensitive)的,因此它会认为这是不同的URL,代表着不同的页面。

这可不太妙,对于page view这样的度量,我们还可以直接加总,而要把该页面的bounce rate或者avg. time on page合并起来,就有点儿麻烦了(当然其实也还是有办法,这里按下不表,大家自己研究一下就能弄通)。所以,我们要想办法让GA识别这种情况。

利用Filter就能轻松解决,非常简单。Filter的设置方法如下所示:

如何进行Google Analytics过滤设置

图8

关于如何进行Google Analytics过滤设置就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何进行Google Analytics过滤设置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何进行Google Analytics过滤设置

这篇文章给大家介绍如何进行Google Analytics过滤设置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Google Analytics的过滤功能简介Google Analytics的过滤设置其实包含两大逻辑功
2023-06-12

如何使用AWK对文本进行过滤

本篇内容主要讲解“如何使用AWK对文本进行过滤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用AWK对文本进行过滤”吧!什么是正则表达式? 正则表达式可以定义为代表若干个字符序列的字符串。
2023-06-27

java如何使用过滤器进行拦截

Java中使用过滤器进行拦截的步骤如下:1. 创建一个实现了javax.servlet.Filter接口的过滤器类,例如:```javaimport javax.servlet.*;import java.io.IOException;pu
2023-08-18

如何在Pig中进行数据过滤操作

在Pig中进行数据过滤操作通常使用FILTER关键字。可以通过指定一个条件表达式来过滤出符合条件的数据。例如,假设我们有一个包含学生信息的数据集,包括学生姓名和分数,我们想要过滤出分数大于等于60的学生数据,可以使用以下语句:stude
如何在Pig中进行数据过滤操作
2024-03-07

如何使用linux命令行工具进行文本行过滤

小编给大家分享一下如何使用linux命令行工具进行文本行过滤,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常用命令行工具接下来主要使用的是head,tail,se
2023-06-12

Java 性能优化中如何进行字符串过滤

本篇文章给大家分享的是有关Java 性能优化中如何进行字符串过滤,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。★一个简单的需求  首先描述一下需求:给定一个 String 对象
2023-06-02

如何在VirtualBox中设置虚拟机的USB设备过滤

要在VirtualBox中设置虚拟机的USB设备过滤,您可以按照以下步骤操作:首先,在您的宿主机上启动VirtualBox并打开要设置USB设备过滤的虚拟机。在虚拟机窗口中,点击菜单栏中的“设备”选项。在“设备”选项中,选择“USB”菜单,
如何在VirtualBox中设置虚拟机的USB设备过滤
2024-06-11

Nagios如何进行配置和设置

Nagios的配置和设置包括以下几个步骤:安装Nagios软件:首先需要在服务器上安装Nagios软件。可以从官方网站下载最新版本的Nagios软件,并按照官方文档进行安装。配置Nagios对象:在Nagios中,需要配置对象,包括主机、服
Nagios如何进行配置和设置
2024-03-11

如何进行Java过滤器doFilter里chain.doFilter()函数的理解

这篇文章将为大家详细讲解有关如何进行Java过滤器doFilter里chain.doFilter()函数的理解,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。对过滤器doFilter里chai
2023-06-25

如何进行gitlab集成设置

本篇内容介绍了“如何进行gitlab集成设置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先,确保您已经拥有一个 GitLab 账户,并且
2023-07-05

如何使用 PHP 函数对数据进行排序和过滤?

php 提供了多种函数对数据排序和过滤,包括 sort()(升序)、rsort()(降序)、array_filter()(根据条件过滤)、array_map()(应用操作)和 array_reduce()(累积操作)。利用这些函数,您可以轻
如何使用 PHP 函数对数据进行排序和过滤?
2024-05-03

如何使用Java 8的Stream API进行集合遍历和过滤?(Java 8中如何使用Stream API进行集合的遍历和过滤操作?)

Java8StreamAPI提供了一种简洁高效的方式来遍历和过滤集合。它支持遍历集合无需显式处理索引,并提供多种过滤方法。StreamAPI的优点包括代码简洁性、可读性、效率和并行处理。示例代码展示了如何使用StreamAPI过滤VIP客户并计算总购买金额。StreamAPI的其他方法包括map()、limit()、sorted()和reduce()。
如何使用Java 8的Stream API进行集合遍历和过滤?(Java 8中如何使用Stream API进行集合的遍历和过滤操作?)
2024-04-02

如何在Android进行代理设置

这篇文章给大家介绍如何在Android进行代理设置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android代理设置步骤:1.打开你的Android设置。2.点击无线。3.按住Wi-Fi网络名称。4.选择“修改网络”
2023-06-25

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录