Skip to content
2025-07-31リリースにて更新

Google Analytics4

Google Analytics4 上のデータをデータソースとして登録できます。


必要な情報

接続情報(必須)

接続情報を参照してください。

プロパティ ID(必須)

Google Analytics の画面を開き、左下の歯車アイコンをクリックしプロパティ設定内に ID が記載されています。

プロパティID

期間指定(必須)

データを取得する期間を指定します。

選択できる期間説明
今日本日 1 日分のデータを取得できます
昨日〜今日2 日分のデータを取得できます
直近 1 週間昨日以前 7 日分のデータを取得できます
直近 10 日間昨日以前 10 日分のデータを取得できます
直近 1 ヶ月昨日以前 30 日分のデータを取得できます
直近 3 ヶ月昨日以前 90 日分のデータを取得できます
直近 6 ヶ月昨日以前 180 日分のデータを取得できます
直近 1 年昨日以前 365 日分のデータを取得できます
直近 3 年昨日以前 1,095 日分のデータを取得できます
自分で指定任意の始点と終点日付を指定して期間を設定できます

取得するデータの種類と対応するディメンション・メジャー(必須)

データの種類: 集客

このデータでは以下のようなことができます。

  • トラフィックソースやキャンペーンに基づいたデータの取得
  • 特定の期間や条件におけるトラフィックの動向の分析
ディメンジョンの例

トラフィックソース関連

  • sessionSource: セッションのトラフィックソース
  • sessionMedium: セッションの媒体
  • sessionCampaignName: セッションのキャンペーン名
  • sessionDefaultChannelGroup: デフォルトチャネルグループ
  • sessionSourceMedium: ソース/メディアの組み合わせ
  • sessionGoogleAdsAdGroupName: Google 広告の広告グループ名
  • sessionGoogleAdsKeyword: Google 広告のキーワード
  • firstUserSource: 初回ユーザーのソース
  • firstUserMedium: 初回ユーザーの媒体
  • firstUserCampaignName: 初回ユーザーのキャンペーン名

ページ関連

  • landingPagePlusQueryString: ランディングページ(クエリ文字列含む)
  • pagePath: ページパス
  • pagePathPlusQueryString: ページパス(クエリ文字列含む)
  • pageTitle: ページタイトル
  • pageReferrer: 参照元 URL
メジャーの例

セッション関連

  • sessions: セッション数
  • engagedSessions: エンゲージメントセッション数
  • sessionsPerUser: ユーザーあたりのセッション数
  • averageSessionDuration: 平均セッション時間
  • bounceRate: 直帰率
  • sessionConversionRate: セッションコンバージョン率

ユーザー関連

  • totalUsers: 総ユーザー数
  • newUsers: 新規ユーザー数
  • activeUsers: アクティブユーザー数
  • returningUsers: リピーターユーザー数

データの種類: アクティブユーザー

このデータでは以下のようなことができます。

  • アクティブユーザー数やその動向の取得
  • 指定した期間や条件に基づくアクティブユーザーの分析
  • オーディエンスやユーザーセグメントに関する情報の取得
ディメンジョンの例

ユーザー属性

  • newVsReturning: 新規/リピーター
  • userAgeBracket: 年齢層(18-24、25-34、35-44、45-54、55-64、65+)
  • userGender: 性別(male、female)

地域関連

  • continent: 大陸
  • subContinent: 亜大陸
  • country: 国
  • region: 地域・州
  • city: 都市
  • language: 言語

デバイス関連

  • deviceCategory: デバイスカテゴリ(desktop、mobile、tablet)
  • deviceModel: デバイスモデル
  • mobileDeviceBranding: モバイルデバイスブランド
  • mobileDeviceModel: モバイルデバイスモデル
  • mobileDeviceInfo: モバイルデバイス情報
  • operatingSystem: OS
  • operatingSystemVersion: OS バージョン
  • platform: プラットフォーム
  • platformDeviceCategory: プラットフォームデバイスカテゴリ
メジャーの例

アクティブユーザー指標

  • activeUsers: アクティブユーザー数
  • active1DayUsers: 1 日アクティブユーザー数
  • active7DayUsers: 7 日アクティブユーザー数
  • active28DayUsers: 28 日アクティブユーザー数
  • dauPerMau: DAU/MAU 比率
  • dauPerWau: DAU/WAU 比率
  • wauPerMau: WAU/MAU 比率

ユーザーエンゲージメント

  • userEngagementDuration: ユーザーエンゲージメント時間
  • averageEngagementTime: 平均エンゲージメント時間
  • averageEngagementTimePerSession: セッションあたりの平均エンゲージメント時間
  • engagementRate: エンゲージメント率

データの種類: ユーザー属性

このデータでは以下のようなことができます。

  • ユーザーの基本属性や行動に関するデータの取得
  • ユーザーの年齢、性別、地域などのセグメンテーションに基づくデータの分析
ディメンジョンの例

ユーザー基本属性

  • firstUserDefaultChannelGroup: 初回ユーザーのデフォルトチャネルグループ
  • firstUserGoogleAdsAdGroupId: 初回ユーザーの Google 広告グループ ID
  • firstUserGoogleAdsAdGroupName: 初回ユーザーの Google 広告グループ名
  • firstUserGoogleAdsAdNetworkType: 初回ユーザーの Google 広告ネットワークタイプ
  • firstUserGoogleAdsCampaignId: 初回ユーザーの Google 広告キャンペーン ID
  • firstUserGoogleAdsCampaignName: 初回ユーザーの Google 広告キャンペーン名
  • firstUserGoogleAdsKeyword: 初回ユーザーの Google 広告キーワード
  • firstUserGoogleAdsQuery: 初回ユーザーの Google 広告クエリ

オーディエンス関連

  • audienceId: オーディエンス ID
  • audienceName: オーディエンス名
  • brandingInterest: ブランドへの関心
メジャーの例

ユーザー関連指標

  • totalUsers: 総ユーザー数
  • newUsers: 新規ユーザー数
  • returningUsers: リピーターユーザー数
  • sessionsPerUser: ユーザーあたりのセッション数
  • engagedSessionsPerUser: ユーザーあたりのエンゲージメントセッション数
  • averageSessionDuration: 平均セッション時間
  • bounceRate: 直帰率
  • userConversionRate: ユーザーコンバージョン率

データの種類: エンゲージメント

このデータでは以下のようなことができます。

  • ユーザーのサイトやアプリ内でのエンゲージメントに関するデータの取得
  • セッションの長さ、ページ閲覧数など、ユーザーのエンゲージメントの深さを分析
  • エンゲージメントに関連するイベントや行動のトラッキング
ディメンジョンの例

ページ/スクリーン関連

  • pagePath: ページパス
  • pagePathPlusQueryString: ページパス(クエリ文字列含む)
  • pageTitle: ページタイトル
  • pageLocation: ページのフル URL
  • pageReferrer: 参照元 URL
  • hostName: ホスト名
  • screenClass: スクリーンクラス
  • screenName: スクリーン名

コンテンツ関連

  • contentGroup: コンテンツグループ
  • contentId: コンテンツ ID
  • contentType: コンテンツタイプ
メジャーの例

エンゲージメント指標

  • screenPageViews: スクリーンページビュー数
  • screenPageViewsPerSession: セッションあたりのスクリーンページビュー数
  • screenPageViewsPerUser: ユーザーあたりのスクリーンページビュー数
  • engagementRate: エンゲージメント率
  • averageEngagementTime: 平均エンゲージメント時間
  • averageEngagementTimePerSession: セッションあたりの平均エンゲージメント時間
  • totalEngagementTimeMsec: 合計エンゲージメント時間(ミリ秒)

スクロール関連

  • scrolledUsers: スクロールしたユーザー数
  • userEngagementDuration: ユーザーエンゲージメント時間

データの種類: イベント

このデータでは以下のようなことができます。

  • ユーザーのサイトやアプリ内でのイベントに関するデータの取得
  • 特定のイベントの発生回数、イベントに関連するパラメータの値などを確認
  • イベントをトリガーとしたエンゲージメントやコンバージョンの分析
ディメンジョンの例

イベント基本情報

  • eventName: イベント名
  • isKeyEvent: キーイベントかどうか

デフォルトイベント

  • fileDownload: ファイルダウンロード
  • fileExtension: ファイル拡張子
  • fileName: ファイル名
  • formId: フォーム ID
  • formName: フォーム名
  • formDestination: フォーム送信先
  • linkClasses: リンククラス
  • linkDomain: リンクドメイン
  • linkId: リンク ID
  • linkText: リンクテキスト
  • linkUrl: リンク URL
  • outbound: アウトバウンドリンクかどうか
  • searchTerm: 検索キーワード
  • videoProvider: 動画プロバイダー
  • videoTitle: 動画タイトル
  • videoUrl: 動画 URL
  • visible: 可視性

カスタムイベントパラメータ

  • eventValue: イベント値
  • eventCategory: イベントカテゴリ(カスタム)
  • eventAction: イベントアクション(カスタム)
  • eventLabel: イベントラベル(カスタム)
メジャーの例

イベント指標

  • eventCount: イベント数
  • eventCountPerUser: ユーザーあたりのイベント数
  • eventsPerSession: セッションあたりのイベント数
  • eventValue: イベント値
  • keyEvents: キーイベント数

データの種類: ゲームイベント

このデータでは以下のようなことができます。

  • プレイヤーのゲーム内での行動やエンゲージメントに関するデータの取得
  • ゲームの進行状況、成果、モネタイゼーションの指標を分析
  • カスタムゲームイベントのトラッキング
ディメンジョンの例

ゲーム進行関連

  • achievement_id: 達成 ID
  • character: キャラクター
  • level: レベル
  • virtual_currency_name: 仮想通貨名
  • group_id: グループ ID

アプリ情報

  • appVersion: アプリバージョン
  • appId: アプリ ID
  • appName: アプリ名
  • appStore: アプリストア
  • installerPackageName: インストーラーパッケージ名
メジャーの例

ゲームイベント指標

  • eventCount: イベント数
  • crashAffectedUsers: クラッシュ影響ユーザー数
  • crashFreeUsersRate: クラッシュフリーユーザー率

データの種類: 収益化

このデータでは以下のようなことができます。

  • ユーザーによる購入や収益に関連するイベントのデータの取得
  • トータル収益、平均収益などのキーメトリクスの分析
  • イベントごとの収益や商品ごとの収益の詳細な分析
ディメンジョンの例

商品情報

  • itemId: アイテム ID
  • itemName: アイテム名
  • itemBrand: アイテムブランド
  • itemCategory: アイテムカテゴリ
  • itemCategory2: アイテムカテゴリ 2
  • itemCategory3: アイテムカテゴリ 3
  • itemCategory4: アイテムカテゴリ 4
  • itemCategory5: アイテムカテゴリ 5
  • itemListId: アイテムリスト ID
  • itemListName: アイテムリスト名
  • itemListIndex: アイテムリストインデックス
  • itemLocationId: アイテムロケーション ID
  • itemPromotionId: アイテムプロモーション ID
  • itemPromotionName: アイテムプロモーション名
  • itemPromotionCreativeName: プロモーションクリエイティブ名
  • itemPromotionCreativeSlot: プロモーションクリエイティブスロット
  • itemVariant: アイテムバリエーション

トランザクション情報

  • transactionId: トランザクション ID
  • affiliation: アフィリエーション
  • coupon: クーポン
  • currency: 通貨
  • paymentType: 支払い方法
  • shippingTier: 配送ティア
メジャーの例

収益指標

  • totalRevenue: 総収益
  • purchaseRevenue: 購入収益
  • totalPurchasers: 総購入者数
  • firstTimePurchasers: 初回購入者数
  • averagePurchaseRevenue: 平均購入収益
  • averagePurchaseRevenuePerUser: ユーザーあたりの平均購入収益
  • averagePurchaseRevenuePerPayingUser: 購入ユーザーあたりの平均購入収益
  • purchaseToViewRate: 購入/表示率
  • userConversionRate: ユーザーコンバージョン率
  • sessionConversionRate: セッションコンバージョン率

アイテム指標

  • itemRevenue: アイテム収益
  • itemQuantity: アイテム数量
  • itemsViewed: 表示アイテム数
  • itemsAddedToCart: カート追加アイテム数
  • itemsCheckedOut: チェックアウトアイテム数
  • itemsPurchased: 購入アイテム数
  • itemsClickedInList: リスト内クリックアイテム数
  • itemsClickedInPromotion: プロモーション内クリックアイテム数
  • itemsViewedInList: リスト内表示アイテム数
  • itemsViewedInPromotion: プロモーション内表示アイテム数

返金・税金関連

  • refundAmount: 返金額
  • taxAmount: 税額
  • shippingAmount: 配送料

データの種類: ユーザー環境

このデータでは以下のようなことができます。

  • ユーザーの使用しているデバイスやブラウザ、OS の情報の取得
  • さまざまなデバイスやブラウザでのユーザーエンゲージメントの分析
  • 最適化やデバッグのための情報収集
ディメンジョンの例

ブラウザ関連

  • browser: ブラウザ
  • browserVersion: ブラウザバージョン

画面解像度

  • screenResolution: 画面解像度

言語・地域

  • language: 言語
  • languageCode: 言語コード

その他の技術情報

  • dataSource: データソース
  • streamId: ストリーム ID
  • streamName: ストリーム名
メジャーの例

基本指標

  • totalUsers: 総ユーザー数
  • sessions: セッション数
  • engagementRate: エンゲージメント率
  • bounceRate: 直帰率
  • screenPageViewsPerSession: セッションあたりのスクリーンページビュー数

オーディエンス

一部の取得するデータの種類では、オーディエンスを選択し、取得するデータの対象を絞り込むことができます。
初期状態では下記のオーディエンスを選択可能です。

  • 全ユーザ
  • 購入者

カスタム

独自のディメンジョンを設定する場合は、フォームから選択することはできません。
カスタムディメンション名を直接入力し、Enter キーをクリックすることで設定できます。

その他の共通ディメンション・メトリクス

上記のカテゴリに含まれない、よく使用されるディメンションとメトリクスは以下の通りです:

時間関連ディメンション

  • date: 日付(YYYYMMDD 形式)
  • dateHour: 日付と時間
  • dateHourMinute: 日付、時間、分
  • day: 日(01-31)
  • dayOfWeek: 曜日(0=日曜日、6=土曜日)
  • dayOfWeekName: 曜日名(Sunday、Monday 等)
  • hour: 時間(00-23)
  • isoWeek: ISO 週番号
  • isoYear: ISO 年
  • isoYearIsoWeek: ISO 年と ISO 週
  • minute: 分(00-59)
  • month: 月(01-12)
  • week: 週番号
  • year: 年
  • yearMonth: 年月(YYYYMM)
  • yearWeek: 年と週

ユーザープロパティ

  • customUser:*: カスタムユーザープロパティ(例:customUser:lifetime_value )

イベントパラメータ

  • customEvent:*: カスタムイベントパラメータ(例:customEvent:button_color )

コンバージョン関連メトリクス

  • conversions: コンバージョン数
  • adClickConversions: 広告クリックコンバージョン数
  • advertiserAdClickConversions: 広告主の広告クリックコンバージョン数
  • advertiserAdClicks: 広告主の広告クリック数
  • advertiserAdCost: 広告主の広告コスト
  • advertiserAdCostPerClick: 広告主のクリック単価
  • advertiserAdCostPerConversion: 広告主のコンバージョン単価
  • advertiserAdImpressions: 広告主の広告インプレッション数

予測メトリクス

  • predictedRevenue: 予測収益
  • purchaseProbability: 購入確率
  • churnProbability: 離脱確率
  • revenuePerUser: ユーザーあたりの収益

注意事項

  1. API 制限: GA4 API には、同時に使用できるディメンションとメトリクスの組み合わせに制限があります。無効な組み合わせを指定するとエラーが発生します。

  2. データの鮮度: リアルタイムデータは含まれません。通常、データは 24-48 時間の遅延があります。

  3. カスタムディメンション/メトリクス: GA4 で設定したカスタムディメンション・メトリクスは、customUser:またはcustomEvent:プレフィックスを付けて指定します。

  4. 命名規則の変更: GA4 では多くのディメンション・メトリクス名が Universal Analytics から変更されています。

参考資料


操作

新規作成

  1. 接続情報を選択
    接続情報選択フォームを参照してください。
  2. 必要情報の入力
    • プロパティ ID
    • 取得期間
    • 取得するデータの種類と対応するディメンション・メジャー
      を入力します。
  3. 読み込み
    読み込みボタンをクリックし、データを読み込みます。
    読み込みが完了すると、プレビューフィールドに読み込んだデータが表示されます。
  4. 保存
    読み込み完了状態で保存ボタンをクリックし、データソースを保存します。

編集

読み込み完了状態、もしくは保存完了状態のデータソースに対して必要情報の編集操作を行った後、読み込みボタンクリック->保存ボタンクリック、もしくは読み込んで保存ボタンクリックで、編集したデータソースを保存できます。