ようやく Google アナリティクス v4 を試すことができました。実は、GA を使用するのはまったく初めてなので、物事が行われる方法にあまり慣れていません。
いずれにせよ、私は MobilePlayground サンプルをビルドすることができました。自動スクリーン測定機能を除いて、ほとんど動作します。
サンプルの XML 構成ファイルはドキュメントとまったく同じなので、その部分を機能させるために何も編集する必要はありません。しかし、GA コンソールにこれらの画面ビューが表示されません。
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- The screen names that will appear in reports -->
<screenName name="com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFragment">
AnalyticsSampleApp ScreenView
</screenName>
<screenName name="com.google.android.gms.analytics.samples.mobileplayground.EcommerceFragment">
AnalyticsSampleApp EcommerceView
</screenName>
(「com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFragment」というクラスがないように見えることは気にしないでください)
自分のアプリでも試してみましたが、まだ画面ビューが表示されません。これらの GA ログ レベルが Verbose に設定されていても、自動画面測定用に構成したアクティビティにアクセスしても、LogCat に GA に関連するものは何も表示されません。ただし、トラッカーを手動で呼び出して画面ビューを送信しているアクティビティにアクセスすると、GA デバッグ出力がたくさん表示されます。
私の質問は、この自動スクリーン測定機能が Google アナリティクス v4 で動作している人はいますか? もしそうなら、「自動」測定を機能させるために他に何をする必要がありますか?