如何在 android 中自定义 firebase 应用内消息?
how to customize firebase in-app messaging messages in android?
我尝试自定义 firebase 应用内消息以更改消息的布局,但我失败了。
我关注了 firebase 中的文档 - https://firebase.google.com/docs/in-app-messaging/customize-messages 但无法理解其含义。有点混乱。
在文档中,这似乎很容易。
首先,编写我自己的 FirebaseInAppMessagingDisplay class 并将其注册到无头 firebase 应用内消息传递 sdk。
我尝试了两种方式。
首先,在androidstudio项目的app消息显示模块中导入firebase。但是 gradle 发生了错误。
接下来,我尝试制作自己的应用内消息显示 class,但也失败了。
据我所知,我需要更多参考资料,但找不到。
我需要一些帮助!
U 应该通过实施
创建自己的 FirebaseInAppMessageDisplay class
FirebaseInAppMessagingDisplay, Application.ActivityLifecycleCallbacks
InAppMessage Object 将在 DisplayMessage 回调方法中作为参数接收
InAppMessage Object 将包含标题、body、imageUrl、campaignId、campaignName
您可以使用 BindingWrapper 创建自己的布局
按 Ctrl + N 导航至 FirebaseInAppMessaging Display class 以获取更多参考
(com.google.firebase.inappmessaging.display.FirebaseInAppMessagingDisplay )
供参考
https://firebase.google.com/docs/in-app-messaging/customize-messages?platform=android
我尝试自定义 firebase 应用内消息以更改消息的布局,但我失败了。
我关注了 firebase 中的文档 - https://firebase.google.com/docs/in-app-messaging/customize-messages 但无法理解其含义。有点混乱。
在文档中,这似乎很容易。 首先,编写我自己的 FirebaseInAppMessagingDisplay class 并将其注册到无头 firebase 应用内消息传递 sdk。
我尝试了两种方式。
首先,在androidstudio项目的app消息显示模块中导入firebase。但是 gradle 发生了错误。
接下来,我尝试制作自己的应用内消息显示 class,但也失败了。
据我所知,我需要更多参考资料,但找不到。
我需要一些帮助!
U 应该通过实施
创建自己的 FirebaseInAppMessageDisplay classFirebaseInAppMessagingDisplay, Application.ActivityLifecycleCallbacks
InAppMessage Object 将在 DisplayMessage 回调方法中作为参数接收
InAppMessage Object 将包含标题、body、imageUrl、campaignId、campaignName
您可以使用 BindingWrapper 创建自己的布局
按 Ctrl + N 导航至 FirebaseInAppMessaging Display class 以获取更多参考 (com.google.firebase.inappmessaging.display.FirebaseInAppMessagingDisplay )
供参考
https://firebase.google.com/docs/in-app-messaging/customize-messages?platform=android