3
我的網站使用Google跟蹤代碼管理器跟蹤瀏覽量,並使用ga('require', 'ec')
在某些頁面加載增強型電子商務插件,但出現錯誤:Uncaught ReferenceError:ga未使用ga定義('require','ec')
Uncaught ReferenceError: ga is not defined
代碼段:
ga('require', 'ec');
function onProductClick(product, url, key) {
ga('ec:addProduct', {
'id': "'" + product.product_id + "'",
'name': product.model_name,
'category': product.series_name + '/' + product.dealer_name,
'brand': product.brand_name,
'variant': product.model_name,
'position': key
});
這有什麼錯呢?
你有沒有偶然在高級設置(也許你的意思改變跟蹤器名稱,這將是必要的這項工作,並擊中了錯誤的設置)改變全局函數的名字嗎? –
@EikePierstorff我沒有更改全局函數名稱,但我的網站是https,可以https影響gtm的負載? –
不,https不會影響GTM。可能是您的代碼在加載Analytics標記之前運行。我認爲如果您通過GTM創建電子商務跟蹤(例如,將值推送到數據層,然後通過GTM分析標籤發送信息),那將會更好。 –