0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OACからGoogle Analyticsの履歴データを検索する

Posted at

はじめに

OAC(Oracle Analytics Cloud)から、Google Analyticsの履歴データにアクセスし可視化するまでを紹介します。
流れとしては

  1. OACでの設定
    • システム設定(安全ドメイン)
    • 接続作成(リダイレクトURLの入手)
  2. Google Cloudコンソールでの設定
    • プロジェクトの作成
    • Google Analytics APIの有効化
    • OAuthクライントの設定
  3. Google Analyticsから必要な情報の入手
  4. Google Analyticsのカスタムテーブル用のJSONを準備
  5. OACでの設定
    • 接続作成
    • データセット作成
  6. OACでワークブックを作成

となります。
OAC 2025 May Updateを使用しました。

1. OACでの作業

安全ドメインの設定

api.google.com
*.google.com
が安全なドメインとして登録されているか確認します。

image.png

image.png

接続の作成

ホームに戻り、「新規」をクリックして「接続」を選択します。

image.png

接続先として「Google Analytics」を選択します。

image.png

接続のパラメータを入力する画面が表示されますので、「リダイレクトURL」に自動的に入力されたURLをコピーしておきます。

image.png

このまま画面は閉じずにおきます。

2. Google Cloud コンソールでの作業

https://console.cloud.google.com
にアクセスし、プロジェクトを選択します。

image.png

新規にプロジェクトを作成する場合は、「新しいプロジェクト」をクリックします。

image.png

任意の名称を入力して「作成」をクリックします。

image.png

作成したプロジェクトを選択します。

image.png

「APIの概要に移動」をクリックします。

image.png

「APIとサービスを有効にする」をクリックします。

image.png

「Google Analytics Data API」をクリックします。

image.png

「有効にする」をクリックします。

image.png

「認証情報」に移動し、「認証情報を作成」をクリックします。
「OAuthクライアントID」を選択します。

image.png

アプリケーションの種類を「ウェブアプリケーション」として、名前に例えば「OAC」と入力します。

image.png

下にスクロールして「承認済みのリダイレクトURI」にOACの接続作成画面で取得しておいたリダイレクトURLを貼り付け、「作成」をクリックします。

image.png

ここで表示されるクライアントIDとクライアントシークレットはOACの接続定義で使用します。

image.png

JSONファイルとしてダウンロードしておくこともできます。

3. Google Analyticsでの作業

プロパティIDを取得します。

image.png

4. JSONファイルの作成

履歴データを取得するため、次の内容でJSONファイルを作成します。

ga_report.json
{
	"LandingPage" : [
		"_landingPage",
		 "_dateHourMinute",
		 "averageSessionDuration",
		 "keyEvents",
		 "newUsers",
		 "sessions",
		 "totalRevenue",
		 "totalUsers"
	],
	"dateRanges" : [
		{ "startDate":"30daysAgo", "endDate":"today"}
	]
}

_pageTitle
_city
_coutry
_browser
_deviceCategory
などのディメンションも使えそうです。

5. OACでの作業(ふたたび)

接続の作成

設定の途中であった、接続定義画面で残りの接続のパラメータを入力し、「認可」をクリックします。

image.png

アカウントIDでGoogleにログインし、データへのアクセスを許可します。

image.png

認可に成功すると、「成功しました」と表示されますので、「OK」で閉じた後「保存」をクリックします。

image.png

データセットの作成

作成した接続をクリックします。

image.png

スキーマを展開し、さらに「GOOGLEANALYTICS4」を展開します。

image.png

下の方までスクロールして、「LANDINGPAGE」をダブルクリックします。

image.png

「LANGINGPAGE」タブに移動し、「NEWUSERS」列に対するステップ以降を削除します。

image.png

「_DATEHOURMINUTE」列を日付に変換します。

image.png

書式は「yyyyMMddHHmm」です。
「ステップの追加」をクリックします。

image.png

名前を付けて、データセットを保存します。

image.png

6. 検索してみる

作成したデータセットからワークブックを作成

時系列でセッション数を折れ線グラフにしてみました。

image.png

参考情報

My Oracle Supportにログインできる方は、こちらにも情報があります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?