お知らせシェアツイートブックマークLINEウェブサイトのデータを見る時に、ディレクトリごとの数値を計測したいというケースがあります。GA4ではディレクトリ別にデータを見るためのディメンションが用意されていません。ページ一覧の表からフィルタ機能を使って確認するという方法もありますが、ディレクトリごとにフィルタを切り替えていくのは面倒ですよね。Studioの関数を使ってディレクトリを取得する方法」の2種類の対策方法を紹介いたします。Studio上での設定のため、GA4側では利用できないとなります。用途に応じてどちらを選ぶか(あるいは両方設定するか)を決めましょう。GTM利用形式に関しては以下記事をベースに作成させていただきました。素晴らしい記事の作成ありがとうございます。GTM利用形式GTM利用形式の設定STEPは大きく分けて4つです1)変数を作成する2)GA4設定タグにイベントパラメータを追加する3)GA4でカスタムディメンションを登録する4)探索レポート等を作成する変数を作成するディレクトリを取得するためのカスタムJavaScript(1つ)及びディレクトリごとの文字列を取得するカスタムJavaScript(必要なディレクトリ分だけ)を設定します。getDirectory;}同じ用に第X階層を取得するためのカスタムJavaScriptを追加します。//第X階層の「X」の値を階層にあわせて変更。pageDirectory;}1)「ディレクトリ取得」と書かれている太字部分:1つ前の変数を作成した時に保存した変数名を設定する2)PagePathの数字部分:第何階層を取得するのかを決めて、それぞれごとの変数を作成してください。以下が変数作成完了例です。ディレクトリを取得するためのカスタムJavaScript(1つ)及びディレクトリごとの文字列を取得するカスタムJavaScript(必要なディレクトリ分だけ)を設定します。Googleタグに変数を設定するGoogleタグに「構成パラメータ」を追加してください。構成パラメータ:任意(カスタムディメンションを登録時にも使用する名称になります。英文字列推奨)値:対応する1つ前のステップで作成した変数名これらを追加して保存した後に、プレビューモードでデータが計測されているかを確認しましょう。確認が出来たら本番にリリースします。GA4でカスタムディメンションを登録するGA4の管理画面⇒カスタム定義⇒カスタムディメンションを作成から、ディレクトリごとに設定を行います。パラメータ:GTMのGA4設定タグでフィールド名として設定した名称。同じように残りのディレクトリも追加します。探索レポートを作成する探索レポートで数値を確認しましょう利用する場合は必要な階層を1つだけ選ぶと良いでしょう。Studio利用形式の設定STEPは大きく分けて2つです1)フィールドを作成する2)レポートを作成するフィールドを作成するデータ内の「フィールドを追加」を選択する第一階層を作成する計算式に入れるコードは以下の通り(ここでは第3階層まで紹介していますが、増やすことも可能です)。追加したレポートを作成してみました。今回紹介した方法は、あくまでも第X階層の文字列部分だけを取得してくるため、第二階層であればその文字列だけが入ってきます。ホスト名/第一階層/第二階層に変えたい場合はCONCAT関数を使ってフィールドを繋げましょう。LookerStudioなど3時間半で学べる動画+資料を買い切り販売中です。一度購入いただくと、随時アップデートも行われます。古い投稿GA4プロパティ作成時の「ビジネス目標」に関して関連記事お知らせUAからGA4のプロパティが自動作成される件に関してGoogleがGA4への移行促進のため、GA4プロパティを既存のUAプロパティを参考に、2023年3月以降、自動作成を行います。2023年2月28日お知らせお知らせGA4で意味を間違えやすいディメンションと指標10選GA4では、その名前から意味を間違えやすい、あるいはわかりにくいディメンションや指標が数多く存在します。今までのGAに慣れた人こそ、仕様の違いがわからずに誤って理解してしまうケースを見かけます。Analyticsでは、管理画面から設定を行うことが出来ました。ガイド」をリリースしました。いつもお世話になっております。