Google Analytics Core Reporting API ディメンション・メトリクスの覚書[徐々に更新中]

キャプチャ.JPG

Google Analytics Core Reporting API で指定するディメンション(dimensions)やメトリクス(metrics)の覚書です。

似たようなのが多くて混乱したので、使ったところだけ注釈を入れています。

順次更新しています。


 User

Dimensions

ga:userType

ga:sessionCount

ga:daysSinceLastSession

ga:userDefinedValue

Metrics

ga:users

ga:newUsers

ga:percentNewSessions

ga:1dayUsers

ga:7dayUsers

ga:14dayUsers

ga:30dayUsers

ga:sessionsPerUser


Session

Dimensions

ga:sessionDurationBucket

Metrics

ga:sessions (セッション数)

ga:bounces (直帰数)

ga:bounceRate (直帰率)

ga:sessionDuration

ga:avgSessionDuration

ga:hits


Traffic Sources

Dimensions

ga:referralPath(参照元サイトのパス)

/foo/bar.html
のように取得できますが、これだけだと何なのかちんぷんかんぷんですね。

ga:fullReferrer(参照元サイトのURL)

example.jp/foo/bar.html
のように取得できます。
yahoo,google,bing 等も取得してきてしまうことや、リファラスパムも取得してしまうので、以下のフィルタを掛けると純粋な形で取得できるかと思います。良い方法があれば教えて下さいm(_ _)m

filters:ga:fullReferrer!=(direct);ga:fullReferrer!=google;ga:fullReferrer!=yahoo;ga:fullReferrer!=bing;ga:fullReferrer!=goo.ne;ga:fullReferrer!=biglobe;ga:fullReferrer!=ask;ga:fullReferrer!=biglobe;ga:fullReferrer!=traffic2cash.xyz/;ga:fullReferrer!=share-buttons.xyz/;ga:fullReferrer!=traffic-cash.xyz/;ga:fullReferrer!=free-social-buttons.xyz/;ga:fullReferrer!=net-profits.xyz/;ga:fullReferrer!=web-revenue.xyz/;ga:fullReferrer!=free-traffic.xyz/;ga:fullReferrer!=с.новым.годом.рф/;ga:fullReferrer!=jp.hao123.com/yahoo-search-demo-sample;ga:fullReferrer!=social-widget.xyz/

ga:campaign

ga:source(参照元サイトのホスト名)

example.jp
のように取得できます。

ga:medium (参照元の媒体)

以下の様な情報を取得できます。

(none):ブックマーク等によるダイレクトアクセス
organic:検索エンジンからのアクセス
referral:外部サイトからのアクセス
cpc:CPC広告によるアクセス
【以下よくわからないパラメータです。ヘルプ!】
cpa、cpm、cpp、cpv、ppc

ga:sourceMedium(参照元サイトのホスト名と媒体)

以下の様な情報を取得できます。

google / organic
yahoo / organic
bing / organic
(direct) / (none)
example.com / referral

ga:keyword(検索キーワード)

「居酒屋 愛知」のような検索キーワードを取得できます。キーワードが設定されていない場合や提供されていない場合は【(not set)】や【(not provided)】を取得してしまうので以下のフィルタを掛けてあげると良いと思います。

filters:ga:keyword!=(not provided);ga:keyword!=(not set)

ga:adContent

ga:socialNetwork

ga:hasSocialSourceReferral

ga:campaignCode

Metrics

ga:organicSearches


Goal Conversions

Dimensions

ga:goalCompletionLocation

ga:goalPreviousStep1

ga:goalPreviousStep2

ga:goalPreviousStep3

Metrics

ga:goalXXStarts

ga:goalStartsAll

ga:goalXXCompletions

ga:goalCompletionsAll

ga:goalXXValue

ga:goalValueAll

ga:goalValuePerSession

ga:goalXXConversionRate

ga:goalConversionRateAll

ga:goalXXAbandons

ga:goalAbandonsAll

ga:goalXXAbandonRate

ga:goalAbandonRateAll


Platform or Device

Dimensions

ga:browser (ブラウザ)

ga:browserVersion (ブラウザバージョン)

ga:operatingSystem (OS[オペレーティング・システム])

ga:operatingSystemVersion (OSのバージョン)

ga:mobileDeviceBranding

ga:mobileDeviceModel

ga:mobileInputSelector

ga:mobileDeviceInfo

ga:mobileDeviceMarketingName

ga:deviceCategory

ga:browserSize

ga:dataSource

Metrics

None(メトリクス無し)


Page Tracking

Dimensions

ga:hostname

ga:pagePath(サイトコンテンツへのパス)

以下の様な情報が取得できます。GETパラメータもついてきますのでリファラスパムをフィルタで除外してあげる必要が有りそうです。

/index.html
/path/to/contents.html
/index.html?from=http://spam.example.com/

ga:pagePathLevel1(サイトコンテンツへのパス(第1階層のみ))

以下のようなサイトの第1階層にあるコンテンツへのパスが取得できます。ga:pagePathと同様にGETパラメータもついてきます。

/index.html
/aboutus/
/index.html?from=http://spam.example.com/
/company/

ga:pagePathLevel2(サイトコンテンツへのパス(第2階層のみ))

以下のようなサイトの第2階層にあるコンテンツ(http://example.com/●●/ココ.html)へのパスが取得できます。

/index.html
/hoge.html

ga:pagePathLevel3(サイトコンテンツへのパス(第3階層のみ))

ga:pagePathLevel2と同様に第3階層が取得できます。

ga:pagePathLevel4(サイトコンテンツへのパス(第4階層のみ))

ga:pagePathLevel2と同様に第4階層が取得できます。

ga:pageTitle (ページタイトル)

ページタイトルが取得できます。

ga:landingPagePath (ランディングページのパス)

/hogehoge/hogehoge.html のように取得できます。

サイトのトップページをランディングページから除外する処理は以下のように書きました。

filters:ga:landingPagePath==/,ga:landingPagePath==/index.html,ga:landingPagePath==/index.php

ga:secondPagePath

ga:exitPagePath

ga:previousPagePath

ga:pageDepth

Metrics

ga:pageValue

ga:entrances

ga:entranceRate

ga:pageviews

ga:pageviewsPerSession

ga:uniquePageviews

ga:timeOnPage

ga:avgTimeOnPage

ga:exits (離脱数)

ga:exitRate (離脱率)


Time

Dimensions

ga:date (日付)

ga:year (年)

ga:month (月)

ga:week (週)

ga:day (日)

ga:hour (時)

ga:minute (分)

ga:nthMonth

ga:nthWeek

ga:nthDay

ga:nthMinute

ga:dayOfWeek

ga:dayOfWeekName

ga:dateHour

ga:yearMonth

ga:yearWeek

ga:isoWeek

ga:isoYear

ga:isoYearIsoWeek

ga:nthHour

Metrics

None(メトリクス無し)


 

参照
https://developers.google.com/analytics/devguides/reporting/core/dimsmets