小编Jos*_*o90的帖子

嵌入API第三方可视化Google分析

我正在尝试使用第三方供应商的API绘制Google Analytics图表以显示在我自己的信息中心上.我的代码有效,但是我注册了几个网页,除非我手动更改(调用字段PROPERTY),否则它总是显示相同的默认值.我想要一个不同的默认网络.

我试图隐藏视图选择器并直接放入ID(ga:'xxxx'),如果将其放入图表执行中,则可以正常工作:

   renderWeekOverWeekChart('ga:123456');
Run Code Online (Sandbox Code Playgroud)

它工作正常,向我展示我想要的正确图表.

如何显示活跃用户?我不知道在哪里可以为它定义id值.

这是我的代码(我已将客户ID更改为'XXX')

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://ift.tt/kkyg93">
<html xmlns="http://ift.tt/lH0Osb">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Thirtd Party Visualizations</title>
<link rel="stylesheet" href="https://ga-dev-tools.appspot.com/public/css/main.css" />
<script>
(function(w,d,s,g,js,fs){
  g=w.gapi||(w.gapi={});g.analytics={q:[],ready:function(f){this.q.push(f);}};
  js=d.createElement(s);fs=d.getElementsByTagName(s)[0];
  js.src='https://apis.google.com/js/platform.js';
  fs.parentNode.insertBefore(js,fs);js.onload=function(){g.load('analytics');};
}(window,document,'script'));
</script>
</head>
<body>

<div id="embed-api-auth-container"></div>
<div id="view-selector-container"></div>
<div id="active-users-container"></div>
<h3 id="view-name"></h3>
<style>
  div[id^="chart"] {
    width: 500px;
    height: 300px;
  }
</style>

<div id="chart-1-container"></div>
<div id="legend-1-container"></div>
<div id="chart-2-container"></div>
<div id="legend-2-container"></div>
<div id="chart-3-container"></div>
<div id="legend-3-container"></div>
<div id="chart-4-container"></div>
<div id="legend-4-container"></div>
</body>
<script src="https://ga-dev-tools.appspot.com/public/javascript/moment.min.js"></script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/Chart.min.js"></script> …
Run Code Online (Sandbox Code Playgroud)

javascript google-analytics google-analytics-api

3
推荐指数
1
解决办法
2124
查看次数