Adobe Analytics的部署方式不像GA的那样可以有多种部署方式,比如直接部署,GTM部署的,Adobe的就只能通过Launch部署,Launch是一个类似GTM的工具,就是一个代码标签管理工具。
创建一个Property
在https://launch.adobe.com 登录你的Adobe ID,然后点击右上角的New Property,然后做如下设置:
Name这里直接填网站的域名,也可以填网站的名称,如GA小站。
Platform,这个根据实际去选择,如果是WAP,在这里也选择Web。
Domains,这个直接填ichdata.com,不需要填www
点击保存后可以看到如下图
表示Property已经就创建好了。
布署Adobe Launch跟踪代码
直接点击www.ichdata.com,可以看到如下图的配置页面:
这个就是Property的配置页面。
Overview,预览,底部有Extensions、Data Elements和Rules,这个是Property配置最主要的三个东西。
Rules,规则,对应的就是GTM里面的触发器
Data Elements,数据元素,对应就是GTM里面的变量
Extensions 扩展,对应就是GTM里面的代码
Adapters 适配器,
Environments 环境,
Publishing 发布
点击Environment ——Production的install获取跟踪代码,部署到网站上去。
详细的可以参考:布署Adobe Launch的三种方式
配置Data Elements
Data Elements主要用使用Extensions的引用。
点击右侧的Add Data Elements,然后做如下配置:
Name为Page Name
Extension为Core,这个是Extensions里面安装的Core了
Data Element Type为JavaScript Variable
勾选Force lowercase value和Clean text
Storage Duration为Pageview
配置Extensions
Extensions安装Core 和Adobe Analytics直接在Catelog里面搜索core即可部署,这个不需要做配置。同理在Catelog里面搜索Adobe Analytics,然后部署上去。Extensions里面对Adobe Analytics做配置。里面有很多的设置,下面来逐个讲解如何做设置:
Library Manager
首先是Library Manager里面,里面有类型,表示代码从哪里加载的,一般选择第一种,直接填报告表,这种最方便:
主要是这三个Report Suite,可以理解为向哪里发送数据,Analytics里面要看对应的报告包的时候就需要配置这个名字了。前面在Adobe Analytics里面获取的报表包就是要在这个地方使用的。
到Adobe Analytics做一些配置才行,获取报表包,进入Adobe Analytics后点击管理员》报表包》新建》报表包
主要是报表包ID这里需要注意,这里要填的就是前面在配置Extensions里的Adobe Analytics的report Suite,要填那个ID进入。
剩下的根据自己的实际情况去填。
Make tracker globally accessible这是需要勾选的,应该后面会需要使用到custom code。
General
然后是general的
Enable EU compliance for Adobe Analytics这个是配合第三方做GDPR的,如果你的网站是面向欧洲的,就需要设置,这个其实是设置一个cookie,根据cookie的值去看是否得到用户的授权,然后才决定是否发送数据。
编码填UTF-8,货币填美元。
Tracking Server和SSL Tracking Server可以不填的,默认让它自己去选服务器,一般是2o7.net 或 omtrdc.net
GLOBALVARIABLES
设置全局的eVars和Props都是在这个地方,其他的是一些基础字段的设置。
Dynamic Variable Prefix是的动态变量,不需要去修改的,这个在特定的情况下才会使用的,因为每个请求不是能够无限制的大的,有些如url等信息占用比较多的字节,如果重复的比较多次,那么可能会超过请求的大小,那么就可以使用动态变量去发送。
LINK TRACKING
设置一些链接跟踪。
Active map是热力图的跟踪,看报告的时候需要配置插件才可以使用。
COOKIES
设置cookie信息,可以默认为空。
CONFIGURE TRACKER USING CUSTOM CODE
这个是全局的自定义代码,可以使用自定义js,不一定会用到。如果要设置全局的,就是在这个地方设置。
比如我们之前讲到的讲到的Adobe Analytics中如何使用UTM参数就用到了
ADOBE AUDIENCE MANAGER
这里是设置将Adobe Analytics 的call共享给adobe audience Manager,根据需要去设置,详细的可以参考:部署Adobe Audience Manager方法一
配置Rules
新建一个Rules 命名为Adobe Analytics Base Tracking Code
EVENTS
ACTIONS
创建第一个Action里面做如下配置:
这里面的Page Name就是前面在Data Element里面创建的了。
Extensions选择Adobe Analytics,这个就是Extensions里面安装的Adobe Analytics
Action Type选择Send Bean
Name选择为Adobe Analytics-Send Beacon
Tracking选择s.t(): Send data to Adobe Analytics and treat it as a page view
然后保存,最后的效果如下:
发布
Publishing,选择Publishing,然后在Development里面选择Add New Library,可以看到如下界面
Name这里你可以自定义命名
Environment这里选择Development
然后点击下方的Add All Changed Resource
最后点击Save &Bulid For Development保存后会在development生成一个包,如图
然后点击右键,可以看到Build For Development和Submit for Approval,选择后者,提交审批。
然后进入确认审批阶段,先选择Build for staging 然后选择Approve for Publishing,就会进入到下一个环节Approved。
Approve里面选择build and Publish to production就可以提交到线上
测试
用Adobe Experience Cloud Debugger,在Chrome插件里去安装,先打开你的网站,然后启用插件
可以看到里面有数据就通过。
你还可以去Adobe Analytics中的实时报告看看数据: