相同点:
1、都是异步加载,GTM和Launch都是异步加载,这样有利于加载页面的加载,而且两者都是将基础库最小化,GTM已经实现了GA、GTM、Adwords公用同一套规则,Lauch也是实现了在Adobe Experience Cloud的公用。
2、都支持第三方库,GTM和Launch都支持第三方库部署,简化了配置。
3、权限管理,GTM和Launch对权限都有完整的控制,如配置、审批、发布。
4、GTM中的代码、触发器、变量对应Launch中是插件、规则、数据元素。变量/数据元素是用于变量的存储。
5、都有数据层,个性化的数据通过数据层传递。
不同点:
1、Launch还提供了可以将代码部署到自己服务的方式,这对国内的用户是非常友好的,因为国内部分面临着添加GTM后影响了页面加载速度的问题。
2、Launch支持自己开发第三方库,而GTM是需要企业先通过申请后成为合作伙伴才能够开发。
3、Launch是有限免费的,但是需要使用Adobe的产品才能免费使用,而GTM是对所有的用户都免费的。
4、Launch提供开发,编排,正式多个分离独立环境,特别是开发环境可以无限制创建,方便用户测试与上线,而GTM开发和正式是两个独立的环境。
5、GTM发送数据是通过代码发送,条件是通过触发器管理,而Launch中插件是基础设置,规则才是控制向谁发送和什么时候发送。GTM的难点在代码,而Launch的难点在规则。
后面的想到再增加。
Launch的优势在于与Adobe Experience Cloud的结合,如果你是使用Adobe产品,那么用Adobe Launch,如果你是用其他的,不推荐使用。