0

在使用 googleAnalyticsR api 时,我正在使用“ga_auth(token = "my token.httr-oauth") 进行身份验证,并在我的计算机和服务器上运行脚本非常好。当我在生产模式下(使用 CRON)运行这个脚本时,我已经开始出现此错误:

"Error: The default Google Cloud Project for googleAnalyticsR is intended 
for evalutation only, not production scripts... "

我按照说明创建了自己的项目,下载了 json 文件,并在调用库(googleAnalyticsR)之前进行了设置:

gar_set_client(json = "/home/path/client_secret_XXXX-XXXXXX.apps.googleusercontent.com.json") 2019-11-05 10:41:56> 从 /home/path/client_secret_XXXX-XXXXXX.apps 设置 client.id。 googleusercontent.com.json [1] "my_analytics-export"

我相信我无法告诉 API 使用这个项目而不是通用的,因为我遇到了与开始时相同的错误。

有谁知道怎么做???这绝对不是我的事……而且我的想法已经不多了!

谢谢..

4

1 回答 1

0

注册自己的 GCP 项目后,您需要创建一个新令牌。因此,移动/删除您现有的令牌“my_token.httr-oauth”,然后加载您的客户端,并重新创建您的令牌。

但是,如果您使用的是最新googleAnaltyicsR版本 0.7.1,则不需要创建令牌,它将在您的电子邮件下创建一个令牌。

于 2019-11-06T13:04:38.870 回答