Google Analytics嵌入了API服务器端授权自定义图表

时间:2015-07-29 09:21:13

标签: javascript google-analytics-api

我已经成功设置了针对Google分析的Embed API服务器端授权,但我需要使用常规授权自定义一些颜色here

他们用于获取和设置图表样式的代码与他们给出的代码不同,作为服务器端身份验证的示例,我尝试将两者混合但没有运气。

我假设您可以在本节中介绍各种选项:

var button = UIButton(initParams...);
button.addTarget(blueFooterForImages.sharedInstance!,action:"animationFunction:", forControlEvents: UIControlEvents.TouchUpInside);

我尝试了一些他们在常规授权示例中使用的选项,但只有一个可用(标题):

          'options': {
            'width': '100%'
          }

我已粘贴用于使用服务器端身份验证获取图表的完整代码:

          'options': {
            'width': '100%',
            'title': 'My chart'
          }

以下是他们使用常规身份验证改变颜色的方法:

      var dataChart1 = new gapi.analytics.googleCharts.DataChart({
        query: {
          'ids': 'ga:68742285', // The Demos & Tools website view.
          'start-date': '30daysAgo',
          'end-date': 'yesterday',
          'metrics': 'ga:sessions,ga:users',
          'dimensions': 'ga:date'
        },
        chart: {
          'container': 'chart-1-container',
          'type': 'LINE',
          'options': {
            'width': '100%'
          }
        }
      });
      dataChart1.execute();

1 个答案:

答案 0 :(得分:2)

我会玩这个代码声明。

var options = {
    colors: ['#e0440e', '#e6693e', '#ec8f6e', '#f3b49f', '#f6c7b6']
};

更改图表颜色的选项位于图表的“选项”下。我抓住这个代码的特定图表是一个饼图,所以我不完全确定它如何与你的折线图一起使用。玩弄它,我相信你会找到一种方法来改变我发布的代码的颜色。