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

ハイブリッド型アプリのGAがうまく計測できません

KH
初級者 ✭ ✭

皆様

お世話になっております。

 

ハイブリッド型アプリのGA(モバイルアプリのデータ)で、

うまく計測ができず、困っております。

お力添えをお願い申し上げます。

 

▼現象
行動>スクリーンで値が正常にとれていない。
・スクリーン名は表示されている
・スクリーンビュー・ユニークスクリーンビュー・平均滞在時間が全て0
・離脱率は表示されている

 

▼対象アプリ
ネイティブ・webビューが混在するハイブリッド型

 

▼現在のタグ・SDK設置状況
ネイティブ部分にはSDKを組み込み
webvie部分にはタグを設置

 

▼analyticsのプロパティ設定状況
デフォルトのURL:ウェブサイト以外
デフォルトビュー:すべてのモバイルアプリのデータ

 

よろしくお願い致します。

1 人のエキスパートが返信verified_user
1 件の受理された解決策

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者KHさんが付与
4月 2017

Re: ハイブリッド型アプリのGAがうまく計測できません

トップコントリビューター
アプリの計測実装の経験がほとんどない中での回答となって恐縮ですが、記載いただいた内容を見る限りでは、WebViewでページビューを送信し、ネイティブ部分でスクリーンビューを送信しているものと思います。

おそらく、Googleアナリティクスでは、ページビューとスクリーンビューは1つのプロパティ内で片方しか処理できない(Web用プロパティならページビューのみ、アプリ用プロパティならスクリーンビューのみ)ようになっているのではないかと推測します。


いったんWebViewに入れているGoogleアナリティクスを削除して、ネイティブ部分が正常に計測できるようになってから、WebView側に着手するのがよいと思います。またWebView側に着手する際は、JavaScriptのトラッキングコードは使わずに、ネイティブ側のSDKを用いてスクリーンビューを送信することをお奨めします(標準のJavaScriptトラッキングコードを使うと、クライアントIDが共有されないので、別ユーザーと認識されてしまうものと思われます)。


また、

元の投稿で解決策を見る

ベストアンサーのマーク済み.
解決策
トピック作成者KHさんが付与
4月 2017

Re: ハイブリッド型アプリのGAがうまく計測できません

トップコントリビューター
アプリの計測実装の経験がほとんどない中での回答となって恐縮ですが、記載いただいた内容を見る限りでは、WebViewでページビューを送信し、ネイティブ部分でスクリーンビューを送信しているものと思います。

おそらく、Googleアナリティクスでは、ページビューとスクリーンビューは1つのプロパティ内で片方しか処理できない(Web用プロパティならページビューのみ、アプリ用プロパティならスクリーンビューのみ)ようになっているのではないかと推測します。


いったんWebViewに入れているGoogleアナリティクスを削除して、ネイティブ部分が正常に計測できるようになってから、WebView側に着手するのがよいと思います。またWebView側に着手する際は、JavaScriptのトラッキングコードは使わずに、ネイティブ側のSDKを用いてスクリーンビューを送信することをお奨めします(標準のJavaScriptトラッキングコードを使うと、クライアントIDが共有されないので、別ユーザーと認識されてしまうものと思われます)。


また、

Re: ハイブリッド型アプリのGAがうまく計測できません

KH
初級者 ✭ ✭
山田様

ご回答、誠にありがとうございます。

いただいた案や、周りに聞いた話などを踏まえまして、
一から見直しをしたほうが良いかなと考えております。

まだまだ検討段階ではありますが、
firebase・アナリティクス・タグマネージャーなどを混ぜた構成を考えているため、
一旦解決済にさせていただきたいと思います。

おそらくまた別の質問をさせていただくことになるかと思いますが、
その際は、何卒よろしくお願いいたします。