问题标签 [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 回答
88 浏览

google-analytics - 如何在报告数据中包含未设置或空指标?

例如请求:

其中 ga:dimension1 是自定义 sessionID。

如何包含在没有交易的报告会话中?

可以通过创建第二个请求来完成,但我想避免它。谢谢!

0 投票
1 回答
144 浏览

google-visualization - 将 Google Reporting API 标头用于可视化数据表标头的正确方法

技术:Google Reporting API V4 和 Google Visualization API,结合 PHP 和 Javascript。我们无法安装和使用 Google 客户端库有一些特定的原因。

问题:当 Google Reporting API 返回的类型时,Visualization Api 给了我“invalid type Integer”。我知道可视化 API 不支持整数类型,

https://developers.google.com/chart/interactive/docs/reference#DataTable_addColumn

所以问题是动态使用 Reporting API 标题来构造图表标题的正确方法是什么?我们是否需要每次都映射数据类型?

简而言之:我查询 Analytics 数据并获得以下标题结构:

当我尝试创建列时,

(Firefox) 控制台记录“无效类型,INTEGER,用于列“用户”。

我可以通过硬编码类型的“数字”来“作弊”:

$column_object = "{'type': 'number' ,'label':'$mname'}";

哪个工作正常,但我不应该(或遗漏一些东西)并且在使指标和维度动态化方面提出了一些挑战。“用户”确实是一个数字/整数。不禁感到这是我忽略的东西,很容易从数据中映射列。

0 投票
0 回答
565 浏览

python - 报告 API v4 非常慢

我正在使用 Reporting API v4 检索有关网站的信息并在页面上共享它们。我正在做的请求是功能性的,但非常慢,我进行了很多搜索以使其更快。我尝试了这些:“ https://developers.google.com/analytics/devguides/reporting/core/v3/performance

我的请求仍然非常缓慢。我没有达到配额。我试图改变采样水平。我试图更改页面大小和开始日期。

我将此文件导入另一个文件并使用最后两个函数

这是我的代码:

0 投票
1 回答
29 浏览

google-analytics - 访问报告 API 的 Google 身份验证要求

我们正在尝试从 .NET Core 应用程序中使用 Google Reporting API,但对身份验证要求的类型完全感到困惑。从 Keys 到 Other 方法似乎有几种方法。

有谁知道在尝试使用 .NET Core MVC 应用程序中的报告 API 访问分析数据时应该使用哪种凭据以及如何使用它

任何帮助将不胜感激。

男人谢谢

0 投票
1 回答
616 浏览

google-analytics-api - 为什么从 Google Analytics Reporting API 返回的数据行包含指标的零值?

我使用 Google Analytics (GA) Reporting API 从我的 GA 视图中检索自定义数据。我的查询通常包括关于不同 URL 及其各自页面视图的标准和自定义维度的混合,例如 ga:pagePath、ga:pageTitle、ga:dimensionX,其中维度X 设置为命中级别并随每个页面视图发送(例如发布日期或一些 CMS 标识符)。

返回的数据通常包括代表某种维度组合的行,页面浏览量为 0。这个怎么可能?为什么 GA 会报告一个点击率为 0 的数据点?

PS:我不使用360,所以采样适用。

0 投票
1 回答
88 浏览

google-cloud-platform - Google Analytics Reporting API 服务帐户问题

我一直在尝试使用服务帐户从 GA 获取数据,但是,我的问题是它一直在说;

错误:用户对此配置文件没有足够的权限。

我已启用 GA 报告 API 并使用服务帐户的电子邮件授予对 GA 帐户的访问权限。此外,它还被授予对该帐户的“读取和分析”权限。

在个人帐户上尝试了此方法,一切正常,但是,在处理客户项目时,问题又回来了。

我会错过什么?

0 投票
0 回答
356 浏览

google-workspace - G Suite + 按域 Google Drive 中的类型计算文件数量

我正在寻找一份实际上不再出现在 Google 管理控制台中的旧报告。在我提到的这份报告中,我能够看到我的域中驱动器文件总量的文件(文档、工作表、演示文稿等)的百分比。

示例:Google 云端硬盘有 1000 个文件 (500 Mb)(在整个域中) 500 个 Google 电子表格 50%、250 Mb 150 个 Google 文档 15%、75 Mb

我试图在Admin Reports API中找到此信息,但没有成功。

0 投票
1 回答
51 浏览

google-analytics - Google Analytics - 是否必须从托管 Google Analytics 帐户的 Google 个人资料创建服务帐户?

我目前正在使用访问和刷新令牌从 Google Analytics Reporting API (v4) 中提取数据。当我致力于从 Google Analytics 中自动提取数据时,我希望转向使用服务帐户。我的问题是必须从托管 Google Analytics 帐户的 Google 个人资料创建服务帐户吗?

0 投票
0 回答
698 浏览

google-analytics - 配额组“AnalyticsDefaultGroup”超出配额,并限制服务“analyticsreporting.googleapis.com”的“USER-100s”

我遇到了 Analytics Reporting API v4 的配额限制问题。我收到以下错误:

{ "error": { "code": 429, "message": "配额组 'AnalyticsDefaultGroup' 超出配额,并限制消费者 'project_number:xxx' 的服务 'analyticsreporting.googleapis.com' 的 'USER-100s'。" , "errors": [ { "message": "配额组 'AnalyticsDefaultGroup' 超出配额,并限制消费者 'project_number:xxx' 的服务 'analyticsreporting.googleapis.com' 的 'USER-100s'。", "domain": “全局”、“原因”:“rateLimitExceeded”}]、“状态”:“RESOURCE_EXHAUSTED”}}

正如您在我的开发者控制台的图片中看到的那样,我已经将每个用户每 100 秒的请求数从 100 增加到 1000。此更改似乎不适用于我当前的用户。

在此处输入图像描述

我在 100 秒内完成了 100 个请求,成功了,但是 101 请求失败了,即使 1000 应该是可能的。

我的每日限额也远未超过。 在此处输入图像描述

我是否必须创建一个新的服务帐户才能使其正常工作?我必须等待第二天才能激活限制吗?我是否必须在 Google Analytics 本身中设置限制?

0 投票
1 回答
1594 浏览

python - 谷歌分析在报告 API 中获取用户 ID

我喜欢获取用户资源管理器报告谷歌分析中可用的用户 ID。我正在使用下面的 batchGet 来使用 ga:clientId https://developers.google.com/analytics/devguides/reporting/core/v4/rest/v4/reports/batchGet获取用户 ID 列表

我能够获取客户端 ID,但是在使用以下 API https://developers.google.com/analytics/devguides/reporting/core/v4/rest/v4/userActivity/search#request-body尝试相同的 ID 时

未找到其返回的 400 错误。即使我复制了在谷歌分析的用户资源管理器报告仪表板中可见的用户 ID,它仍然返回 400 未找到错误。有什么我做错了吗?

代码片段

回复

回溯(最后一次调用):文件“ga_session_data.py”,第 192 行,在 ga.main() 文件“ga_session_data.py”,第 178 行,在主要结果中=analytics.userActivity().search(body=body) .execute() 文件“env/lib/python3.6/site-packages/googleapiclient/_helpers.py”,第 130 行,在 positional_wrapper 中返回包装(*args,**kwargs)文件“env/lib/python3.6/ site-packages/googleapiclient/http.py”,第 856 行,在执行 raise HttpError(resp, content, uri=self.uri) googleapiclient.errors.HttpError: https://analyticsreporting.googleapis.com/v4/userActivity:search ?alt=json 返回“CLIENT_ID: XXXXXXXX 未找到。”>