578 人が現在オンライン
578 人が現在オンライン
Google アナリティクスの Google タグマネージャを含む計測の設定やトラブルシュートなどについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

androidアプリのwebViewとネイティブ部分(screenなど)と、同一セッションで、計測する方法

Community Manager

※ この投稿は 2015/05/12 に 田中太郎2 さんが投稿しました。

 

 

お世話になります。

androidアプリのgoogle analyticsについて質問させて頂きます。

androidアプリは、
・webViewを利用して通常のWebページを表示(Web側にGAコードを導入)
・ネイティブ部分(screen、eventをgoogle analytics sdkを利用して取得)

で構成する予定ですが、
2つをgoogle analyticsの、同一セッションで、計測する方法を御教示頂けないでしょうか?

Re: androidアプリのwebViewとネイティブ部分(screenなど)と、同一セッションで、計測する方法

Community Manager

山田良太さんが回答

 

最近のAndroidアプリや、Google Analytics SDKの事情に詳しくないので、正しいかどうか分かりませんが、Client IDをWebViewとネイティブで同一にしてあげれば大丈夫なはずです。

 
実装方針としては、WebViewのWebサイト側にはGAコードを挿入せずに、Androidアプリ側のWebViewから、JavaScriptを実行して、GAコードを読み込むのがいいかと思います。読み込む際に、通常のトラッキングコードではなく、Client IDをネイティブ側のトラッカーから渡す必要があります。
 
ga('create', 'UA-XXXX-Y', {
 
'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});
 
 
 
ただ、Googleアナリティクス側で、意図したレポートが生成できるかは分かりません(そもそも、標準のGoogleアナリティクスでは、アプリとWebのGoogleアナリティクスのデータが混じらないことが前提になっているように思うので)。