问题标签 [google-reporting-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
31 浏览

automation - 第三方应用程序如何在不使用 Adwords Reporting API 的情况下获取数据?

我试图为我的公司开发一个自动报告工具,并且很难获得谷歌 API 访问权限,作为一个非常大的机构,我们仍然无法获得。

话虽如此,当我尝试使用其他一些报告工具时,他们只需将它们与一个访问权限(使用谷歌登录 API)连接起来,就可以检索我们所有的帐户报告。

知道第三方应用程序是如何在没有任何 API 访问权限的情况下如此轻松地做到这一点的吗?

0 投票
1 回答
328 浏览

api - Google Analytics Reports Embed API 返回 403 错误

我刚开始从“ https://developers.google.com/analytics/devguides/reporting/embed/v1/getting-started ”了解 Google Analytics Embed API

我按照他们的示例,将我的 HTML 文件部署到托管在端口 8080 的本地 Tomcat 服务器上。我已经添加了他们提到的所有内容,包括主机来源的白名单等,提供了我的 OAuth 2.0 密钥

当我点击我的 HTML 页面并使用 google 登录时,我在请求“ https://content.googleapis.com/analytics/v3/management/accountSummaries?max-results=0&_src=embed-api%时不断收到 403 错误3Av1 "

有人对我可能出错的地方有任何建议吗?

ps 使用 Google 登录后,我在页面上看到的唯一内容是“您登录为:***********@gmail.com”

谢谢,

0 投票
1 回答
282 浏览

api - 将 AdWords API 展示位置数据与 AdWords ValueTrack 展示位置数据相结合的最佳做法?

在为我们的应用程序构建内部报告时,我们一直在成功使用 AdWords API(版本:201708 - Google Ads Python 客户端库)。直到,也就是说,我们击中了展示位置……</p>

我将展示位置定义为展示 AdWords 广告的任何位置。展示位置可能是您命名的域、页面、广告单元、应用程序!展示位置是一个非常广泛的定义。

为了让我们的应用程序适用于展示位置,我们需要将 API 支出数据与我们网站上的活动相结合。

为此,我们运行 AdWords API 报告,然后使用 AdWords ValueTrack 参数收集会话数据。

ValueTrack 参数很简单,因为似乎只有 1 个选项:{placement}.

然而,有趣的是在 API 上,API 有许多用于获取放置数据的选项。例如:

https://developers.google.com/adwords/api/docs/reference/v201708/AdGroupCriterionService.MobileApplication

https://developers.google.com/adwords/api/docs/appendix/reports/url-performance-report

https://developers.google.com/adwords/api/docs/appendix/reports/placement-performance-report#criteria

https://developers.google.com/adwords/api/docs/appendix/reports/automatic-placements-performance-report#domain

https://developers.google.com/adwords/api/docs/reference/v201708/AdGroupCriterionService

在花费了一些时间在各种选项上来回折腾,并花费了大量的开发时间之后,我们得出的结论是,必须有一些最佳实践建议来加入来自 API 和 ValueTrack 的放置数据。一种适用于所有类型的展示位置,包括:

  • 网站
  • 应用
  • AdSense
  • 博客点
  • 安培

我们遇到匹配问题的一个例子是“10060.android.com.nytimes.android.adsenseformobileapps.com”......这是我们看到的来自 ValueTrack 但在我们的任何支出报告中都没有匹配的展示位置. (事实上​​,有很多 adsenseformobileapps.com 流量来源没有花费项目)。

还看到像“mobileapp::2-com.mobilesrepublic.appy”这样的字符串。这些出现在我们的支出方面,但只有大约 10% 的时间出现在我们的 ValueTrack 中。有的搭配。绝大多数没有。

一个明确的工作流程对我们自己非常有用,毫无疑问其他用户......</p>

谢谢!

0 投票
1 回答
2077 浏览

google-analytics - 在 Google Analytics 中查看事件及其参数

是否可以从我的 Google Analytics (gtag.js) 数据库中查看/查询原始事件?我确保在我的事件中发送额外的参数,并且不知道我可以在哪里访问这些参数。

我错过了什么吗?因为看不到任何记录...

0 投票
1 回答
694 浏览

php - PHP:如何从 Google 元数据 API 中检索所有指标和维度?

数据 API声明它可用于返回可用的 Google 指标和维度。有一个有效的javascript示例页面来演示这一点。

现在我正在寻找一个片段或文档页面如何在 PHP 中实现这一点。我已经搜索了两个都没有成功。

所以我的问题是:如何使用 Google PHP 库来检索所有可用的指标和维度?

0 投票
2 回答
47 浏览

javascript - 如何注册一个 uniquePageview 以及如何使用自定义维度谷歌分析

我正在使用自定义维度来跟踪我的网站。我有一个基于内容的网站。我想跟踪我的跟踪来自哪个发布商,所以我开发了一些在我的 url 中使用参数的东西,例如。www.xyz.com?code=UNIQUECODE

这个独特的代码告诉我哪些发布商链接重定向到我的页面。我通过我的数据库运行这个 UNIQUECODE,并使用标签管理器将与其关联的发布者的 ID 发送到我的自定义维度,即 PUBLISHER。

现在,如果用户刷新或会话结束后,我不想为该特定发布者注册另一个网页浏览量。

即使会话结束,我的自定义维度的范围应该是什么,它会保留 ID 并且不会记录另一个 uniquePageview。

0 投票
0 回答
35 浏览

java - 如何使用已更新用户名或主电子邮件 ID 的 Google Directory API 获取一个组织单位中的用户新旧电子邮件 ID

我需要从 Google 目录中获取用户列表

我需要获取由于姓氏或首字母更改而更改了主电子邮件地址的所有用户的列表,找出旧电子邮件地址和新电子邮件地址以及更新日期。

我已经使用 Java 连接了 Google Directory API。目前我可以从我的组织中获取所有用户。

0 投票
0 回答
203 浏览

google-analytics-api - 实时报告 API:致命错误:调用非对象上的成员函数 get()

当我使用实时报告 API 时出现此错误,即使我修改了我的 id 并且我无法理解问题 错误在哪里

0 投票
0 回答
1809 浏览

c# - 从 C# .NET 中的 Google Analytics Reporting API v4 获取报告 - GoogleWebAuthorizationBroker.AuthorizeAsync 失败

我正在尝试遵循分析报告的文档,但我对 Oauth2 的文档(在 C# 中,但我无法开始工作)和分析报告 API 的文档之间感到非常困惑(它有 Java 和 Python 中的示例,但没有 C#)。我一直在阅读以下文档:

https://developers.google.com/analytics/devguides/reporting/core/v4/

https://developers.google.com/analytics/devguides/reporting/core/v4/

https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth

适用于 .NET 的 Analytics Reporting API V4 客户端库

我已经根据 Stack Overflow 答案和 Google Developers关于 Oauth2 for Asp.NET MVC的文档整理了一些代码。这是我的代码:


授权GetCredential()失败,出现错误

`无法使用“ https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&response_type=code&client_id=224691372209-3ljoils93ufa13mgk2ahilvniqa30f2p.apps.googleusercontent.com&redirect_uri=https%3A%2F%2Fmysite.com启动浏览器%2FAuthCallback%2FIndexAsync&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fanalytics " 用于授权。有关详细信息,请参阅内部异常。

当我尝试直接访问 mysite.com/AuthCallback/IndexAsync 时,我得到一个 404,所以这可能是问题所在?但我不确定控制器出了什么问题,或者为什么会导致授权失败。我正在使用 Web 应用程序 Auth2.0 客户端 ID,但我也尝试使用在参数中不采用 RedirectUrls 的“其他”类型,但这也不起作用。我可以在不重定向任何地方的情况下对其进行授权吗?我需要credential.result授权才能继续使用我的其余代码,还是在 C# 中有另一种方法可以让我从 Google Analytics Reporting API 获取数据?

0 投票
1 回答
252 浏览

mysql - Google Analytics Reporting API vs 查询参数

我正在尝试构建一个集中式仪表板来显示来自谷歌分析的信息。我研究了报告 API,它有助于将图表直接嵌入分析仪表板,以及查询参数以将分析数据存储在本地数据库(如 MySQL)中。我想知道哪个容易实现,哪个更有效。我有 300 多个网站,通过一个帐户进行分析监控,因此数据将非常庞大。如果有人可以发布代码片段以访问来自分析的数据并将其存储在数据库中,那就太好了。谢谢!