Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google Analytics Firebase碎片跟踪_Android_Firebase_Kotlin - Fatal编程技术网

Android Google Analytics Firebase碎片跟踪

Android Google Analytics Firebase碎片跟踪,android,firebase,kotlin,Android,Firebase,Kotlin,我的主要活动正在被跟踪,我可以在Firebase Google Analytics上看到统计数据 我的问题是这些碎片根本没有被追踪 主活动-正确跟踪 private lateinit var firebaseAnalytics: FirebaseAnalytics override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setC

我的主要活动正在被跟踪,我可以在Firebase Google Analytics上看到统计数据

我的问题是这些碎片根本没有被追踪

主活动-正确跟踪

    private lateinit var firebaseAnalytics: FirebaseAnalytics

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        firebaseAnalytics = FirebaseAnalytics.getInstance(this)

        val bundle = Bundle()
        bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "my_item_id")

        firebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle)

        firebaseAnalytics.setAnalyticsCollectionEnabled(true);

        initToolbar()
        initComponent()
        initData()
        initListeners()

    }
片段-不跟踪谷歌分析

        private lateinit var firebaseAnalytics: FirebaseAnalytics

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
        firebaseAnalytics = FirebaseAnalytics.getInstance(mainActivity)

        val params = Bundle()
        params.putString(FirebaseAnalytics.Param.ITEM_CATEGORY, "screen")
        params.putString(FirebaseAnalytics.Param.ITEM_NAME, "UserDashboard")
        firebaseAnalytics.logEvent(FirebaseAnalytics.Event.VIEW_ITEM, params);

        binding = FragmentUserDashboardBinding.inflate(layoutInflater, container, false)
        // Inflate the layout for this fragment
        return binding.root
    }
    }