- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个 API 来可视化谷歌分析数据。
当我运行这段代码时,它会出现一个橙色按钮 - 但单击它会生成“未找到 OAuth 客户端”。错误?
使用此代码作为示例。 https://ga-dev-tools.appspot.com/embed-api/basic-dashboard/
<html>
<head>
<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>
<script>
gapi.analytics.ready(function() {
/**
* Authorize the user immediately if the user has already granted access.
* If no access has been created, render an authorize button inside the
* element with the ID "embed-api-auth-container".
*/
gapi.analytics.auth.authorize({
container: 'embed-api-auth-container',
clientid: 'UA-104xxxx-x'
});
/**
* Create a new ViewSelector instance to be rendered inside of an
* element with the id "view-selector-container".
*/
var viewSelector = new gapi.analytics.ViewSelector({
container: 'view-selector-container'
});
// Render the view selector to the page.
viewSelector.execute();
/**
* Create a new DataChart instance with the given query parameters
* and Google chart options. It will be rendered inside an element
* with the id "chart-container".
*/
var dataChart = new gapi.analytics.googleCharts.DataChart({
query: {
metrics: 'ga:sessions',
dimensions: 'ga:date',
'start-date': '30daysAgo',
'end-date': 'yesterday'
},
chart: {
container: 'chart-container',
type: 'LINE',
options: {
width: '100%'
}
}
});
/**
* Render the dataChart on the page whenever a new view is selected.
*/
viewSelector.on('change', function(ids) {
dataChart.set({query: {ids: ids}}).execute();
});
});
</script>
</head>
<body>
<div id="embed-api-auth-container"></div>
<div id="chart-container"></div>
<div id="view-selector-container"></div>
</body>
</html>
最佳答案
clientid: 'UA-104xxxx-x'
客户端 ID 创建于 Google developer console看起来像这样
1046123799103-dmog5dt4cu055g7pf08gitv3i0rlni6f.apps.googleusercontent.com
网络 Assets ID 来自 Google Analyitcs 网站,看起来像这样
UA-104xxxx-x
Anwser:你发错了。 Create a New Client ID
关于javascript - Google Analytics Embed API - 未找到 OAuth 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33804102/
Xcode11 Beta 的“框架、库和嵌入式内容”部分中有 3 个新选项用于添加库。 Xcode 库部分屏幕截图 谁能解释一下他们是做什么的吗? 最佳答案 正如@przemyslaw-jablons
我试图弄清楚Wordpress上的[embed] [/ embed]短代码功能是否可以在iframe中显示标题? 将youtube视频显示在页面上后,对其进行检查时,其显示如下: 是否有一种方法可以
My company已经创建了 GraphPad Prism,这是一个广泛使用的程序,供科学家分析数据和制作技术图表。通常,科学家会从 GraphPad Prism 导出图形以提交给科学期刊。现在大多
如果您尝试将 Elm.embed 与 div 以外的元素一起使用,则会出现此错误: Elm.node must be given a DIV, not a BODY. 我可以看到 this fairl
一年后我重新访问discord.py,发现异步显然不可用,所以显然,现在我正在使用重写并且不知道我在做什么。我正在尝试发送一个简单的嵌入内容,但机器人却说: '' 这是我的代码: @bot.comma
我采取了此tutorial中的每一步并获得了所有必需的information / IDs / Parameters 。还看了这些vids . 但是,在运行 sample python code (fl
我正在为 messageUpdate 创建一个事件,并且一切都“完美”地工作,除非有人发送包含超过 1024 个字符的消息,它会返回错误 addField有字数限制。 如果已编辑的消息已达到限制,我怎
是否可以从 Embedly 卡片中删除标题?我想删除或隐藏整个 div.hdr 部分,包括 provider-favicon 和 provider-name,以便只显示卡片的 div.bd 主体。 我
我想向网站添加 5-10 天的天气预报。我无法找到提供预测嵌入代码的网站。我发现的几个看起来很糟糕(大约 1990 年代)。我只是想知道是否有一个看起来很干净的解决方案,我可能会在无休止的 Googl
Closed. This question is opinion-based。它当前不接受答案。
我一直在努力改进我的游戏网站,我想添加一个功能,当您按下按钮时,系统会要求您输入密码,然后就会出现游戏的作弊版本。这是我到目前为止的代码。编辑:我也不关心密码是否安全,所以如果它在代码中很明显就没关系
您是否知道任何可能帮助我将 jBPM Web 设计器嵌入现有 Web 应用程序的指南/教程/示例项目? 即: 我需要包含哪些 Maven 库? 是否可以在主应用程序 WAR 中部署设计器特定的组件(这
我正在尝试在我的浏览器中播放一些声音 (mp3)。找到但是默认 Controller (暂停按钮、音量和时间 slider )并不是很漂亮,所以我想知道如何使用一些 jquery 按钮来控制它? 然后
根据 W3Schools和 Pluralsight's HTML5类(class),标签是 HTML5 的"new"标签。但我一直在使用它......永远,它适用于我测试过的任何浏览器。 This例如
目前正在进行响应式设计,需要嵌入响应式 Spotify。我尝试只使用 css(不起作用),然后使用 fitvids.js(作为一个奇怪的 janky 解决方案),这种方法有效,但仅在初始页面加载时有效
我正在制作一个 discord 机器人,它将更改 channel 的特定名称 代码 if(command === `${prefix}openslot`) { let embed = new
如何将代码嵌入到文档字符串中,以告诉 Sphinx 格式化代码,就像在 Markdown 中所做的一样(不同的背景颜色,等宽的无字体)?例如记录一个代码使用示例。 """ This is a modu
我将以下 bazel BUILD 配置为 gazelle(name = "gazelle") go_embed_data( name = "static_files", srcs =
我已将过渡效果添加到包含视频的容器 div。我在应该嵌入视频的地方出现黑屏。我尝试了 youtube 和 vimeo,但它们都不起作用,所以我认为这与 flash 有关。当我注释掉过渡设置时,视频又可
我想做的是获取一个YouTube播放列表(http://www.youtube.com/embed/videoseries?list=PLzMZz3zuUATIdU0RIndFQiQQzADew0hZ
我是一名优秀的程序员,十分优秀!