php - spatie/laravel-analytics 中的 service_account_credentials_json

标签 php google-analytics laravel-5.3

您好,我正在尝试在我的项目中获取谷歌分析,我设法在谷歌分析上显示它,但我无法在我的项目的管理面板上显示它。 我总是收到此错误:

ErrorException in AnalyticsServiceProvider.php line 53:
Undefined index: service_account_credentials_json

那是我的 Controller :

$analytics= Analytics::fetchMostVisitedPages(
            Period::create(Carbon::now()->subMonth(), Carbon::now())
        );

        dd($analytics);

但我不知道错误是什么,因为我按照教程中的方式做了所有事情,有人可以帮忙吗?

最佳答案

您缺少分析凭据文件。检查自述文件以获取说明。

https://github.com/spatie/laravel-analytics#how-to-obtain-the-credentials-to-communicate-with-google-analytics

然后您需要将文件放入。

storage/app/analytics/service-account-credentials.json

关于php - spatie/laravel-analytics 中的 service_account_credentials_json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44049073/

相关文章:

php - mysql_real_escape_string() 在 MySQL 中留下斜杠

delphi - 印第 "1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number call:"

html - 使用 gtm 中的数据属性进行基于事件的跟踪

google-apps-script - 在 Google Analytics 中跟踪 Google 表格

mongodb - first() 返回数组而不是 stdClass 对象 - Laravel 5.3 MongoDB

php - 无法登录 - Laravel 5.3 - Cloudways 应用程序

php - 在 Apache RewriteRule 指令中设置环境变量时,是什么导致变量名称以 "REDIRECT_"为前缀?

php - Azure 应用服务文件访问

php - Xampp Phpmyadmin 停止工作

laravel - 当 TTR 耗尽时,QueueWorker 会发生什么?