如何使用谷歌分析追踪单个登录用户

588 阅读12分钟

使用谷歌分析追踪单个登录用户

Google Analytics是一项免费的网络分析服务,它允许你深入分析网站访问者的细节。

在这篇文章中,我们将深入了解如何实施Google Analytics来跟踪我们网站用户的活动。

目标

在本文结束时,读者将熟悉以下内容。

  • 建立一个Google Analytics账户。
  • 创建Google Analytics属性。
  • 创建一个启用了User Id 的视图。
  • 创建自定义维度来跟踪用户类型。
  • 修改跟踪代码以包括User Id 和自定义维度。
  • 创建自定义报告,查看和分析数据。
  • 为什么要使用谷歌分析?

设置谷歌分析账户

在这一步,登录谷歌分析网站,创建一个账户来跟踪你的网站或应用程序。

请参考下面的图片以获得帮助。然后,点击Create Account ,创建一个新的跟踪账户,如图所示。

google-analytics-admin

创建属性

谷歌分析中的property ,可以是一个网站、移动应用程序、博客或任何有其跟踪ID的内容。

下面的屏幕显示了你如何创建一个账户。

account-detail

同样地,你可以通过点击Create Property ,创建一个新的属性。

创建一个启用了用户ID的视图

一个view ,可以认为是谷歌用来处理一个域名上的流量的规则集合。

这就是我们步入User Id 追踪的步骤。

一般来说,当创建一个viewUser Id 选项默认为OFF 。人们需要将其切换为ON ,以跟踪单个用户。

analytics-view-with-user-id

创建自定义维度来跟踪用户类型

Custom Dimensions 和 ,是由你的账户的默认维度和指标设置的。Custom Metrics

你可以用它们来收集和分析谷歌不自动跟踪的数据。因此,让我们创建我们的维度和度量。

简单地说,维度是你的谷歌分析报告中的行的标题,而指标是填充这些行的数字。

我们创建自定义维度来捕捉和分析发送到谷歌的关于登录用户的数据。

例如,考虑我们有不同的用户,如普通用户,他们不登录,但匿名使用网站。有基本会员、作者和访问网页的管理员。

在任何情况下,你需要创建一个维度作为User Type ,提供不同的用户类型作为值。

google-analytics-custom-dimension-user-type

analytics-custom-dimentions

修改跟踪代码

在网站分析中,tracking code 是一段JavaScript代码,通过收集数据并将其发送到分析模块来跟踪网站用户的活动。

每个网站自动生成的代码是不同的,必须安装在你想跟踪的每个页面上。

从上面的步骤中,我们必须添加用于设置维度的代码。

ga('set', 'dimension1', dimensionValue);
  • 这里,dimension1 代表我们在上一步创建的一个自定义维度。在我们的例子中,它是User Type
  • dimensionValue 可以是 ,这取决于你的应用程序的状态。{'Anonymous User', 'Member', 'Author', 'Admin'}
  • 使用应用程序的登录会话,你可以提供这些值。

对于未登录的用户,跟踪代码将如下所示。

<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', 'https://www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-1111112345-1', 'auto');
ga('set', 'dimension1', 'Visitor');
ga('send', 'pageview');
</script>

你应该在上述代码中替换你的UA-id

要了解上述代码的更多信息,强烈建议你阅读StackOverflow帖子。

你应该注意我们设置userId 字段的那一行,它的值是147 。这个147 是我们应用程序中的ID,就像一个主键,可以单独识别一个用户。

你不应该把它设置为电子邮件或其他谷歌可以识别用户的普通信息,因为它违反了协议。

这个值应该严格按照你的应用程序的上下文来设置,它不应该对谷歌有任何意义。因此,那么,接下来你应该注意的是为dimension1 的值设置为Author

对于一个登录的用户,它将如下图所示。

<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', 'https://www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-1111112345-2', 'auto');
ga('set', 'userId', '147');
ga('set', 'dimension1', 'Author');
ga('send', 'pageview');
</script>

创建自定义报告,查看和分析数据

自定义报告是你自己制作的报告。你选择如何显示维度(例如,城市和浏览器)和指标(例如,会话、页面浏览和跳出率)。至少有一个维度和一个指标必须被指定。

现在,数据被捕获并被发送到谷歌,用于跟踪一个登录的用户。

我们要如何提取这些信息回来呢?

谷歌提供了一个User Explorer ,我们可以在那里创建自定义报告。

google-analytics-customs-reports

google-analytics-custom-report-with-user-type

让我们看看谷歌分析提供的User Explorer 报告。你可以看到从应用程序中传递的用户ID。

google-analytics-user-explorer

当你使用这个功能时,你需要负责任地使用它。你应该得到用户的明确许可,强调你正在使用这个用户ID功能。确保它在你的地区是合法的。

你为什么要使用谷歌分析?

如今,几乎所有的企业都通过网站进行了在线展示。因此,对你来说,了解你的网站的内部结构变得非常重要,看看它是否完成了它的目的。

为此,你需要知道人们在访问你的网站时做了什么,他们停留了多长时间,以及他们在你的网站上访问了哪些页面。

无论你是一个电子商务网站还是一个信息博客,你都想了解和研究你的访问者的行为,以提供更好的结果。

下面给出了一些原因,说明为什么你应该使用谷歌分析来更好地了解你的网站和访客。

它是免费的

你一定听说过这样一句话:"世上没有免费的午餐"。但是,在谷歌分析的情况下,这并不是真的。

谷歌不会因使用谷歌分析而向你收取任何费用。你不需要为使用这个产品支付任何费用。

这样一来,你就可以将体面的预算投入到其他一些重要的资源。此外,它为你提供重要的信息、数字和统计资料,你需要这些信息、数字和统计资料,以使你的网站性能最大化,而且是免费的。

自动收集数据

automatic-data-collection

Google Analytics有一个功能,可以减少将Google Analytics数据放入Google Docs、Sites或Spreadsheets的工作。

你所需要做的就是设置你的谷歌分析账户,并在你的网站上复制一段简单的代码。这将使谷歌分析从你的网站收集数据,并自动做出相应的报告。

你必须不采取行动来获取数据。谷歌分析为你做所有的工作。你甚至可以立即访问你的报告,没有任何延迟。谷歌分析的这一功能不仅节省了你的工作精力,而且还让你立即获得报告。有了它,你可以很快实施战略,使你的网站有更好的表现。

你可以创建自定义报告

一个custom report ,是你创建的报告。

在谷歌分析中,你可以从谷歌创建的众多报告中选择一个,或者使用拖放界面建立你的定制报告。此外,你可以挑选维度和指标,并决定它们应该如何显示。

与其他工具和平台轻松整合

谷歌分析的另一个显著特点是,它可以很容易地与其他工具和平台整合。

谷歌分析像所有其他谷歌服务一样,呈现出一个清晰和易于使用的界面。它不仅在桌面上运行得相当好,而且通过其在Google Play商店的应用程序,它也有一个完美的可用的智能手机和平板电脑。

谷歌分析还与谷歌AdWords有一个强大的整合。当你将AdWords账户与Analytics联系起来时,你将两个工具统一起来,使它们能够一起工作。这种联合工作将为你提供可操作的见解,从而使你的AdWords广告系列取得成功。

因此,你可以使用谷歌分析的所有设备,轻松实现数据到其他知名的谷歌产品,如谷歌AdWords和谷歌搜索控制台。

衡量内部网站搜索的能力

internal-site-search

内部网站揭示了潜在客户在到达你的网站后在寻找什么。它还通过揭示你的网站上某些情况可能不清楚或缺乏的情况,揭示了增长机会的领域。

值得庆幸的是,谷歌分析允许你通过一点定制来跟踪内部网站的搜索。有了这个内部网站搜索功能,你可以更好地了解人们在你的网站上搜索的内容。

要了解访客为何从你的网站上跳出

跳出率是最重要的指标之一,它指的是访客只访问了一个页面就离开你的网站的百分比。此外,尽可能地减少这一比率是极其重要的。

许多企业见证了巨大的流量,但转化率不足,这意味着访问者来到你的网站,但没有找到他们正在寻找的东西。这导致了高跳出率。

高跳出率要求立即采取行动,以确定其背后的原因。然而,谷歌分析提供了一份关于高跳出率的网页的详细报告。例如,高跳出率的原因可能是你的网站没有得到适当的优化,也可能是你的登陆页面对他们没有足够的吸引力。

因此,有了关于跳出率的详细报告,你可以找到减少网站跳出率的方法和手段。

了解受众的年龄、性别、兴趣、设备和地点

通过谷歌分析,你可以发现关于受众的宝贵数据,以确定哪些渠道为你的网站带来了最多的流量。

受众部分提供了很多关于访问你网站的人的信息,比如他们的年龄、性别、兴趣、设备和位置。它还为你提供了关于访问者是如何被吸引到你的网站的数据。

  • 年龄:它是衡量你的受众花费大部分时间的最佳指标之一。了解你的网站受众的平均年龄可以帮助你相应地优化你的网站。 age
  • 性别:性别变量可以帮助你描述你的受众。受众的性别在他们如何在网上交流和参与方面起着重要作用。 gender
  • 兴趣:通过谷歌分析,你可以了解受众的兴趣,并根据他们的兴趣优化你的网站。
  • 设备:谷歌分析还为你提供他们使用何种设备的观点。有了这些信息,你可以帮助你的网站在各种设备上有更多的反应。 device
  • 不仅如此,通过谷歌分析,你还可以了解到你的受众使用哪种智能手机或平板电脑。 mobile-device-info
  • 地点:了解你的客户来自哪里,有助于你根据潜在客户的实际位置制定营销策略。 location
  • 谷歌分析的地理位置功能不仅可以让你知道你的访客来自哪个国家,还可以知道他们所在的城市,甚至他们使用的语言。 language

要了解哪些社交平台是目标

target-social-paltforms

社交平台是推动流量和吸引潜在客户的好方法。例如,通过谷歌分析,你可以查看什么吸引了用户的注意力,然后相应地投放广告。

要选择最好的平台向你的客户做广告,你需要为社交媒体广告留出慷慨的预算。

比如说。如果你看到你的客户在Facebook上的参与度最高,而从Twitter上有大量的流量,那么根据这个数据,你可以在Facebook上设置更多的预算,而在Twitter上设置相对较少的预算来获取更多的客户。

通过谷歌分析,你可以衡量你所使用的所有社交平台的表现。你还可以检查每个社交平台带来多少转换价值,从社交推荐进入的流量,以及有多少用户在谈论你。

要了解你应该写什么样的内容

内容是王道,如果创建得非常好,可以帮助你获得更多的流量和潜在访客。好的内容是接触客户的最佳方式之一。这就是为什么这么多企业创建博客、信息图表和幻灯片分享,以增加客户的价值。

谷歌分析帮助你跟踪所有收到浏览、分享的内容,有了这些数据,你可以加强浏览量最高的博客,以更有成效地吸引客户。

此外,它还能生成你的博客文章的页面浏览量的分类。你可以重修表现最好的博客,以产生更多流量。

检查你是否正在实现目标

acheving-goals

谷歌分析中的目标帮助你跟踪你的业务有多少进展或进步,你也可以指定几个目标,帮助你根据客户的行动来跟踪他们的旅程。可以有不同的目标,如进行购买、填写线索生成表、订阅新闻简报或下载电子书。

如果一个新访客来到你的登陆页面,并完成了给定的表格,包括电子邮件地址,他就刚刚完成了你决定的目标。

因此,有了这些信息,你的网站刚刚把一个访问者转化为客户,从而为你的业务成功添砖加瓦。

总结

在这篇文章中,我们大致看了以下内容。

  • 设置谷歌分析账户并运行。
  • 创建谷歌分析属性。
  • 创建一个启用了User-ID的视图。
  • 创建自定义维度来跟踪用户类型。
  • 修改跟踪代码以包括用户ID和自定义维度。
  • 创建自定义报告,查看和分析数据
  • 为什么你应该使用谷歌分析?

此外,谷歌分析能以更先进的方式为您的业务创造奇迹。

它为你提供了有价值的见解,可以用来改善你的网站性能,提高转换率。即使有这么多其他的分析管理平台,谷歌分析仍然是一个免费的、高度相关的解决方案,用于管理你的网站的分析。