增强标签管理器(Enhanced Tag Manager, ETL)是一种用于管理网站标签和跟踪代码的工具。它允许开发者通过自定义JavaScript变量来收集和传递数据,从而实现更灵活和高效的标签管理。
问题1:自定义JS变量未生效
问题2:数据收集不准确
以下是一个简单的示例代码,展示如何在增强标签管理器中定义和使用自定义JS变量:
// 定义自定义电子商务变量
dataLayer.push({
'event': 'purchase',
'ecommerce': {
'purchase': {
'actionField': {
'id': 'T12345', // 订单ID
'affiliation': 'Online Store', // 关联店铺
'revenue': '35.43', // 订单金额
'tax':'4.90',
'shipping': '5.99',
'coupon': 'SUMMER_SALE'
},
'products': [{ // 产品信息
'name': 'Triblend Android T-Shirt', // 产品名称
'id': '12345',
'price': '15.25',
'brand': 'Google',
'category': 'Apparel',
'variant': 'Gray',
'quantity': 1,
'coupon': '' // 产品优惠券
}]
}
}
});
通过以上内容,您可以更好地理解增强标签管理器中自定义JS变量的电子商务值及其应用场景,并解决常见的相关问题。
领取专属 10元无门槛券
手把手带您无忧上云