Как использовать аналитику rnfirebase? - PullRequest
0 голосов
/ 24 апреля 2020

Я обнаружил проблему при создании аналитики экрана с использованием rnfirebase версии 5, я следовал этой документации https://v5.rnfirebase.io/docs/v5.x.x/analytics/reference/analytics и этому блогу https://dev-yakuza.github.io/en/react-native/react-native-firebase-analytics/, но данные не отображаются в firebase вот так:

enter image description here

это мой сценарий:

import React, { Component } from 'react';
import { View, Text } from 'react-native';
import firebase from 'react-native-firebase';

// export class
export default class Home extends Component {
  constructor(props) {
    super(props);
  }

  componentDidMount() {
    firebase.analytics().setCurrentScreen('HOME');
  }

  render() {
    return (
      <View>
        <Text>Firebase Analytics</Text>
      </View>
    );
  }
}

пожалуйста, кто-нибудь поможет мне решить эту проблему. спасибо

1 Ответ

0 голосов
/ 24 апреля 2020

Кажется, что работает нормально, но вам нужно предоставить второй параметр для setCurrentScreen, если вы хотите переопределить класс экрана: https://rnfirebase.io/reference/analytics#setCurrentScreen (это для v6, но оно работало так же в v5 )

так у вас будет:

componentDidMount() {
  firebase.analytics().setCurrentScreen('HOME', 'HOME_SCREEN_CLASS');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...