Google Analytics работает только при первом запуске приложения - PullRequest
0 голосов
/ 11 марта 2020

Google Analytics работает нормально, когда пользователь впервые открывает приложение (я могу видеть просмотры страниц и события Google в консоли Google Analytics).

Если пользователь закрывает приложение и открывает его позднее, ничего не записывается.

Что я пропустил?

    // App.js

    async componentDidMount() {
      await firebase.app();
      await analytics().setUserId(makeId(10));
    }

    async componentWillUnmount() {
        AppState.removeEventListener('change', this._handleAppStateChange);
    }

    async resetGoogleAnalytics() {
        await analytics().resetAnalyticsData();
    }

    _handleAppStateChange = nextAppState => {
        if (nextAppState === 'inactive' || nextAppState === 'background') {
          this.resetGoogleAnalytics();
        }
    };

    // SomeOtherComponent.js

    async componentDidMount() {
        console.log("Component Did Mount...")
        await analytics().setCurrentScreen('HomeScreen');
    }

Любая помощь будет принята с благодарностью.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...