与流行的看法相反,它可以执行高级分析套件可以执行的大多数操作,但Google是免费提供的。
Google Analytics(分析 )比大多数人认为的要强大得多。
此外,尽管它们解决了Google Analytics(分析)固有的一些限制,但缺少一些Google专用的捆绑功能,例如Adwords和Adsense跟踪。
因此,开发人员涌向Clicky和Mint之类的高级产品,但是这些服务可能会很昂贵,尤其是在您的Web项目尚未产生任何收入的情况下。
乍一看,它似乎不如其他一些Web分析套件那么强大,因为它无法让您跟踪出站链接或实时查看数据。
许多网页设计师和开发人员抱怨Google Analytics(分析)的局限性。
这是一项免费服务,它通过在您HTML代码中粘贴一段Javascript来工作,当有人访问您的页面时,该Javascript就会加载。
对于不认识您的人,Google Analytics(分析)是一项网络统计服务,可让您查看有多少人访问您的网站,访问哪些页面以及来自何处。
通过使用Google Analytics(分析)中的高级功能,您不仅可以消除购买其他分析服务的大部分原因,而且可以通过网络上的竞争对手通常不会理解的方式来了解受众和网站。
每次更改网站的副本,结构或设计时,您的Web分析套件都会告诉您应该更改的内容(以及是否应该首先进行任何更改)。
大多数人都设置了分析功能,但是很多人无法深入研究数据,错过了优化网站的绝佳机会。
但是,这只是表面上的事情:它还允许您创建特定的广告系列,目标,渠道和报告,以构建可行的数据集并提供对其他模糊数据的关键见解。
您可以使用以下六种高级功能来启动Google Analytics(分析)并增强由数据驱动的决策:
1.通过跟踪出站链接来确定观众的去向
这有两个原因。
通过了解用户的出站链接行为,您可以优化网站的转化率和品牌宣传效果,以达到战略上的最大效果。
即使您的跳出率很低,了解访问者退出您的页面时的去向仍然是关键。
然后结合80-20的工作道德,您可以将所有营销工作重点放在这些媒体渠道上,并保留新发现的空闲时间来测试新想法,进行自由职业或小睡。
如果您跟踪该出站链接的行为,则会知道哪个域的转换效果最佳。
会员计划就是一个很好的例子,您必须将流量吸引到目标网页才能赚钱。
首先,许多网络业务模型依赖于将流量吸引到位于不同域的页面。
如果您发现任何入站或出站链接都无法很好地进行转换,则可以轻松地将Google Analytics(分析)与Google Website Optimizer配对以进行一些拆分测试。
例如,您可能想要删除一个低价值的链接,并用指向您的最佳内容的链接或替换为对您有很大帮助的外部博客作者的链接。
其次,通过跟踪出站链接,您将知道页面上哪些位置的转换效果最佳,然后可以根据要放在该主要位置的链接进行计划
如果您使用的是定制的CMS或Web应用程序,则最好的方法是将以下代码粘贴到页面的部分:
既然我已经说服您跟踪出站链接,那么这里是速成课程。
然后,可以通过将以下onClick函数添加到要跟踪的链接来跟踪所需的任何链接:
值得庆幸的是,延迟是如此之小,以至于不会影响用户体验,因此您不必担心。
这会将链接的加载延迟了几分之一秒,使Analytics(分析)有时间记录用户离开页面之前的点击次数。
截断的域对此绝对是理智的值,但是如果您愿意,也可以将其重命名为更难忘的名称,例如“ Hongkiat”或“ Facebook”。
列表中的第三个参数是页面的单独标识符。
或者,您可以按页面上的位置进行操作:“顶部”,“侧边栏”或“底部”。
更好的方法可能是按类型对出站链接进行分类:“博客”,“目标网页”或“社交媒体”。
重命名出站链接是一个很好的开始,但是它的描述性不足以正确地分割要收集的所有数据。
第二个参数在上面的示例中具有“ Outbound Links
的值,它是指在Google Analytics(分析)中查看数据时将用于组织数据的文件夹。
您可能需要更改recordOutboundLink
中的两个参数,以进一步自定义报告。
在Rails上,您可以使用Google Analytics(分析)Gem将其烘焙到模型中。
如果您使用的是WordPress,则可以使用Slimstat Analytics插件自动跟踪链接。
如果您使用流行的CMS或网络框架,则出站链接跟踪甚至更容易实现。
2.获取实时统计(种类)
当然,这些数据并非完全是最新的,但是当您的内容传播Swift时,长达一个小时的时间可能足够快,可以采取快速而明智的行动。
要获取该数据,您需要做的就是单击Google Analytics(分析)报告中的日期选择器日历,然后选择当前日期作为结束日期。
Google每小时更新一次您的统计信息。
但是,您可以使用一个简单的技巧就可以获取最新的统计信息,而不必花钱购买高级服务。
当他们抱怨Google Analytics(分析)无法做到这一点时,他们是对的。
人们使用Google Analytics(分析)以外的其他工具的主要原因之一是因为他们需要内置的实时统计信息。
您几乎可以实时跟踪。
瞧!
要使其显示实时数据,请在您的首选范围内选择第一个日期,然后单击未显示为灰色的最新日期。
通常,当您单击日期下拉列表时,您会注意到指示所选日期的蓝色条仅上升到昨天。
3.跟踪社交媒体按钮
因此,跟踪哪些用户单击按钮是有意义的,这样我们就可以将注意力集中在可靠地使我们的内容成为病毒的用户上 。
我们所有人都希望在社交媒体上广为传播。
大多数博客鼓励读者通过Facebook和Twitter分享内容,而当他们的用户实际分享内容时,就足以吸引成千上万的新读者,订户和消费者。
社交媒体是将流量吸引到您的网站的强大方法。
但是,首先,如果您还不熟悉使用Javascript API在网站上嵌入Facebook按钮,则需要在Facebook Developers网站上进行阅读。
如果您使用Facebook OpenGraph API将无处不在的“赞”按钮合并到您的内容中,那么跟踪单击它的用户非常容易。
这意味着以与跟踪页面浏览量相同的方式跟踪社交媒体的行为,以便我可以查看同一份报告中的所有信息(并希望通过同一行为来影响两者)。
当我启动最新的博客Auric时,我想确保将社交媒体纳入体验的关键部分。
修改后的代码如下所示:
简而言之,您只需在FBML代码中添加一个onClick函数即可使人们单击按钮时触发Google Analytics(分析)中的事件跟踪引擎。
然后,您可以查看每个按钮的效果,还可以通过在Google Analytics(分析)报告中搜索/facebook
所有实例来轻松地将数据汇总在一起。
我建议您自定义网站上的每个按钮,包括博客帖子ID,永久链接或URL转义标题(如advanced-google-analytics
),最后加上/facebook
。
_trackPageview
在这里有一个参数,用于指定点击将如何显示在报告中。
当用户单击Facebook按钮时,Google Analytics(分析)会将其作为综合浏览量进行跟踪,从而使其以与博客文章或登录页面相同的方式显示在您的报告中。
这是我的处理方式:
您所要做的就是异步调用_trackPageview
,这很好。
例如,在Twitter的官方转推按钮上实现此操作很简单。
您可以使用此技术对页面上几乎所有可点击元素进行事件跟踪。
Tweet
我通常将跟踪标识符设置为/twitter
结尾,但是您可以根据需要进行设置。
就像上面的Facebook示例一样,您可以编辑唯一的_trackPageview
参数以自定义转推在Google Analytics(分析)中的显示方式。
4.创建自定义广告系列网址以跟踪链接构建广告系列的效果
这是您可以使用的变量:
为此,您所需要做的就是以标准?variable=value
格式在URL之后添加一些参数。
Google Analytics(分析)允许您设置自定义广告系列网址,这些网址可以自动分类和跟踪通过这些路径进入的用户。
当然,只需进行一些修改,就可以轻松更改它。
跟踪与您的社交媒体按钮互动的用户数量将为您提供比网络上大多数其他网站高得多的洞察力,但不会自动告诉您社交媒体按钮在吸引新用户访问您网站方面的效果如何(病毒媒体)。
utm_campaign
标识特定的产品或广告系列。 您可以将其设置为retweet_button
或facebook_like
。utm_source
标识流量来自何处。 将其视为站点名称或URL。 对于社交媒体跟踪活动,您可以将其设置为facebook
或twitter
。utm_medium
描述了流量类型,例如每次点击费用,自然搜索流量或RSS。 在这里,您可以将其设置为social_media
。为了跟踪社交媒体活动,我将使用如下网址:
http://www.example.com/?utm_source=facebook&utm_medium=social_media&utm_campaign=like_button
像上面说明的按钮代码一样在Facebook上构建,看起来像这样:
您所要做的就是将跟踪变量附加到社交媒体按钮设置内设置的URL的末尾,一切就绪。
现在,诀窍是确保这是在Facebook和Twitter上共享的URL。
它使您可以计算新订户的真实价值,并将精力集中在将为您的站点带来最大价值的订户细分市场上。
我还在RSS feed中使用了它,以便在feed阅读器中获得更准确的内容使用情况快照。
当然,社交媒体并不是广告系列跟踪网址的唯一用途。
5.使用自定义变量优化数据
这对于Web应用程序和电子商务站点特别有用,在这些站点中您可能希望跟踪特定的操作或产品类型。
实际上,您可以对其进行调整以跟踪类别,标签,节或您认为可以扔给它的任何其他分类法。
然后,您将不再局限于仅跟踪页面。
但是,Google Analytics(分析)比这要强大得多-该系统足够灵活,可以让您直接在Google Analytics(分析)中建立网站的内容组织方案模型。
对于大多数情况,这很好,因为您通常可以通过查看URL来分辨出哪个页面。
开箱即用的Google Analytics(分析)仅跟踪页面,并且以完全相同的方式跟踪每个页面。
Google Analytics(分析)提供以下三个范围:
唯一的症结在于,变量仅限于特定的访客参与范围。
利用这种功能就像将自定义变量直接粘贴到页面代码中一样容易。
当您要比较不同类型的用户时,最好使用访问者范围。
如果要比较用户是否已登录,则可以使用会话范围。
例如,如果要比较一个类别中的页面与另一类别中的页面,则可以使用页面范围。
刚开始时可能会有些混乱,但是最好的考虑方法是尝试分割的东西。
您可以在Google的自定义变量文档中了解有关范围的信息 。
这是您需要在页面的部分中放入的基本代码,以开始使用自定义变量:
_gaq.push(['_setCustomVar', 1, 'Category', 'Photoshop Tutorials', 3]);
您只能使用一次插槽,因此一次只能使用五个自定义变量。
Google Analytics(分析)仅为您提供了五个用于自定义变量的广告位,因此您可以选择1到5之间的数字以将其分配给广告位。
上面代码中的1
代表索引。
例如,如果要跟踪WordPress博客上的标签,可以将其设置为Tag
。
您可以将其设置为任何您想要的。
Category
文本是变量的名称。
如果您使用的是WordPress或其他CMS,则需要使用适当的功能来动态设置此功能。
在上面提到的标签示例中,您可以将其设置为标签的名称。
Photoshop Tutorials
是自定义变量的值。
1
是访问者范围, 2
是会话范围, 3
是页面范围。
最后,最后一个参数设置范围。
6. IP排除(这样您就不会无意间衡量自己或您的网络团队)
哎呀
并来自相同的IP地址。
并来自同一城市。
也就是说,直到我深入研究数据并看到所有流量都来自同一浏览器。
几个月以来,我一直以为自己是在线营销之神。
每次,我都会在第一天看到一个巨大的高峰。
从那里,我通常会进行一些初始链接构建,然后转到Google Analytics(分析)以查看是否有流量。
每当我启动一个新站点时,我通常会花一两个小时来烦恼设计和代码,以确保一切都完美无缺。
为此,请在主配置文件页面上为您的站点单击“编辑”按钮。
现在,我使用Google Analytics(分析)中的IP排除功能来确保我的测试不会使数据倾斜(并使我的希望一无所获)。
点击“添加过滤器”链接,您将被带到“创建新过滤器”页面。
在“配置文件设置”页面上,向下滚动页面,直到看到名为“应用于配置文件的过滤器”的框(在目标下方)。
完成后,点击“保存更改”,一切就绪。
到达那里后,您可以保留自己的IP地址(或IP地址范围),以便将其从Google Analytics(分析)中排除。
您将如何增强分析能力?
而且,您希望在Google Analytics(分析)中看到哪些当前不存在的功能?
您将如何整合这些功能?
您是否在自己的网站上使用Google Analytics(分析)?
借助这些功能和Google Analytics(分析)API,您可以构建一个功能非常强大的网络统计系统,该系统将使您非常成功地进行转化和流量优化。
Google Analytics(分析)具有大量高级功能,因此不再需要优质的分析服务 。
Kurt是一名法律系学生,自由作家,Web开发人员和在线营销专家。
编者注:本帖由Kurt Edelbrock为Hongkiat.com撰写。
翻译自: https://www.hongkiat.com/blog/google-analytics-why-you-probably-dont-need-the-rest/