139 人が現在オンライン
139 人が現在オンライン
Google アナリティクスのアカウント設定、プロパティ、ビューやフィルタ設定などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合って、よりデータ分析の知識を高めていきましょう。
ガイドを表示
star_border
返信

API経由でのヘビーユーザーの取得

初級者 ✭

現在WEBサイトに、Google Analyticsを設置しており、

WEBサイト(ログイン機能あり)のユーザIDを、Google Analyticsに連携しております。

Google Analyticsのユーザエクスプローラー画面より、ユーザーIDごとのセッション数が見れるかと思います。

このユーザIDごとのセッション数を、API経由(PHP)で取得し、サイトのヘビーユーザーを解析したいと考えておりますが、

そのようなことは可能でしょうか?

Re: API経由でのヘビーユーザーの取得

レジェンド
ユーザーID機能のUserIDの情報は、通常のレポートでは見ることはできません。
なので、一般的にはカスタムディメンション「User ID」を作成しておき、こちらにも同じ値を入れるようにすることで、実現することができます。カスタムディメンション「User ID」にデータが貯まれば、あとはUser IDをディメンションに指定し、セッション数やページビュー数などをメトリクスに指定することで、ユーザーごとのセッション数・ページビュー数などを取得することができます。

あとは、各User IDのデータで絞り込んで、ページビューやイベントデータを取得すれば、該当ユーザーがどのようにサイト内を行動したかが分かるようになります。
また(ログイン)ユーザー単位ではなく、(Cookie上の)ユーザー単位であれば、APIに拘らなければ「ユーザーエクスプローラー」という機能を使えば、同様のことが可能です。

Re: API経由でのヘビーユーザーの取得

レジェンド
こんにちは。

クライアントIDがAPIで用意されていれば取得可能ですが、公式情報になければ、
自身でクライアントIDを取得し、カスタムディメンションなどに格納したのち、
APIで取得する、ということになるかと思います。

https://ga-dev-tools.appspot.com/query-explorer/

APIを使えるかどうかのシミュレートは公式にツールが用意されていますので、
いちどそちらを使われたり、公式ヘルプをお読みのうえ試されたりしてみては
いかがでしょうか。

よろしくお願い致します。
------
文責:カグア!