R脚本从Google Analytics(分析)导入数据

库拉纳(S Khurana)

我正在尝试通过R Studio服务器上运行的脚本连接到google analytics API。

我遵循了本教程中的步骤:

http://www.r-bloggers.com/how-to-extract-google-analytics-data-in-r-using-rgoogleanalytics/

如果我在localhost上运行此脚本,则可以正常运行,但是当我尝试通过R studio在远程服务器上运行脚本时,

认证步骤未完成,因为它尝试连接到本地主机上的URL,即

localhost:1410/

代替 REMOTESERVERHOSTNAME:1410

我发现这篇文章建议如果通过R studio运行端口转发:链接

但是如果明天,如果我想在另一台主机上访问它,则我不想先设置端口转发。

如何在不设置端口转发的情况下运行此脚本?R脚本的oauth身份验证还有哪些其他方法?

约翰努克斯

一种建议是使用Google服务帐户可通过CRAN获得googleAuthRMark Edmondson软件包提供了使用Google服务帐户在R中执行服务器端身份验证的功能。同一作者的另一个软件包googleAnalyticsR也在CRAN上称为,与之集成googleAuthR并使用所得的身份验证令牌对Google Analytics(分析)Reporting API(包括最新版本4.0)执行查询。

为了达成这个:

  1. 为您的Google API项目创建一个服务帐户。
  2. 下载包含服务帐户私钥的JSON文件。
  3. 授予服务帐户访问Google Analytics(分析)的权限,方法与授予其他用户相同。
  4. 进行身份验证时,googleAuthR提供私钥JSON文件的位置作为参数(请参见以下示例):

以下示例R脚本引用了包含私钥的JSON文件,并执行基本的Google Analytics(分析)报告查询。请记住,将json_file参数设置为适当的文件路径,并将id参数设置为适当的Google Analytics(分析)视图:

library(googleAuthR)
library(googleAnalyticsR)

gar_auth_service(
  json_file = "API Project-xxxxxxxxxxxx.json",
  scope = "https://www.googleapis.com/auth/analytics"
)

google_analytics(id = "123456789", start = "2016-06-01", end = "2016-06-28")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R脚本从Google Analytics(分析)导入数据

来自分类Dev

Google Analytics(分析):数据导入和每日上传之间的区别

来自分类Dev

您可以使用数据导入功能将页面浏览量之类的数据导入Google Analytics(分析)吗?

来自分类Dev

在Google Analytics(分析)上导入第三方页面浏览量数据

来自分类Dev

将Google Analytics(分析)脚本添加到R flexdashboard

来自分类Dev

从Google Analytics(分析)中获取数据

来自分类常见问题

将数据推送到Google Analytics(分析)

来自分类Dev

Google Analytics(分析)API不返回数据

来自分类Dev

将数据推送到Google Analytics(分析)

来自分类Dev

Google Analytics(分析)数据集类型(CRMint)

来自分类Dev

从Python API访问Google Analytics(分析)数据

来自分类Dev

Google Analytics(分析)跟踪动态数据

来自分类Dev

Google Analytics(分析)数据处理时区

来自分类Dev

Google Analytics(分析)API不返回数据

来自分类Dev

Google Analytics(分析)未跟踪数据

来自分类Dev

获取每个用户的Google Analytics(分析)数据

来自分类Dev

Google Analytics(分析)行为流数据导出?

来自分类Dev

无法使用RGA R库从Google Analytics(分析)获取数据

来自分类Dev

如何删除 Google Analytics 中的数据导入

来自分类Dev

如何使用Google Apps脚本修改从Google Analytics(分析)提取的数据?

来自分类Dev

为什么我从Google Analytics(分析)API获取的数据与Google Analytics(分析)网络界面不匹配?

来自分类Dev

Google Analytics(分析)数据到Pandas数据框

来自分类Dev

Google Analytics(分析)Cookie数据从Webform进入数据库

来自分类Dev

尝试从应用脚本获取Google Analytics(分析)4数据时出现403错误

来自分类Dev

如何从Google Analytics(分析)API获取Adwords广告系列数据?

来自分类Dev

节点:通过服务帐户的Google Analytics(分析)数据

来自分类Dev

Rails,从Google Analytics(分析)中获取特定屏幕的数据

来自分类Dev

仅使用API密钥访问Google Analytics(分析)数据

来自分类Dev

在我的网站上显示Google Analytics(分析)数据?

Related 相关文章

  1. 1

    R脚本从Google Analytics(分析)导入数据

  2. 2

    Google Analytics(分析):数据导入和每日上传之间的区别

  3. 3

    您可以使用数据导入功能将页面浏览量之类的数据导入Google Analytics(分析)吗?

  4. 4

    在Google Analytics(分析)上导入第三方页面浏览量数据

  5. 5

    将Google Analytics(分析)脚本添加到R flexdashboard

  6. 6

    从Google Analytics(分析)中获取数据

  7. 7

    将数据推送到Google Analytics(分析)

  8. 8

    Google Analytics(分析)API不返回数据

  9. 9

    将数据推送到Google Analytics(分析)

  10. 10

    Google Analytics(分析)数据集类型(CRMint)

  11. 11

    从Python API访问Google Analytics(分析)数据

  12. 12

    Google Analytics(分析)跟踪动态数据

  13. 13

    Google Analytics(分析)数据处理时区

  14. 14

    Google Analytics(分析)API不返回数据

  15. 15

    Google Analytics(分析)未跟踪数据

  16. 16

    获取每个用户的Google Analytics(分析)数据

  17. 17

    Google Analytics(分析)行为流数据导出?

  18. 18

    无法使用RGA R库从Google Analytics(分析)获取数据

  19. 19

    如何删除 Google Analytics 中的数据导入

  20. 20

    如何使用Google Apps脚本修改从Google Analytics(分析)提取的数据?

  21. 21

    为什么我从Google Analytics(分析)API获取的数据与Google Analytics(分析)网络界面不匹配?

  22. 22

    Google Analytics(分析)数据到Pandas数据框

  23. 23

    Google Analytics(分析)Cookie数据从Webform进入数据库

  24. 24

    尝试从应用脚本获取Google Analytics(分析)4数据时出现403错误

  25. 25

    如何从Google Analytics(分析)API获取Adwords广告系列数据?

  26. 26

    节点:通过服务帐户的Google Analytics(分析)数据

  27. 27

    Rails,从Google Analytics(分析)中获取特定屏幕的数据

  28. 28

    仅使用API密钥访问Google Analytics(分析)数据

  29. 29

    在我的网站上显示Google Analytics(分析)数据?

热门标签

归档