С выпуском Google Analytics v4 (Android), каков рекомендуемый способ отслеживания фрагментов? Является ли это решение по-прежнему рекомендуемым - qaru.site/info/194048/...?
Образец в документах (https://developers.google.com/analytics/devguides/collection/android/v4/#analytics-xml) имеет следующую конфигурацию:
global_tracker.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="ga_sessionTimeout">300</integer>
<bool name="ga_autoActivityTracking">true</bool>
<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>
<!-- The following value should be replaced with correct property id. -->
<string name="ga_trackingId">UA-XXXXXXX-Y</string>
</resources>
Эта конфигурация, похоже, включает автоматическое отслеживание действий, но я бы предположил, что это не работает для магии для фрагментов? В этом примере я бы предположил, что экранное событие "AnalyticsSampleApp ScreenView" будет отправлено, если вызывается t.setScreenName(path);
, а путь - "com.google.android.gms.analytics.samples.mobileplayground.EcommerceFragment"
?