現在、 Google アナリティクス SDK for iOS v2.0をアプリに追加中です。
以前に SDK の v1 を使用したことがありますが、以前は次のような単一の追跡文字列を送信できたと確信しています。
[[GANTracker sharedTracker] trackPageview:@"/Home Screen/Contents Screen/Chapter X/Section X/Page X"
withError:&error]
また
[[GANTracker sharedTracker] trackPageview:@"/Home Screen/Credits Screen"
withError:&error]
この追跡されたページが Google に送信されると、次のように、Analytics でアプリの階層がうまく分類されていることがわかりました。
- ホーム画面
- コンテンツ画面
- 第1章
- セクション 1
- ページ1
- ページ2
- 等
- 第2節
- 等
- セクション 1
- 第2章
- 第3章
- 等
- 第1章
- クレジット画面
- コンテンツ画面
問題は、次のように iOS SDK v2 を使用して、同じフォーマットの文字列を Google に送信する場合です。
[tracker sendView:@"/Home Screen/Contents Screen/Chapter X/Section X/Page X"];
Analytics で非常に長い名前の 1 つの画面ビューを取得するだけで、まったく分割されません。
- /ホーム画面/目次画面/X章/X節/Xページ
v1 で行ったように、画面を階層ビューに分割するにはどうすればよいでしょうか?
sendView メソッドを使用する理由は、ユーザーが各章、セクション、またはページに費やした時間などのデータを利用して、アプリの最も使用されている領域を把握できるようにするためでした。
イベントでこれを行うこともできますが、スクリーン トラッキングは私たちが望むことを行うことができると確信していますか?
私がこれに間違った方法でアプローチしているだけかもしれません。これに関するどんな光も大いに受け取られるでしょう!
どうもありがとう、ジャスティン