GA4

【GA4SQL】最新のページタイトル(page_title)を取得

GA4の自動収集パラメータにはpage_titleがあり、以下のパラメータと共にすべてのイベントにおいて自動収集される。

  • language
  • page_location
  • page_referrer
  • page_title
  • screen_resolution

参考:[GA4] 自動収集イベント -アナリティクス ヘルプ

page_titleの値はウェブページのHTMLの<title>タグから収集される。通常はタイトルは修正が入るので、いくつものpage_titleの値がデータ上に存在してしまうことになるが、個々のページタイトルによる分析を行うなどでなければ、最新のページタイトルだけが取得できればよいというケースが多い。

GA4SQLのコーディングでは最終的なテーブルにページタイトルをJOINさせることになる。そのため、予めページタイトルを取得するUDFを作成しておき、それを呼び出すだけで結果が得られる状態にしておきたい。

逆に言えば、GA4SQLにおいて重複値があるpage_titleを、例えばpage_locationの代わりのディメンションとしてSQLを組み立てることはない。

JOINする際は、マスターテーブルにページタイトルテーブルをLEFT JOINを「page_location」をキーとし結合させる。ページタイトルテーブルは重複しないため、マスターテーブルの全ての行にページタイトルが紐づくことになる。

以上が、page_titleを取り扱う上での基本的なルールを書き起こしてみた。最新の重複のないpage_titleを取得できるSQLを以下に提示する。noteでリツイートもしくは「Visual SEM Report」の購入後の保護ページにPASSを記載しているので、そちらを張り付けると以下コンテンツの続きが閲覧可能。

≫ 【GA4SQL】ページタイトル取得

Protected Area

This content is password-protected. Please verify with a password to unlock the content.

関連記事

「GA4でイベント数を確認する方法」 イベント・セッション・ユーザー単位の解説

【GA4 SQL】2つのevent_timestampの日付比較

【GA4 SQL】ボタンクリックのイベント数をBigQueryから集計

おすすめ記事

最近の記事
おすすめ記事
  1. GA4の「セッション」とは?図解で分かりやすく解説

  2. SQL不要でSearch Consoleを深掘り!BigQuery「会話型分析」で実現する次世代SEOデータ分析 Conversational Analytics

  3. Search ConsoleのデータをBigQueryにエクスポートする全手順

  1. Search Consoleエクスポートデータのバックアップ【BigQuery】

  2. 【GA4 SQL】キーイベントを達成したセッション数をBigQueryから集計

  3. 検索順位チェックツールが必要ない理由。無料でキーワード設定不要の自動測定ツールを構築する方法

PAGE TOP