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

スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

初級者 ✭

スプレッドシートにてPV数を抽出する際に、

特定のパスを含んだPV数を合計して抽出する方法があれば教えてください。

※クエリなどを含まないパスのみしか抽出できません。

 

 

1 人のエキスパートが返信verified_user
1 件の受理された解決策

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者tatsuya yさんが付与
9月 2016

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

上級者 ✭ ✭
フィルタが完全一致で指定されています。

含むという条件で指定する場合には、「==」となっているところを「=@」に変更する必要があります。

下記に含むや正規表現一致などの方法が記載されていますよ。
https://developers.google.com/analytics/devguides/reporting/core/v3/reference?hl=ja#filters

元の投稿で解決策を見る

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

トップコントリビューター
tatsuya yさん

Googleアナリティクスの「ページ」は(フィルタ等で変形させていない限りは)デフォルトでクエリパラメータを含んでいます。

なので、

/

/id=hogehoge

は異なったページとしてページビューがそれぞれカウントされます。

なので、通常はスプレッドシートでPV数を抽出する際に

🔴ディメンションを「ページ」に指定して
🔴指標を「ページビュー数」に指定して

エクスポートする(なり、API経由でデータを抽出する)と、「元データ」に相当する

★ページ別のPV数

が取得できます。それに対して、Googleアナリティクスのカスタムレポートや、API抽出の際の「フィルタ」機能を使って、特定の条件(例えば、id=hogehogeを含む)を適用してあげるとお望みのデータが取得できる。。。ということになります。

上記の説明で、不明なところや、行き詰ったところがあれば、レスをいただければと思います。

Kazkida

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

初級者 ✭
木田さん

ありがとうございます。
ということは、スプレッドシート上では、

/と/id=hogehogeをそれぞれ抽出する必要があるという認識でしょうか?
ディメンションをga顔文字 舌agepath==/とし、指標を「ページビュー数」に指定した場合は、

/のPVしか抽出されないということでしたでしょうか?

/+/id=hogehogの合計値を抽出する方法はないでしょうか?
クエリが膨大にあるため、合計値で出したいのですが。
たびたび申し訳ございません。

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

レジェンド
こんにちは。

そもそも論になってしまうのですが、id=?? の部分が必要ないのであれば、
計測するときに、そのパラメーターを除外してそもそもデータを計測しておく
ことは可能です。

管理>ビューの設定「除外するクエリパラメータ」
https://gyazo.com/8485733416401f9d54126988aa149ab8

こちらに、idなどとしますと、それをカットして 取り除いた/を合算して
もともと記録してくれます。ただし、id=を戻したい、という復元は不可です。

ですので、あらかじめビューを複製しておき、原本のビューと、取り除いた
ビューを作っておき、スプレッドシートでURLを丸めて出したいときは、
丸めたのほうのビューから取れば、合算されます。
※ビューは複製して、原本のを残しておくことをオススメします。除外した
ものを復元できないため。

おおせの件ですが、おそらく正規表現などを使って丸めで出力するなど
可能なような気はしますが、わたしはちょっと思いつかないです。

よろしくお願い致します。
------
文責:カグア!

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

トップコントリビューター

tatsuya yさん

 

Googleスプレッドシートのアドオン(https://chrome.google.com/webstore/detail/google-analytics/fefimfimnhjjkomigakinmjileehfopp?hl=ja)を利...

 

/

もしくは

/? 以降どんな文字が来ても良い

 

pagePathを合算して抽出する方法について、以下に画面を貼り付けました。フィルタのところに書いてある暗号調のものは正規表現です。

 

=~

 

の後ろには、正規表現を書けます。

 

何かしらのディメンションを適用しなければいけないので、今は暫定的に「日(ga:date)」を適用していますが、月、年などに変えても大丈夫です。

 

こちらで解決しそうですか?

 

Kazkida

 

無題のスプレッドシート   Google スプレッドシート.png 

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

初級者 ✭

木田様

ありがとうございます。
お教えいただきました状態で抽出してみたのですが、
やはりFiltersで入れたURLのPV数のみしか抽出ができませんでした。

画像を添付させていただきます。

"/contents/topic/"という文字を含むURLを丸めて抽出したい
というのが今回の希望です。
何か解決策がありましたらご教授お願いいたします。

 

プレゼンテーション1.jpg

ベストアンサーのマーク済み.
解決策
トピック作成者tatsuya yさんが付与
9月 2016

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

上級者 ✭ ✭
フィルタが完全一致で指定されています。

含むという条件で指定する場合には、「==」となっているところを「=@」に変更する必要があります。

下記に含むや正規表現一致などの方法が記載されていますよ。
https://developers.google.com/analytics/devguides/reporting/core/v3/reference?hl=ja#filters

Re: スプレッドシートにて特定のパスを含んだPV数を合計して抽出したい

初級者 ✭
ありがとうございます!解決できました!