虽然站点已经有一些关于google optimize的文章,但是仍有不少的人问这方面的问题,在这里再写一篇关于优化工具的内容,偏重于部署实施,主要流程都会配备截图,方便读者理解操作。
1、创建账号
访问https://optimize.google.com/optimize/home/,用谷歌账号登录可以进入GoogleOptimize的主界面
一个谷歌账号可以创建多个Optimize账号,一个Optimize账号可以创建多个容器,每个容器对应一个网站。
点击右上角的“创建账号”就可以创建账号,点击的时候需要做一些设置
直接设置账号名字,然后勾选下面几个选项就可以确认进入容器的设置页面:
容器名称一般网站的域名了,如这里填www.ichdata.com,然后点击右上角的“创建”
2、配置
点击创建后可以看到如下图所示:
我们得到了Optimize容器ID,我们只是完成了第一步,后面还有三步需要做的,在这里可以先做第三步的与GoogleAnalytics关联,点击“关联媒体资源”
然后找到你要关联的媒体资源,选择对应的数据视图,点击右上角的“关联“
之后会弹出如图所示的界面
这里就是需要部署Google Optimize的代码了,其实就是不是跟Optimize的容器ID即可的,我们复制Optimize的容器ID,然后在GTM中做如下配置:
同时还要将另一段代码部署到head里面,这个就需要直接通过硬编码的形式去部署的,
这一步就是安装优化工具,走完这一步,我们的容器核对清单就达到75%,我们只需要创建一个实验就可以达到100%。
3、创建实验
点击“创建“就可以开始实验的设置
名称就是你这个实验的名字,
URL,这个就是你需要做测试页面的URL,你需要对哪个页面做测试,就填写哪个URL
实验的类型,就是做哪种类型的实验,之前只有三种类型的,现在有四种了,分别是:
A/B测试:也常叫做A/B/N测试,就是两个页面,其他条件相同,仅保证其中一个对象不同来进行测试,可以测试两个或多个变量,这也是最常用的实验。
多变量测试:在同一个页面上测试两个或多个不同的对象,该实验适用于同一页面上多种不同元素组合的情况。
重定向测试:测试包含不同的URL或者路径的页面,如Landing Page 1和LandingPage2,这样的就需要用重定向的了。
个性化测试,每个用户展示的都不同的
我们这里选择AB测试的,点击后进入如下页面
在这里我们先需要点击右侧的“运行诊断“,让Optimize去检测我们不熟的代码是否正确。
这个界面主要包含“详细信息”和“报告”
详细信息就是配置的部分,报告就是数据结果
创建时间安排是指设置测试的起止时间
变体就是测试的组别的,你可以创建多个变体,也就是多组去测试。
配合,配置里面包含目标和定位,目标就是本次实验测试的目标,定位就是测试的是哪些流量的。
我们先创建安排时间,一般至少为两周,对于做AB测试
然后创建变体
然后将鼠标移动该这位置,直到出现“转至编辑器“,然后点击,这里需要注意的是,你先需要早Chrome安装GoogleOptimize这个插件,然后可以看到一个可视化编辑页面,可以允许你对需要做测试的地方做修改的
图中各处的功能如下:
1)Experi ment Name:实验名字 2)Toggle Variants:切换变量 3)Device Testing:模拟设备测试 4)Number ofChanges Made:版本记录 5)Diagnostics:诊断 6)Custom CS:查看页面代码 7)InteractiveMode:交互模式 8)Settings:设置 9)CSS ElementSelector css元素选择器 10)ElementHierarchy:元素层次结构 11)SelectedElement:选择元素 12)Modify ElementOptions:修改元素属性 13)CS Editor CS编辑器
配置部分主要是设置目标和定位,目标就是此次试验要优化的目的,定位是流量的划分,如实的界面如图5-39
试验目标有两大类,一类是从列表选择,一类是创建自定义目标。
从列表选择包含有系统的和GA设置的目标,其中系统的包含有点击的AdSense广告、会话时长、交易次数、收入、跳出次数、网页浏览、AdSense收入、AdSense展示次数;GA设置的目标就是GA里面已经设置的目标会被自动导入到这里。
创建自定义目标包含两种类型,一种是事件数,就是GA中所做的事件跟踪;一种是网页浏览,一般是特定页面的浏览。
定位是对流量的划分,主要关注对象和附加条件,其中对象就是对不同版本的流量的划分比例,这个可以根据实验需要调整比例;附件条件就是对流量的做更细的划分,就是筛选哪些流量进入测试,包含的筛选角度有如下:
网址:可以是一个或一系列页面
受众群体:只有付费版才有,用于特定群体的测试
行为:标记特定的流量来源
地址:标记特定区域
技术:标记特定的设备,浏览器,操作系统弄等
第一方cookie:根据cookie划分
自定义JavaScript:标记就有js返回的值
查询参数:Query参数作为目标规则
数据层变量:数据层变量
可以从以上维度去筛选特定的流量去做AB测试,如可以实现对特定城市、特定广告系列、特定设备类型的流量做AB测试。
5)运行您的实验
一旦您保存好的您配置,您将返回实验页面,再次确定您的实验目标选项没问题,就可以开始运行的您实验