问题标签 [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 投票
0 回答
178 浏览

php - 购物绩效报告的 Adwords 问题

我正在尝试从购物绩效报告中获取包含一些详细信息的产品列表。我能够以零展示次数获得产品,但在 49 种产品中,我可以通过特定活动获得,它只显示了 47 种。

我一直在分析产品数据,显然,这两个没有出现任何不同。

0 投票
2 回答
1000 浏览

javascript - Google Analytics Reporting API:Javascript 中的活跃用户数

在我的网站上,我想在横幅或任何地方的某处包含活跃用户(实时访问者)的数量。唯一的问题是,我只能通过 Javascript(没有 PHP;Java、Phyton...)来完成,但我不希望用户注册才能看到它。我花了几个小时检查 Google Analytics Reporting API,我知道我想要实现的目标可能是不可能的,但想检查你们中的一些人是否也找到了对我有用的解决方法。

非常感谢大家。一个。

0 投票
0 回答
277 浏览

google-drive-api - 谷歌报告 API

我需要为 Reports API 创建简单的 Java 应用程序(https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-drive

  1. 但我不明白此报告是否仅适用于商业用户或所有用户?

不购买如何开发 G Suite 应用程序?

  1. 例如,我通过 Postman 发送此请求 - https://www.googleapis.com/admin/reports/v1/activity/users/all/applications/drive

回应是

最好的问候,亚历山大。

0 投票
2 回答
3092 浏览

google-api - 401 访问被拒绝。您无权阅读活动记录

我正在尝试从 Reports API 获取数据。

我获得服务帐户的访问令牌并在 GET 请求中使用它。始终响应

我正在使用 Java 请求。没有 Google API 库(客户端要求)。源代码是

你能帮我解决我的遗漏吗?

问候,亚历克斯。

0 投票
1 回答
397 浏览

google-api - Google G Suite 业务报告 API 配置

我正在尝试配置 Google 服务帐户(在开发人员控制台中)以在我的应用程序中使用它来获取报告 API。

我收到错误消息 - “访问被拒绝。您无权阅读活动记录”。配置似乎有些问题。

我在 Google Developers Console 中创建了新的项目和服务帐户。在管理控制台设置管理 API 客户端访问菜单中添加了客户端 ID。

也许我错过了什么?

请帮忙。

服务器响应是:

0 投票
0 回答
1161 浏览

python-3.x - 无法通过 Google Analytics Reporting API v4 Python 客户端访问自定义维度和指标

我无法使用其 API 名称通过 GUI 访问可用的自定义维度。有什么方法可以找到所有可用自定义维度和指标的实际 API 名称。目前我正在使用ga:dimension<indexidfromGUI>类似格式的名称,ga:dimension4但这会返回未知尺寸错误。

这是我的报告正文:

如果 api dim name 的格式错误,我该如何找到它?据我所知,它在 Analytics GUI 中不可用。有这方面的文件吗?我知道https://developers.google.com/analytics/devguides/reporting/core/dimsmets。但这不包括自定义尺寸。

0 投票
1 回答
584 浏览

c# - Google Reporting API V4 缺失值

我一直在使用 Google 的分析报告 api v4 时遇到问题。当我提出请求时,我可以取回数据,但某些维度和指标值丢失和/或不一致。

例如,如果我想要 fullRefferer,它将返回(未设置)。或者当我得到值时,我的页面浏览量值可能是 1312,我的会话可能是 26。

我提出请求的代码如下:

我过滤结果的代码在这里:

我不知道还能放什么,请评论以获取更多信息:)

0 投票
0 回答
2155 浏览

php - PHP 谷歌分析报告 API。检索图表中的数据

我在 PHP 中使用 Google Analytics Reporting API v4。

我想在另一个网页的仪表板上显示以下数据:30 天和 120 天的引荐来源网址和会话列表。

为此,我复制了 Web 服务器应用程序的 API 文档中提供的代码 ( https://developers.google.com/analytics/devguides/config/mgmt/v3/quickstart/web-php ) 并进行了相关更改以获得提到的数据。

当我尝试独立检索数据以使用它来提供图表时,我的问题就出现了。

这是 Google Analytics Reporting API 代码,经过修改:

通过我所做的修改,我设法从

看起来像一个数组:

数组 ( [0] => (direct) ) 数组 ( [0] => 20 ) 数组 ( [0] => 168 ) 数组 ( [0] => url1 ) 数组 ( [0] => 0 ) 数组 ( [ 0] => 3 ) 数组 ( [0] => url2 ) 数组 ( [0] => 0 ) 数组 ( [0] => 3 ) 数组 ( [0] => url3 ) 数组 ( [0] => 0 ) 数组 ( [0] => 11 ) 数组 ( [0] => url4 ) 数组 ( [0] => 0 ) 数组 ( [0] => 3 ) ...

[0] 引用会话对象。有三个项目:

  • 网址。
  • 30 天的会议。
  • 120天的会议。

所以问题是如何从函数的结果中检索数据,以便可以独立使用它来提供图表

到目前为止,我尝试将函数存储在变量 $results 中,这样我就可以遍历数组,但它不起作用:

上面的代码打印一次结果。

上面的代码也打印了一次结果,所以工作是由 pintResults() 函数完成的,而不是由 print() 完成的。

我还尝试在定义函数时将其存储在变量 $results 中(都不工作):

0 投票
2 回答
1900 浏览

google-apps-script - 以编程方式获取用户上次登录 G Suite 的日期

在 G Suite 管理控制台上的用户页面上,管理员可以查看用户的最后一次登录。例如,我可以看到一个用户的“最后登录”日期是两年前。

我正在尝试以编程方式提取此日期。但是,提供登录事件信息的报告 API 只能追溯到180 天。Google 如何获取此登录日期,是否可以通过 API 获取?

0 投票
1 回答
1647 浏览

php - 如何在两天内按小时获取数据?(谷歌分析报告 API v4,PHP 库)

我需要在午夜过后的时间段内按小时报告指标。例如,从 20:00 开始,到 03:00 结束。为此,我设置了 StartDate'yesterday'和 EndDate 的日期范围'today'

为了每小时检索数据,我利用了两个部分。一个是午夜之前的数据(例如,20:00 到 23:59),另一个是午夜之后的数据(例如,00:00 到 03:00)。在 JSON 请求中,段看起来像这样sessions::condition::ga:hour<>20_23,ga:hour<>00_03::

https://support.google.com/analytics/answer/7331978?hl=en

下面是我的请求代码,带有一些维度和指标过滤器(也就是说,我请求用户在页面上超过 8 秒的页面浏览量,其标题包含单词:'portfolio'):

您可以从以下请求中看到响应:

我感兴趣的数据位于:[modelData:protected] => [reports] => [0] => [modelData:protected] => [data] => [modelData:protected] => [rows] => [].

问题是,因为这些段适用于每一天,所以我两天都收到“午夜之前”和“午夜之后”的数据。(我没有提到数据也是按小时采样的)。并且没有迹象表明这些值与哪一天相关。

所以,问题是: 是否有可能找到数据与哪一天相关?