Php Spatiale/laravel analytics中的服务\帐户\凭证\ json
你好,我正在尝试在我的项目中获得谷歌分析,我设法在谷歌分析上显示它,但我无法在我的项目的管理面板上显示它。 我总是遇到这样的错误:Php Spatiale/laravel analytics中的服务\帐户\凭证\ json,php,google-analytics,laravel-5.3,Php,Google Analytics,Laravel 5.3,你好,我正在尝试在我的项目中获得谷歌分析,我设法在谷歌分析上显示它,但我无法在我的项目的管理面板上显示它。 我总是遇到这样的错误: ErrorException in AnalyticsServiceProvider.php line 53: Undefined index: service_account_credentials_json 那是我的控制器: $analytics= Analytics::fetchMostVisitedPages( Period::cr
ErrorException in AnalyticsServiceProvider.php line 53:
Undefined index: service_account_credentials_json
那是我的控制器:
$analytics= Analytics::fetchMostVisitedPages(
Period::create(Carbon::now()->subMonth(), Carbon::now())
);
dd($analytics);
但我不知道是什么错误,因为我做的每件事都像在教程中一样,有人能帮我吗 您缺少分析凭据文件。查看自述文件以获取说明 然后,您需要将文件放入
storage/app/analytics/service-account-credentials.json
可能缺少文件/config/laravel-analytics.php或/config/analytics.php(对于最新版本)。请记住使用以下命令发布此文件:
php artisan vendor:publish --provider="Spatie\Analytics\AnalyticsServiceProvider"
您还应该记得验证您的文件/storage/app/analytics/service-account-credentials.json是否存在。如果该文件不存在,请按照上面写的步骤生成该文件
希望对您有所帮助!=) thnx用于回复,但我已经做了所有这些,并且我已经放置了该文件,但我不知道该怎么办?您是否已为存储文件夹设置了正确的权限?是的,我已将该文件放置在指定的位置