通过Google Analytics跟踪个人

时间:2015-11-24 15:01:45

标签: google-analytics google-analytics-api

我是Google Analytics新手。我有一个转换设置,我想为个人级别转换的个人捕获人口统计信息。当用户转换时,我想将统计数据从Google Analytics传递到我自己的数据库中,或者记录在Google Analytics中转换时分配的ID并下载数据。这可能吗?我想分析一下谁可能转换成年龄,购物习惯等等 - 并将这些细节与特定转换的类型联系起来。

思考?

2 个答案:

答案 0 :(得分:0)

我们想要在个人级别添加添加跟踪用户,尝试创建自定义直径并在每次进行GA调用时传递用户ID。

接下来查看相同的内容: - 在您查看分析数据的表中,将出现一个名为“Secondary diamention”的选项,从显示的列表中选择您选择的已分配的自定义diamension名称。现在,您将能够沿着幻灯片查看带有userID的每一行。

答案 1 :(得分:0)

将用户ID添加到跟踪脚本

问题的第一步是将用户ID添加到跟踪中。如果您有某种方法来识别您网站上的用户(即:通过电子邮件营销工具,您的CRM等),那么您应该设置用户ID跟踪。以下是Google Dev文章:

https://developers.google.com/analytics/devguides/collection/analyticsjs/cookies-user-id?hl=en

但是,基本上......你只需要将它添加到你的跟踪脚本中(替换你当前拥有的'create'行,用系统提供的用户ID替换“USER_ID”。

ga('create', 'UA-XXXXX-Y', { 'userId': USER_ID });

此外,我通常会将此UserID作为自定义维度包含在内,以便我可以在Google Analytics和其他报告中查看。要执行此操作,请先为您的ID设置自定义维度,作为“用户级”维度。然后在您的用户ID可用后添加此项(假设这是您的第一个自定义维度):

ga('set', 'dimension1', USER_ID);

将用户ID连接到受众特征

不幸的是,Google Analytics提供的受众特征信息(在“受众群体”下)与自定义维度(如userID)不兼容。因此,API仅允许您汇总收集受众数据(即:连接到城市,用户数量,这些类型的人的综合浏览量等等)。如果这适合您,请查看GA查询资源管理器(如下所示)以尝试不同的维度和组合组合。要尽可能深入钻取的指标,并最大化从此人口统计信息中获得的信息。

将Google Analytics数据连接到您的数据库

为了以自动方式将GA数据连接到您的数据库,您需要设置一种运行Google AnalyticsAPI查询的某种计划流程。要了解哪些指标和内容组合可用,我建议您查看Google Analytics API ExplorerGoogle Analytics API reference material。我所做的是设置一个SSIS包(使用SSIS GoogleAnalyticsSource)作为数据源,这使得它相当容易。然后只计划每天运行,将我想要的数据填充到我的数据库中。

或者,您可以直接从Google Analytics下载较不复杂的报告,并使用SQL Server Management Studio等方法将其导入数据库。