Adobe Launch中的Environment

Adobe Launch Haran 4年前 (2020-04-10) 1485次浏览 0个评论
文章目录[隐藏]

Adobe Launch上对Environment的定义是:每一个库都是在环境中创建,环境定义了构建发布时的基础,一旦保存环境,它就是生成一段可嵌入代码,你可以复制并黏贴到你的网站上去即可。

Adobe Launch分为客户端和服务端功能,客户端叫Tags,服务端叫Event Forwarding。

客户端里,创建Property的时候默认就创建三种环境,一个Development环境、一个Staging环境和一个Production环境:

  • Development:开发环境,进行配置和调试,实现功能。
  • Staging:测试环境,进行功能测试,数据调试等,确保没有bug。
  • Production:线上环境,发布到线上做数据收集。

对应的是系统开发的三个阶段:开发->测试->线上,三种环境是给不同角色的人使用的,目的是为了降低发生出去的可能性。

在服务端里,创建Datastream的时候是默认是PROD,如要DEV和QA需要另外创建。

我们这一节介绍的是客户端。

创建Environment

点击「Environment」——「Add Environment」就可以看到选择Environment的页面:

Adobe Launch中的Environment

可以看到只能选Development,这是因为一个Property可以有多个Development环境,但只能有一个Staging和一个Production环境。

选择Development后可以看到:

Adobe Launch中的Environment

  • Name:就是环境的名字,这个自定义。
  • Select Adapter:选择Adapter的类型,这里就需要选择前面创建的Adapter的,Adapter有两种类型,具体可以看 Launch上的Hosts/Adapters(适配器),一般选择Managed by Adobe。
  • Create archive:这是如果你将代码部署到自己服务器的时候可以勾选这个去下载生成的库。

然后点击Save保存即可。

安装Environment

Environment的主界面点击INSTALL下的图标:

Adobe Launch中的Environment

 就可以获取对应环境的代码:

Adobe Launch中的Environment

如果你是在中国,可以开通Premium CDN使用中国的CDN,加载的地址是.cn,能更快加载:

Adobe Launch中的Environment

 

将该段代码复制部署到对应的站点页面的head里面即可。

Adobe Launch中的Environment

 

管理Environment

勾选对应Environment前面的框,就可以看到对Environment的管理只有删除一个选项:

Adobe Launch中的Environment

替换Environment

如果想在PROD进行DEV或QA调试,那么就需要将DEV或QA的环境替换到PROD,在Chrome中可以通过插件去实现:

  • Adobe Experience Cloud Debugger和Adobe Experience Platform Debugger都是内置支持替换环境,详细可以看用Adobe Experience Cloud Debugger替换环境
  • Launch Switch:也叫Launch and DTM Switch,是Search Discovery开发的一个可以随意切换环境的测试工具,借助这个工具可以实现模拟在不同环境中测试,在Adobe Launch中创建所有的环境都可以在这里实现切换。

当然,还有其他的插件,我比较常用的是上面两个。


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

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

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