GA中自定义数据导入

有时候需要将外部的数据导入到GA中进行修正或分析,GA提供了两种方式的数据导入,一种是直接导入utf-8的csv,利用API去导入,这里讲解如何导入csv格式的。
过程
1、新建数据集,这里有很多种格式可以,不同格式表示导入数据的不同类型,GA已经内置了多种格式,这里我们选用户数据集
GA中自定义数据导入
2、给数据集命名后,选择对应导入进入的视图后可以看到key和importdata,key表示的是GA数据的外键,也就是需要关联的字段,importdata表示要导入的数据集字段,然后根据需要选择是否覆盖,保存即可
GA中自定义数据导入
3、这里注意的是,导入csv的必须是utf-8的,为避免格式问题导致的错误,我们直接用上面卸载csv模板下来
GA中自定义数据导入
4、然后给模板文件填上数据就可以上传了
GA中自定义数据导入
上传成功


来源:GA小站

推荐资源

官方技术支持:

GA-Dev-Tools? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??Dimensions & Metrics Explorer

?

国外站点:

Simo Ahava? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??LunaMetrics? ? ?

Google Analytics Notes? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?OptimizeSmart

 

数据分析:

炼数成金

Google Analytics和Google Tag Manager中文视屏教程


来源:GA小站

Google Optimize入门(1)

undefined
几个月前,谷歌发布了一款免费版的Google Optimize 360给普通给用户,月初的时候,已经有部分人获得内测的资格,如果你能够正常进入Google Optimize的注界面,证明你已经获得内测资格,这篇文章将让你跟好的理解Google Optimize,如果你还是被要求去填写邮箱,那么你就是没有内测资格的。谷歌将在2017年第一季度发布这个功能。
什么是Google Optimize?
Google Optimize 360是 Google A/B测试和个性化设置平台,跟大部分的A/B测试平台一样,它的主要的目的是提高网站的转化率,与其他平台不同的是,这款工具是GA原生的。
Google Optimize(免费版) VS Google Optimize 360
谷歌对不同系列都有非常完成的产品线,下面我就简单的介绍免费版的限制:
? ? ? ?没有受众区分:Google Optimize 360可以使用Google Analytcs中的受众最为实验目标用户群体的划分,免费版本的不行,如果你需要确保只有特定的用户在这个实验中,你需要使用其他目标优化选项作为组合。
限制同时进行实验的数量:同时进行的实验最多有3个,这可以满足大部分的小型站点,但对于大型站点,经验更丰富的团队将会发现这是这个很大限制。
? ? ? 多变量测试限制:免费版本不提供多变量测试,付费版本限制为16个变量
? ? ? ?预先选择对象:Google Optimize 360其中一个大的功能就追溯性地改变实验目的可以看到实验如何影响其他的GA目标,之所以能够实现这个本来就是GA中的目标,这是GA视图和 Optimize容器相关联的。
Google Optimize如何实现?
? ?之前: Google Optimize第一次发布的使用方法类似于GTM的方式,将代码加到<head>中,大部分A/B测试的跟踪代码都是添加到这个位置是因为能够确保用户访问页面的时候就加载。
?现在: Google Optimize可以再GTM实现部署,旧版本的GTM是部署在<body>,新版是做了拆分部署,官方见识是使用新版的GTM做 Google Optimize测试,这样能使测试代码更快加载,详情可以看:新版的GTM跟踪代码为什么要分来部署?
设置:
1、创建一个账户和容器
如果你能访问 Google Optimize,你就被允许登录和创建账户,一个账户允许你在一个或多个站点做测试实验,基本上一个公司只需一个账户,容器里面已经就有你所需的实验配置信息。
点击“Create Account”后,你将会被要求输入账户名和容器名,账户名字最好使用你公司的名字,容器名最好使用站点的名字
undefined
2、Google Optimize和GA关联
下一步,你需要将Google Optimize和GA账户中的一个视图关联,在页面的右上角,点击 “Link to Google Analytics” 之后点击“Link Property”,这是就是出现一个页面然给你关联GA的属性,选择属性后选择你所需的视图
undefined

视图的选择非常重要,免费版GA账户中目标最多有20个,应为Google Optimize会将测试的选项,如事件或点击记录为GA中的目标,所以你需要考虑当前你已经使用了多少个目标,做这个测试还需要做少个目标,建议你使用一个专属的视图用于Google Optimize使用。
3、安装Google Optimize
现在你已经创建了Google Optimize账户和容器,也和GA关联,接下来要将Google Optimize安装到站点上。
在GA代码上添加
当你的容器创建好,会生辰过一个容器ID(GTM-XXXXXX),如果你用统一版硬编码的硬编码的方式,那么你需要将Google Optimize的代码添加到GA跟踪跟踪代码,你可以再页面上看到GA的跟踪代码如下:

<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-123456-1', 'auto');ga('require', 'GTM-XXXXXX');ga('send', 'pageview');</script>

Google Optimize的跟踪代码就需要添加在这代码的后面,也是在<head>里面

<style>.async-hide { opacity: 0 !important} </style><script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')};(a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);})(window,document.documentElement,'async-hide','dataLayer',2000,{'GTM-XXXXXX':true,});</script>

使用GTM发布:
如果你使用GTM,那你可以通过GTM来管理Google Optimize代码
a、在GTM的工作区点击“New Tag”.
undefined
b、点击 “Tag Configuration”.
undefined
c、选择 “Google Optimize”
undefined
d、输入Ga跟踪id和 Optimize Container ID.
undefined
e、点击触发器,选择所有页面,或根据实验目的选择指定页面
undefined
6、点击跟过“More Settings”,配置跟GA默认跟踪代码一样的配置
7、点击保存,测试后就可以发布

创建你的第一个实验
创建实验的过程非常简单
1、在Optimize Container页面点击“Create Experiment”
undefined
2、输入实验名字,编辑页面和实验类型,编辑页面就是需要测试的页面
undefined
3、选择实验的类型,你有如下选项:
? ? ? A/B Test:可以测试两个或多个变量,所以也就a/b/n测试,这是基础功能
? ? ? Multivariate Test:在同一个页面上测试两个或多个变量,
? ? ? Redirect Test:测试不同的 Url 或路径识别胡或单独的页面。如果你对页面的代码做了较大幅度的修改可能会导致页面的加载速度变慢,如果你自己能够发现这个,当然是最好的,如果不能,就需要做个重定向测试。别忘了将 noindex 标记添加到测试页。


来源:GA小站

Leave a comment