Я следую инструкциям "Начало работы с Google Analytics" по адресу https://firebase.google.com/docs/analytics/get-started?platform=android. Изменения, которые я внес в код приложения Android для этой реализации:
1.- /app/build.gradle
// Add the dependency for the Google Analytics Android library.
implementation 'com.google.firebase:firebase-analytics:16.0.8'
2.- / app / src / main / java / com / myapp / MainActivity. java
..........
import com.google.firebase.analytics.FirebaseAnalytics;
..........
public class MainActivity extends AppCompatActivity {
..........
/**
* The {@code FirebaseAnalytics} used to record screen views.
*/
// [START declare_analytics]
private FirebaseAnalytics mFirebaseAnalytics;
// [END declare_analytics]
..........
@Override
protected void onCreate(Bundle savedInstanceState) {
..........
// [START shared_app_measurement]
// Obtain the FirebaseAnalytics instance.
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
// [END shared_app_measurement]
..........
// [START image_view_event]
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "MainActivity");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
// [END image_view_event]
}
}
Я успешно запускаю приложение, но не вижу в https://console.firebase.google.com/project/, в частности в разделе «Firebase> Analytics> Events» > События | Отчеты о параметрах », я не вижу ничего, связанного с FirebaseAnalytics.Param.ITEM_NAME, "MainActivity"
, который якобы отправил из моего приложения Android в события Firebase Analytics. Может быть, потребуется несколько часов, чтобы обновить sh? Может я что то не так делаю? Пожалуйста, дайте мне знать, что вы думаете. Спасибо.