Google Analytics DataChart - 如何创建包含多个系列的单个折线图?

时间:2016-08-12 22:14:47

标签: google-analytics google-visualization

我跟踪了3种不同类型的事件。我想显示所有这些事件的单线图,显示每天的事件计数 - 因此图表中应该有3个数据系列,每个不同的eventLabel应该有一个系列。但是,如果我尝试传递'dimensions': 'ga:date,ga:eventLabel',DataChart会抱怨 - 它会给我一个错误:"给定轴上的所有系列都必须具有相同的数据类型"。

所以,我已经恢复将所有图表显示为3个单独的折线图。如何将这些组合成1,每个不同的eventLabel使用不同的颜色线?



  for (var i = 0; i < eventLabels.length; ++i) {
    var chart1 = new gapi.analytics.googleCharts.DataChart({
      query: {
        'ids': myID,
        'start-date': '30daysAgo',
        'end-date': 'today',
        'metrics': 'ga:totalEvents',
        'dimensions': 'ga:date',
        'filters': baseFilters + ";ga:eventLabel==" + eventLabel[i]
      },
      chart: {
        'container': 'chart-' + i + '-container',
        'type': 'LINE',
        'options': {
          'width': '100%'
        }
      }
    });
  }
&#13;
&#13;
&#13;

3 charts

0 个答案:

没有答案