google-analytics - 未找到类 'Google_Service_Analyticsreporting_DateRange'

标签 google-analytics google-analytics-api

我正在开发报告工具,并希望从 Google Analytics 获取网站统计信息。问题是只有 Analytics 示例中的部分测试脚本有效。
这工作正常:

$accounts = $analytics->management_accountSummaries
  ->listManagementAccountSummaries();

这会引发错误(请参阅帖子标题):

$dateRange = new Google_Service_Analyticsreporting_DateRange();

我做错了什么?

最佳答案

更新答案

大小写似乎不匹配。无论您在哪里有 ..._Analyticsreporting...,您都应该替换 ..._AnalyticsReporting...

原始答案

分析报告 API 已合并到 Google API php client library 2016 年 5 月 9 日。

您需要做的是:

cd ../../google-api-php-client
git checkout v1-master
git pull
  1. 转到您存储 php 客户端库的目录
  2. 如果您还没有检查 v1-master 分支,请检查
  3. 执行 git pull。

如果步骤 2. 失败,因为您所在的分支已经存在一年多了,然后在 master 分支 checkout v1-master 上执行 git pull 并再次执行 git pull

您可以随时查看 ../../google-api-php-client/src/Google/Service/AnalyticsReporting.php 是否也存在。

关于google-analytics - 未找到类 'Google_Service_Analyticsreporting_DateRange',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37327363/

相关文章:

java - 在 Android 应用程序上跟踪用户 session

google-analytics - 为什么漫游器会向我的引荐流量/分析统计信息发送垃圾邮件?

google-analytics - Google Analytics Reporting API - 使用用户 ID 获取事件

javascript - 如何从技术 Angular 优化他们的 A/B 测试?

google-analytics - Google Analytics 配额日类

ios - ld : file not found:/Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib. 修复问题

google-analytics - 如何使用 Google Analytics 标签管理器跟踪站外链接

python - 从 Google Analytics 导出特定分割的受众概览数据

google-analytics - 谷歌分析 API : filter by URI?

javascript - CMS的Google Analytics API授权(单一授权)