10分钟用Adobe Launch布署Adobe Analytics

Adobe Analytics Haran 6年前 (2018-10-17) 5084次浏览 0个评论
文章目录[隐藏]

如要服务端部署,延伸阅读:Adobe Analytics服务端(Web SDK)布署案例

众所周知,Adobe Analytics的布署相比Google Analytics是复杂不少,很多人对布署过程不甚了解,这一节将讲解如何通过Adobe Launch布署Adobe Analytics,这里只是做基础的部署,10分钟就可以完成。

创建报表包

首先是创建报表包,需要有Adobe Analytics的报表包的管理权限,登录Adobe Analytics,点击「管理员」——「报表包」——「新建」——「报表包」就可以进入创建报表包的设置界面:

10分钟用Adobe Launch布署Adobe  Analytics
主要是报表包ID,就是用于Adobe Analytics Extensions的设置的Report Suite。

网站标题这里尽量用英文,如果用中文,在分类规则里有些地方会乱码。

注意,基本货币设置好后是“不能”修改的,如要修改,可以联系Client Care,但历史数据变更不了,如你过去的是CNY,现在改为USD,过去的是CNY 100,即使更改为USD,过去数据仍然显示未100。

其他的根据自己的实际情况去填。

 

创建一个Property

Adobe Launch中的Property就是容器的意思,对应的就是GTM里面的Container,一个Adobe ID可以有多个组织的权限,一个组织可以创建多个Property。

一般是一个容器对应一个网站或APP,在Adobe Launch里点击「New Property」就可以打开创建的设置界面:

10分钟用Adobe Launch布署Adobe  Analytics

 

  • Name:就是容器的名字,必填参数,自定义,一般直接命名为站点的域名和名字,如ichdata.com
  • Platform:就是平台的类型,必选参数,有Web和Mobile两种类型,Web就是网站,Mobile就是APP,这里需要注意:如果是APP,那么你的服务器一定要是https的。
  • Domains:这个就是域名,一定要顶级域名,如com,这里不能填子域名,不需要填路径和协议。主域名可以有多个,也就是这个一个容器管理多个站点。
  • ADVANCED OPTIONS:高级设置,有三个选项:
    • Run rule components in sequence、意思是依次运行规则组件,就是规则里面有个Order表示顺序,按照顺序执行规则。
    • Return an empty string for missing data elements、意思对于未定义的数据元素返回时候为空字符,保留它,这个需要做勾选,不然会导致测试的时候,数据元素丢失的时候为空不好判断。
    • Configure for extension development (cannot be modified later)、意思是将插件设置为开发模式,这个是不可修改的,这个是你自己需要开发插件的时候去设置,如果你没打算自己开发插件,不要勾选,对大部分用户来说,一般是不勾选的。

 

完整的配置如下:

10分钟用Adobe Launch布署Adobe  Analytics

填完后点击Save保存就创建一个容器。

布署Adobe Launch跟踪代码

直接点击www.ichdata.com,可以看到如下图的配置页面:
10分钟用Adobe Launch布署Adobe  Analytics
这个就是Property的配置页面。

  • Property Overview,容器预览,可以知道最后是谁,做了什么配置。
  • Rules,规则,对应的就是GTM里面的触发器
  • Data Elements,数据元素,对应就是GTM里面的变量
  • Extensions 扩展,对应就是GTM里面的代码
  • Publishing Flow: 发布流程管理,延伸阅读:Adobe Launch的发布管理流程
  • Environments :环境
  • Host:适配器
  • Audit Events:审计记录,就是一些配置记录

 

点击「Environment」 ——「Production」的install获取跟踪代码,部署到网站模板页上去。

10分钟用Adobe Launch布署Adobe  Analytics

详细的可以参考:布署Adobe Launch的三种方式

配置Data Elements

Data Elements主要用使用Extensions的引用。Launch里点击「Data Elements」——「Add Data Elements」,然后做如下配置:
10分钟用Adobe Launch布署Adobe  Analytics

  • Name为Page Name
  • Extension为Core,这个是Extensions里面安装的Core了
  • Data Element Type为Page Info
  • Enable Default Value:设置默认值
  • Force lowercase value:将值转为为小写
  • Clean text:清除左右两边的空格
  • Storage Duration为None,如果你不知道要设置为什么,就不用设置。
  • Attribute:title就表示网页标题

 

配置Extensions

Extensions安装Core 和Adobe Analytics直接在Catelog里面搜索core即可部署,这个不需要做配置。

Adobe Launch中先点击“插件”然后搜索“Adobe Analytics”,就可以看到对应的Adobe Analytics插件,然后再点击配置,对这个插件做配置,配置的设置界面如下:

10分钟用Adobe Launch布署Adobe  Analytics

可以看到里面有很多的地方需要设置,下面来逐个讲解如何做设置:

Library Manager

首先是Library Manager里面,里面有类型,表示代码从哪里加载的,一共有四种类型,分别是:

  • Manage the library for me:自己管理的代码库
  • Use the library already installed on the page:用页面已有的代码库
  • Load the library from a custom URL:从指定地址加载代码库
  • Let me provide custom library code:自定义代码库

选择第一种,自己管理的代码库,这种最方便,直接填Report Suites报告包,报表包的作用可以理解为向哪里发送数据(报表包ID等同Google Analytics里面的Tracking ID),这里有三个地方要填报表包,分别对应三个不同的环境类型,你可以创建三个报表包,也可以三个都填同一个报表包。报表包需要在Adobe  Analytics里面去创建。
10分钟用Adobe Launch布署Adobe  Analytics
主要是这三个Report Suite,可以理解为向哪里发送数据,Analytics里面要看对应的报告包的时候就需要配置这个名字了。前面在Adobe  Analytics里面获取的报表包就是要在这个地方使用的。

Make tracker globally accessible这是需要勾选的,使Analytics对象“s”为全局可用, 如果要使用CONFIGURE TRACKER USING CUSTOM CODE,就要开启。根据需要选择。如果你需要在全局代码中用一些自定义代码的话,就需要开启,如后面会讲到的在Adobe Analytics实现UTM跟踪就需要开启这个去使用自定义代码。。

General

然后是general的
10分钟用Adobe Launch布署Adobe  Analytics

  • Enable EU compliance for Adobe Analytics:为 Adobe Analytics 启用 EU 合规性、这个是配合第三方做GDPR的,如果你的网站是面向欧洲的,就需要设置,系统会检查是否设置了名为 sat_track 的 Cookie(这个cookie也可以自定义设置),这个cookie的状态分为三种情况:
    • 如果该 Cookie 不存在,或者如果该 Cookie 存在且设置为非true的任何值,则在启用此设置的情况下会跳过该工具的加载。这表示,使用该工具的规则的任何部分均不适用。
    • 如果某条规则具有启用EU合规性的 Analytics 和第三方代码,并且该 Cookie 设置为 false,则第三方代码仍会运行。但是,不会设置 Analytics 变量。
    • 如果该 Cookie 存在且设置为 true ,则该工具会正常加载。

这个其实用户第一方访问页面的时候提示用户cookie的使用,根据用户的选择去设置cookie,根据cookie值去判断是否得到用户的授权,然后才决定是否发送分析变量数据。如果你需要所有的都能够默认允许的话,可以在页面顶部页面加载规则中使用以下自定义代码来完成此操作:_satellite.setCookie(“ sat_track”,“ false”)。

  • Character Set:字符集,显示可用的字符集编码,选UTF-8,
  • Currency Code:货币代码,显示可选的受支持的货币代码,填美元。
  • Tracking Server和SSL Tracking Server:跟踪服务器,作用是将数据发送到哪里。如果只是一个网站和JS加载的,那么可以不填的,默认是*.2o7.net;如果有多个网站或多个js加载,就需要做配置数据收集服务器CNAME,需要跟Adobe申请,用自己特有的域名用于收集转发数据,以解决不同域之前的用户是被问题,如omtrdc.net。

 

GLOBALVARIABLES

10分钟用Adobe Launch布署Adobe  Analytics

设置全局的eVars和Props都是在这个地方,其他的是一些基础字段的设置。

Dynamic Variable Prefix是的动态变量,不需要去修改的,这个在特定的情况下才会使用的,因为每个请求不是能够无限制的大的,有些如url等信息占用比较多的字节,如果重复的比较多次,那么可能会超过请求的大小,那么就可以使用动态变量去发送。

 

LINK TRACKING

设置一些链接跟踪:

10分钟用Adobe Launch布署Adobe  Analytics

其实Adobe Analytics Extensions里默认就支持跟踪文件下载的,在Link Tracking——Track download links里,默认已经支持很多的格式,默认已经支持很多的格式。

如果你的下载是 href=JavaScript:void(0),不会触动自动跟踪,那么你可以使用CSS Selector的方式去触发跟踪,其实就是普通事件跟踪,还可以使用硬编码js、DCR、ACDL等方式,后面的这几种都是需要在源码上添加代码的。

 

Active map是热力图的跟踪,看报告的时候需要配置插件才可以使用。

COOKIES

设置cookie信息,可以默认为空。

10分钟用Adobe Launch布署Adobe  Analytics

如果你要设置自己的ID体系作为Adobe Analytics识别和计算用户的体系,那么就可以在这里设置Visitor ID。

一般是建议使用ECID作为Adobe的ID识别体系,如果你还有用Adobe的其他产品,那么一定要用ECID;如果你只是使用Adobe Analytics,然后想用其他的ID,那么是可以的。

 

CONFIGURE TRACKER USING CUSTOM CODE

这个是全局的自定义代码,可以使用自定义js。如果要设置全局的,就是在这个地方设置。

10分钟用Adobe Launch布署Adobe  Analytics

比如我们之前讲到的讲到的Adobe Analytics中如何使用UTM参数就用到了

 

ADOBE AUDIENCE MANAGER

10分钟用Adobe Launch布署Adobe  Analytics

这里是设置将Adobe Analytics 的call共享给adobe audience Manager,根据需要去设置,详细的可以参考:部署Adobe Audience Manager方法一

配置Rules

新建一个Rules 命名为Adobe Analytics Base Tracking Code

EVENTS

然后Event里面做如下配置
10分钟用Adobe Launch布署Adobe  Analytics

ACTIONS

创建第一个Action里面做如下配置:
10分钟用Adobe Launch布署Adobe  Analytics
这里面的Page Name就是前面在Data Element里面创建的了。

Action里面再创建多一个,做如下配置:
10分钟用Adobe Launch布署Adobe  Analytics

 

  • 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

然后保存,最后的效果如下:

10分钟用Adobe Launch布署Adobe  Analytics

 

发布

Publishing,选择Publishing,然后在Development里面选择Add New Library,可以看到如下界面
10分钟用Adobe Launch布署Adobe  Analytics

  • Name这里你可以自定义命名
  • Environment这里选择Development

然后点击下方的Add All Changed Resource,最后点击Save &Bulid For Development保存后会在development生成一个包,如图
10分钟用Adobe Launch布署Adobe  Analytics

然后点击右键,可以看到Build For Development和Submit for Approval,选择后者,提交审批。
10分钟用Adobe Launch布署Adobe  Analytics
然后进入确认审批阶段,先选择Build for staging 然后选择Approve for Publishing,就会进入到下一个环节Approved。

Approve里面选择build and Publish to production就可以提交到线上
10分钟用Adobe Launch布署Adobe  Analytics

 

测试

Adobe Experience Cloud Debugger,在Chrome插件里去安装,先打开你的网站,然后启用插件
10分钟用Adobe Launch布署Adobe  Analytics
可以看到里面有数据就通过。

你还可以去Adobe  Analytics中的实时报告看看数据:
10分钟用Adobe Launch布署Adobe  Analytics

 

 

必要的调优和配置

Adobe Launch上配置好了,接下来需要在Adobe Analytlcs里的报表包做一些优化配置,确保数据准确,需要的设置的有:

  • 实时报告
  • 内部URL过滤
  • 付费流量检测
  • 机器人规则
  • 时间戳配置
  • 营销渠道管理员
  • 营销渠道管理规则
  • 默认量度
  • Active Map报告

 

 


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (6)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址