GoogleAnalytics APIを利用したプログラムを実行すると、”This library must be installed via composer or by downloading the full package.”というエラーが出る場合があります。
PHP Fatal error: Uncaught exception 'Exception' with message
'This library must be installed via composer or by downloading the full package.
See the instructions at https://github.com/google/google-api-php-client#installation.'
in google-api-php-client\src\Google\autoload.php:14
Stack trace:
#0 sample.php(10): require_once()
#1 sample.php(106): getService()
#2 {main}
thrown in google-api-php-client\src\Google\autoload.php on line 14 |
これは、ダウンロードしたSDKに必要なファイルがない場合に発生します。
Google Analyticsのサイトでは、https://github.com/google/google-api-php-client#installationからSDKをダウンロードするよう記載がありますが、このページのドキュメントを見ると、下記の注意が記載されています。
NOTE: If you arrived here from developers.google.com , you should be using the v1-branch of this repo |
というわけで、githubからzipパッケージをダウンロードする場合は、v1-masterのブランチである下記のURLからダウンロードを行う必要があります。
https://github.com/google/google-api-php-client/tree/v1-master
ページにアクセスしたら、リスト上部の右側にあるDownload ZIPをクリックすると、SDKを入手できます。
関連記事
コメントを残す