アナリティクス4(GA4)でディレクトリ別にデータを確認したい。どうすればよいだろうか?ユニバーサルアナリティクスでは行動メニューからディレクトリ別データを確認できたはずだが。
データポータルを使えば簡単だ。
データポータルって何?という方、基本的な使い方はデータワカルで解説している。参考にしてほしい。
まずは、データポータルの作成→データソースからGA4を選択して連携しておく。



GA4とデータポータルを連携したら、データポータルの「フィールドを追加」からフィールドとしてデレクトリを追加してあげればよい。

page_location(URL)からディレクトリを指定。
/shop/ と/countact/ という2つのディレクトリを例にしている。
フィールド名をdirectory とした。

page_location はアナリティクス4ならでは。
CASE
WHEN REGEXP_MATCH(page_location,'.*com/shop/.*') THEN '/shop/'
WHEN REGEXP_MATCH(page_location,'.*com/contact/.*') THEN '/contact/'
END
データポータルの設定

GA4ではイベントでPVやらクリックやらスクロール90%やらが計測される。なのでフィルタ設定も必要。「フィルターを追加」から。ここはPVで。



各ページのPVをpage_location とdirectoryで表示させた。

以上である。