如何在React原生项目中实施和测试Firebase分析?

如何在React原生项目中实施和测试Firebase分析?,firebase,google-analytics,react-native,firebase-analytics,Firebase,Google Analytics,React Native,Firebase Analytics,我从阅读中了解到Firebase正式支持react native 我已按照上述链接执行了以下步骤: npm安装firebase--保存 打开index.ios.js并导入firebase 从“firebase”导入*作为firebase 初始化Firebase const firebaseConfig={ apiKey:“, authDomain:“”, 数据库URL:“”, storageBucket:“”, , }; const firebaseApp=firebase.initiali

我从阅读中了解到Firebase正式支持react native

我已按照上述链接执行了以下步骤:

  • npm安装firebase--保存
  • 打开
    index.ios.js
    并导入firebase
  • 从“firebase”导入*作为firebase

  • 初始化Firebase
  • const firebaseConfig={
    apiKey:“,
    authDomain:“”,
    数据库URL:“”,
    storageBucket:“”,
    ,
    };
    
    const firebaseApp=firebase.initializeApp(firebaseConfig)Firebase web SDK(包括实时数据库)可与React Native一起使用。但是,Firebase目前不提供分析作为Web SDK的一部分。要启用分析,您需要在本机SDK周围实现一个包装器,或者使用一个库,例如。

    Firebase analytics每24小时发送一次信息。 您可以启用Firebase的Logcat来检查您的呼叫、外接程序终端、, 并在Android Studio logcat中查看:

    adb外壳setprop log.tag.FA详细信息
    adb shell setprop log.tag.FA-SVC VERBOSE
    adb logcat-v时间-s FA-SVC

    要立即在Firebase控制台中查看它们,您应该启用调试模式-立即发送它们:

    要在Android设备上启用Analytics调试模式,请执行以下命令:

    adb shell setprop debug.firebase.analytics.app

    此行为持续存在,直到通过执行以下命令显式禁用调试模式:

    adb shell setprop debug.firebase.analytics.app.none.


    对于Firebase的数据库日志记录,您可以使用以下选项打开它:
    firebaseApp.Database.enableLogging(true)