【GA4×データポータル】URLの特定のディレクトリごとに集計したい
やりたいこと
データポータルにて、GA4のデータからURLのディレクトリごとにユーザー数・セッション数などを集計する。
今回の例:/blog/ の下のディレクトリで集計する
https://ドメイン/blog/{ここの部分}
やり方
ディメンション「ページ階層」にドメイン以下のURLがあるので、ここから正規表現で対象部分を抽出
→新しくディメンションを作成
①「フィールドを追加」をクリック
②フィールド名に任意のものを入れ、計算式に以下のものを記入
REGEXP_EXTRACT(ページ階層, "^/blog/(\\w*)/.*$")
③グラフのディメンションに②で作成したものを入れ、指標に集計したいものを選択すると完成。
注意
ここで使える正規表現系の関数はGoogle RE2正規表現を使用しているので、ここにないものは使用できないので注意
↓のような先読み・後読みは反応しませんでした。
/(?<=/blog/).*?(?=/)/