2017-02-21 42 views
6

У нас есть сайт, который использует расширенную аналитику. На странице, где список продуктов рассматривается код отслеживания выглядит следующим образом:Google улучшенная аналитика> Пользовательские измерения не отслеживаются

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

Что я контроль?

Update: В соответствии с просьбой журнал (анонимной) отладки с помощью хромированной 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) Вы используете пользовательские размеры продукта.

Поскольку ваши пользовательские размеры являются областью действия продукта, важно отметить, что эти размеры не приписываются идентификатору на всех этапах расширенной электронной торговли. Это означает, что пользовательский размер будет иметь только данные, относящиеся к удару, в который он отправлен. В этом случае единственной метрикой, которую вы сможете получить, является «Впечатления». Если вы хотите просмотреть эти пользовательские измерения с другими соответствующими метриками, вам необходимо включить их в каждый хит Enhanced Ecommerce.

Ссылка для более усовершенствованной информации Ecommerce атрибуции: https://support.google.com/analytics/answer/6014841?hl=en#product_attribution

Что приводит нас к:

2) Вы можете использовать неправильные метрики с пользовательских размерами.

Поскольку эти размеры имеют значение только в точке, из которых они направляются, и дали пример вы предоставили, единственный отчет, который может быть создан в:

Размеры:

Размер 1, Размер 2

Метрики:

Впечатления

В указанном примере пользовательского отчета (с авт или/pageviews), используемая метрика - просмотры страниц. Поскольку ваши измерения не соответствуют размерам уровня, отправленным вместе с хитом просмотра страницы, для этих настраиваемых измерений нет показателей «просмотров страницы», что приводит к тому, что они пусты.

+0

Спасибо. Теперь я начинаю понимать, где я пошел не так, и, читая ваши идеи, я вижу свои данные, но не так, как я ожидал, так будет играть с этим. Благодарю. – RMK

 Смежные вопросы

  • Нет связанных вопросов^_^