2017-02-21 10 views
6

हमारे पास एक ऐसी वेबसाइट है जो उन्नत विश्लेषण का उपयोग करती है। पेज जहां उत्पादों की एक सूची ट्रैकिंग कोड में देखा जाता है पर इस तरह दिखता है:Google उन्नत Analytics> कस्टम आयामों को ट्रैक नहीं किया गया

window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; 
ga.l = +new Date; 
ga('create', 'xxxxxx', 'auto', { 
    anonymizeIp: true 
}); 

ga('require', 'ec'); 
ga('set', 'currencyCode', 'EUR'); 
ga('ec:addImpression', { 
    'id': '5', 
    'name': 'Lorem Ipsum', 
    'category': 'Lorem', 
    'list': 'lorem-list', 
    'dimension1': '15', 
    'dimension2': 'Lorem' 
}); 
ga('ec:addImpression', { 
    'id': '6', 
    'name': 'Lorem Ipsum', 
    'category': 'Lorem', 
    'list': 'lorem-list', 
    'dimension1': '16', 
    'dimension2': 'Lorem' 
}); 
ga('ec:addImpression', { 
    'id': '7', 
    'name': 'Lorem Ipsum', 
    'category': 'Lorem', 
    'list': 'lorem-list', 
    'dimension1': '17', 
    'dimension2': 'Lorem' 
});  
ga('send', 'pageview'); 

छापों सही ढंग से की जाती है (आईडी, नाम, श्रेणी, सूची आदि) लेकिन कस्टम आयामों (dimension1 और dimension2) करने लगते हैं सभी मापों के लिए शून्य हो (अब 3 सप्ताह के लिए एकत्रित किया जा रहा है)।

जहां तक ​​मेरा कोड के रूप में दस्तावेज में कहा गया है कि वास्तव में देख सकते हैं: https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce#measuring-activities

मैं क्या की देखरेख कर रहा हूँ?

अद्यतन: डिबग ऐसा लगता है जहां आयाम सही ढंग से प्रदान की जाती हैं: के रूप में (गुप्त) डीबग लॉग क्रोम GA का उपयोग का अनुरोध किया

analytics_debug.js:10 Running analytics_debug.js. This script is intended for testing and debugging only. 
log @ analytics_debug.js:10 
J @ analytics_debug.js:9 
(anonymous) @ analytics_debug.js:76 
(anonymous) @ analytics_debug.js:76 
analytics_debug.js:10 Initializing Google Analytics. 
analytics_debug.js:10 Loading resource for plugin: ec 
analytics_debug.js:10 Loading script: "https://www.google-analytics.com/plugins/ua/ec.js" 
analytics_debug.js:10 Running command: ga("create", "UA-xxx-1", "auto", {anonymizeIp: true}) 
analytics_debug.js:10 Creating new tracker: t0 
analytics_debug.js:10 Auto cookieDomain found: "myclient.nl" 
analytics_debug.js:10 This field cannot be set in a create method. Please use ga("set", "anonymizeIp", true); 
log @ analytics_debug.js:10 
J @ analytics_debug.js:9 
Td @ analytics_debug.js:13 
ad @ analytics_debug.js:51 
Z.create @ analytics_debug.js:69 
Y.b.(anonymous function) @ analytics_debug.js:38 
jf.R @ analytics_debug.js:68 
jf.H @ analytics_debug.js:66 
Z.P @ analytics_debug.js:73 
cd @ analytics_debug.js:59 
A @ analytics_debug.js:59 
(anonymous) @ analytics_debug.js:76 
(anonymous) @ analytics_debug.js:76 
analytics_debug.js:10 Running command: ga("require", "ec") 
analytics_debug.js:10 Waiting on require of "ec" to be fulfilled. 
analytics_debug.js:10 Registered new plugin: ga(provide, "render", Function) 
analytics_debug.js:10 Running command: ga("require", "ec") 
analytics_debug.js:10 Waiting on require of "ec" to be fulfilled. 
analytics_debug.js:10 Executing Google Analytics commands. 
analytics_debug.js:10 Registered new plugin: ga(provide, "ec", Function) 
analytics_debug.js:10 Running command: ga("require", "ec") 
analytics_debug.js:10 Plugin "ec" intialized on tracker "t0". 
analytics_debug.js:10 Running command: ga("set", "currencyCode", "EUR") 
analytics_debug.js:10 Running command: ga("ec:addImpression", {id: "1", name: "xxxx", category: "xxx", list: "xxxx", dimension1: "7", dimension2: "xxx"}) 
analytics_debug.js:10 Running command: ga("ec:addImpression", {id: "2", name: "xxxx", category: "xxx", list: "xxxx", dimension1: "7", dimension2: "xxx"}) 
analytics_debug.js:10 Running command: ga("ec:addImpression", {id: "3", name: "xxxx", category: "xxx", list: "xxxx", dimension1: "7", dimension2: "xxx"}) 
analytics_debug.js:10 Running command: ga("ec:addImpression", {id: "7", name: "xxxx", category: "xxx", list: "xxxx", dimension1: "7", dimension2: "xxx"}) 
analytics_debug.js:10 Running command: ga("ec:addImpression", {id: "8", name: "xxxx", category: "xxx", list: "xxxx", dimension1: "7", dimension2: "xxx"}) 
analytics_debug.js:10 Running command: ga("send", "pageview") 
analytics_debug.js:10 
Sent beacon: 

analytics_debug.js:10 _j1            (&jid)  
analytics_debug.js:10 adSenseId          (&a)   xxxxxxxxx 
analytics_debug.js:10 apiVersion          (&v)   1 
analytics_debug.js:10 clientId           (&cid)  xxxxxxxxx 
analytics_debug.js:10 currencyCode          (&cu)  EUR 
analytics_debug.js:10 ec:impression list "1" name      (&il1nm)  xxx 
analytics_debug.js:10 ec:impression list "1" product "1" category  (&il1pi1ca) xxx 
analytics_debug.js:10 ec:impression list "1" product "1" dimension "1" (&il1pi1cd1) 7 
analytics_debug.js:10 ec:impression list "1" product "1" dimension "2" (&il1pi1cd2) xxx 
analytics_debug.js:10 ec:impression list "1" product "1" id   (&il1pi1id) 1 
analytics_debug.js:10 ec:impression list "1" product "1" name   (&il1pi1nm) xxx 
analytics_debug.js:10 ec:impression list "1" product "2" category  (&il1pi2ca) xxx 
analytics_debug.js:10 ec:impression list "1" product "2" dimension "1" (&il1pi2cd1) 7 
analytics_debug.js:10 ec:impression list "1" product "2" dimension "2" (&il1pi2cd2) xxx 
analytics_debug.js:10 ec:impression list "1" product "2" id   (&il1pi2id) 2 
analytics_debug.js:10 ec:impression list "1" product "2" name   (&il1pi2nm) xxx 
analytics_debug.js:10 ec:impression list "1" product "3" category  (&il1pi3ca) xxx 
analytics_debug.js:10 ec:impression list "1" product "3" dimension "1" (&il1pi3cd1) 7 
analytics_debug.js:10 ec:impression list "1" product "3" dimension "2" (&il1pi3cd2) xxx 
analytics_debug.js:10 ec:impression list "1" product "3" id   (&il1pi3id) 3 
analytics_debug.js:10 ec:impression list "1" product "3" name   (&il1pi3nm) xxx 
analytics_debug.js:10 ec:impression list "1" product "4" category  (&il1pi4ca) xxx 
analytics_debug.js:10 ec:impression list "1" product "4" dimension "1" (&il1pi4cd1) 7 
analytics_debug.js:10 ec:impression list "1" product "4" dimension "2" (&il1pi4cd2) xxx 
analytics_debug.js:10 ec:impression list "1" product "4" id   (&il1pi4id) 7 
analytics_debug.js:10 ec:impression list "1" product "4" name   (&il1pi4nm) xxx 
analytics_debug.js:10 ec:impression list "1" product "5" category  (&il1pi5ca) xxx 
analytics_debug.js:10 ec:impression list "1" product "5" dimension "1" (&il1pi5cd1) 7 
analytics_debug.js:10 ec:impression list "1" product "5" dimension "2" (&il1pi5cd2) xxx 
analytics_debug.js:10 ec:impression list "1" product "5" id   (&il1pi5id) 8 
analytics_debug.js:10 ec:impression list "1" product "5" name   (&il1pi5nm) xxx 
analytics_debug.js:10 encoding           (&de)  UTF-8 
analytics_debug.js:10 hitType           (&t)   pageview 
analytics_debug.js:10 javaEnabled          (&je)  0 
analytics_debug.js:10 language           (&ul)  en-us 
analytics_debug.js:10 location           (&dl)  https://www.myclient.nl/xxxx 
analytics_debug.js:10 screenColors          (&sd)  24-bit 
analytics_debug.js:10 screenResolution         (&sr)  1680x1050 
analytics_debug.js:10 title           (&dt)  xxxxx - myclient 
analytics_debug.js:10 trackingId          (&tid)  UA-xxxx-1 
analytics_debug.js:10 viewportSize          (&vp)  1610x494 
+0

आपने अपनी संपत्ति सेटिंग्स में आयाम 1 और 2 कॉन्फ़िगर किया है, और वे दोनों सक्रिय हैं? – nyuen

+0

हां, दोनों संपत्ति सेटिंग्स पृष्ठ पर दिखाए जाते हैं और 'उत्पाद' इंप्रेशन के लिए सक्रिय होते हैं। मैं उन्हें अपनी कस्टम रिपोर्ट में देख सकता हूं लेकिन मेट्रिक्स खाली हैं। – RMK

+0

इसके अलावा, आयाम उत्पाद स्कॉप्ड हैं? – nyuen

उत्तर

1

मेरे धारणा वहाँ दो समस्याएं हैं कि है।

1) आप उत्पाद स्कोप्ड कस्टम आयामों का उपयोग कर रहे हैं।

चूंकि आपके कस्टम आयाम उत्पाद स्कॉप्ड हैं, इसलिए यह ध्यान रखना महत्वपूर्ण है कि ये आयाम एन्हांस्ड ईकॉमर्स के सभी चरणों के माध्यम से आईडी में विशेषता नहीं देते हैं। इसका अर्थ यह है कि कस्टम आयाम में केवल हिट के लिए प्रासंगिक डेटा होगा जिसमें इसे भेजा जाता है। इस मामले में, एकमात्र मीट्रिक जिसे आप पुनर्प्राप्त करने में सक्षम होंगे 'इंप्रेशन' है। यदि आप अन्य प्रासंगिक मीट्रिक के साथ इस कस्टम आयाम को देखना चाहते हैं, तो आपको इसे प्रत्येक उन्नत ईकॉमर्स हिट में शामिल करने की आवश्यकता है। अधिक उन्नत ईकॉमर्स रोपण जानकारी के लिए

लिंक: https://support.google.com/analytics/answer/6014841?hl=en#product_attribution

करने के लिए हमें ले जाता है कौन सा:

2) आप अपने कस्टम आयाम के साथ गलत मीट्रिक का उपयोग करके किया जा सकता है।

क्योंकि इन आयामों बिंदु जिनमें से वे भेजा जाता है पर केवल प्रासंगिक हैं, और उदाहरण आप द्वारा प्रदान की गई है, केवल रिपोर्ट जो बनाया जा सकता है है:

आयाम:

आयाम 1, आयाम 2

मीट्रिक:

छापे

प्रदान की कस्टम रिपोर्ट उदाहरण में (प्रमाणन के साथ या/पृष्ठदृश्य), उपयोग किए जाने वाले मीट्रिक पृष्ठदृश्य हैं। चूंकि आपके आयाम हिट स्तर आयाम नहीं हैं, पृष्ठ दृश्य हिट के साथ भेजे गए हैं, इन कस्टम आयामों के लिए कोई 'पृष्ठदृश्य' मीट्रिक उपलब्ध नहीं है, जिससे वे खाली क्यों हैं।

+0

धन्यवाद। अब मैं समझना शुरू कर रहा हूं कि मैं गलत तरीके से कहां गया था और अपनी अंतर्दृष्टि का उपयोग करके tweaking करके मैं अपना डेटा देखता हूं, लेकिन जिस तरह से मैं उम्मीद कर रहा था, इस तरह से खेलना नहीं होगा। धन्यवाद। – RMK

संबंधित मुद्दे