*

Google Analytics API をいじっていてよく見るエラーメッセージ

公開日: : 最終更新日:2015/03/06 API


LINE facebook twitter URLコピー
B! pocket Evernote 楽天


家電&カメラ タイムセール/バーゲン会場/クーポン配布はこちら。
Amazonでクーポンをもらう

【Amazonファッション】メンズ80%オフ商品を見る!
セール商品を見る

Google Analytics APIで遭遇するエラーメッセージ

グーグルアナリティクスAPIのプログラミングをしていると、よく見るPHPエラーコード。ほとんど、自分用MEMOですがシェア。

Warning: Invalid argument supplied for foreach() in /xxx.php
XMLデータを取得するときに、foreachで無効な値が指定された。(例えば、値が全く無い等。1つでも存在すればエラーにはならないようなのですが。)

Fatal error: Cannot redeclare class GoogleAnalytics in /xxx/googleanalytics.class.php
googleanalytics.class.phpを再定義できない時。(何回も、このclassを呼び出すと出る。)

Parse error: syntax error, unexpected T_FOREACH, expecting ‘,’ or ‘;’ in /xxx.php
文法エラー。スペルミスやセミコロンの忘れ等。あと、配列で想定外の値が入っていて許容されてないときも。

Fatal error: Uncaught exception ‘Exception’ with message ‘Bad request – Illegal combination of dimensions and metrics’ in /googleanalytics.class.php
ディメンションとメトリクスの組み合わせが良くないよ!という感じ。

コンビネーションの表はこちら。

>>Valid Query Combinations – Google Analytics – Google Code

Warning: array_slice() expects parameter 1 to be array, null given in /xxx.php
array_slice()の値が想定外のものを使ってるよ!

Fatal error: Cannot use [] for reading in /xxx.php
配列の[]内の値が読めないよ!(適切じゃないよ!)

Fatal error: Call to a member function setDateRange() on a non-object in /xxx.php
setDateRangeが宣言されてないよ!googleanalytics.class.phpのインクルードやアカウントの読み込みが、後ろに来てしまっている可能性。

他にも出てくるとは思いますが、遭遇したら随時こちらにアップしようかと思います。

関連するほかの記事を見てみよう!
このサイトのトップページへ行く

  • このエントリーをはてなブックマークに追加
  • Pocket

Profile



Yoshihiko Yoshida
メディア運営業界23年目。Googleアナリティクス公式コミュニティ・アンサリスト最高ランク「レジェンド」国内初獲得。「マツコの知らない世界」Googleマップ案内人TV出演。Googleストリートビュー認定フォトグラファー。教育システム情報学会会員。元立教大学非常勤講師。主な著書「Googleアナリティクス基礎講座」(技術評論社)。趣味はデジカメとゲームとパン作り。>>もっと読む

Instagram

◆代表者略歴 ◆受賞歴
◆おもな著書 ◆TV出演歴
◆新聞掲載歴 ◆雑誌/連載歴
 <<お問い合わせはこちら>>

Facebook

このブログをRSS購読しよう!(無料)

follow us in feedly

よろしければ「いいね」して下さい!

 
PAGE TOP ↑