72 人が現在オンライン
72 人が現在オンライン
Google アナリティクスのレポート画面、ディメンションや指標などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

Google Analytics API (PHP)の複数ディメンションの取得について

初級者 ✭

 

お世話になります。

 

現在PHPでGAのライブラリを使用し、APIからデータを取得しているのですが、

複数ディメンションを指定した際、レポートデータが1行も取得できないことが時々にあります。

 

例えば、メトリクスにページビュー(pageviews)、

ディメンションに性別(userGender)・年代(userAgeBracket)・ユーザータイプ(userType)を設定した場合などです。

取得対象期間は4日前から昨日まで。

この期間の全体的なページビュー数は50件程度なので、母数が少なすぎるのが取得できない原因かとも思うのですが。。

 

ただひとつ疑問なのは、同じ条件下でディメンションを一つにすれば(例えば 年代(userAgeBracket)だけ)、

データが取得できることがあるのです。

 

これは、積集合のように、それぞれのディメンションがANDで結合され、データを取得するからでしょうか?

(例えば 性別・年代・ユーザータイプ の値が全て埋まらないとレコードを返さない。というように)

 

また、この場合ANDで結合せずにORで結合する方法はPHPのGAライブラリにあるのでしょうか?

(例えば 性別・年代・ユーザータイプ のうちどれか一つ値が入っていればレコードを返す。というように)

 

ご回答いただければ幸いです。よろしくお願いいたします。