如何解决如何通过单击按钮在 Androidkotlin中使用 firebase InAppMessage?
class MainActivity : AppCompatActivity() {
private lateinit var firebaseAnalytics: FirebaseAnalytics
private lateinit var firebaseIam: FirebaseInAppMessaging
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
firebaseAnalytics = Firebase.analytics
firebaseIam = Firebase.inAppMessaging
firebaseIam.isAutomaticDataCollectionEnabled = true
//firebaseIam.setMessagesSuppressed(false)
FirebaseInAppMessaging.getInstance().setMessagesSuppressed(false)
btn_inAppMsgTest1.setonClickListener{ // button click -> in app message trigger
//view -> firebaseAnalytics.logEvent("in_app_trigger1",Bundle())
view->
firebaseAnalytics.logEvent("in_app_trigger1",Bundle())
Toast.makeText(this,"toast test",Toast.LENGTH_LONG).show()
}
Firebase.installations.getId()
.addOnSuccessListener { id ->
Log.d(TAG,"inAppTest1 Installation ID: $id")
}
}
companion object {
private const val TAG = "FIAM-Quickstart"
}
}
这是我的代码,我想在单击自定义按钮时打开 firebase InAppMessage
。
我制作了 firebase InAppMessage 活动,并设置在发生 "in_app_trigger1"
事件时触发此 InAppMessage。
但是这段代码不能正常工作。
我该如何解决??
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。