Javascript 页面上的GA事务代码-如何从中获取项目ID和收入?
因此,在“谢谢”页面上,我们有以下代码(仅此代码,没有关于订单内容的任何信息):Javascript 页面上的GA事务代码-如何从中获取项目ID和收入?,javascript,google-analytics,Javascript,Google Analytics,因此,在“谢谢”页面上,我们有以下代码(仅此代码,没有关于订单内容的任何信息): 甚至可以从中获取项目ID列表吗 除了抓取脚本块的内容作为文本,然后使用正则表达式之外,这可能是不可能的。如果您提供一些上下文,可能会有所帮助—您希望如何获取数据?也就是说,如果你可以在页面中编辑Javascript,那么为什么不简单地更改代码,使变量可以在其他函数中访问(例如,通过将产品存储在数组中,然后在数组中循环以进行addItem调用)?@EikePierstorff嗯,这就是问题所在-我无法访问网站的代码。
甚至可以从中获取项目ID列表吗 除了抓取脚本块的内容作为文本,然后使用正则表达式之外,这可能是不可能的。如果您提供一些上下文,可能会有所帮助—您希望如何获取数据?也就是说,如果你可以在页面中编辑Javascript,那么为什么不简单地更改代码,使变量可以在其他函数中访问(例如,通过将产品存储在数组中,然后在数组中循环以进行addItem调用)?@EikePierstorff嗯,这就是问题所在-我无法访问网站的代码。我唯一拥有的就是上面的代码。
jQuery(function() {
if (typeof ga == 'function') {
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id': '900009781',
'affiliation': 'Shopname',
'revenue': '9886',
'shipping': '0',
'tax': '0',
'currency': 'RUB'
});
ga('ecommerce:addItem', {
'id': '900009781',
'name': 'product name',
'sku': '721',
'category': 'category',
'price': '258',
'quantity': '6'
});
ga('ecommerce:addItem', {
'id': '900009781',
'name': 'product name',
'sku': '303',
'category': 'category',
'price': '1159',
'quantity': '3'
});
ga('ecommerce:addItem', {
'id': '900009781',
'name': 'product name',
'sku': '11265',
'category': 'category',
'price': '4861',
'quantity': '1'
});
ga('ecommerce:send');
}
});