问题标签 [firebase-in-app-messaging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 是否可以重新路由 FCM 的应用内消息弹出窗口?
我正在使用 Firebase 的应用内消息 SDK。因此,当我运行广告系列时,它会在应用程序的启动器屏幕中显示弹出窗口。
但我不想显示在应用程序的主屏幕中。可能吗?
ios - 应用程序消息中的 Firebase 停止工作
Firebase InAppMessaging 停止工作。因为它从一个月开始工作。
我更新了 pod,以前 FirebaseInAppMessagingDisplay 是 0.13.1,现在是 0.15.5
因为没有任何一行代码只是按照这些步骤
https://firebase.google.com/docs/in-app-messaging/get-started?platform=ios
因为我可以获得实例 ID,以前我可以在模拟器和设备上进行测试
但现在我没有请帮忙
java - 触发包含深层链接的应用内消息的问题
我正在尝试使用原生 Android 深层链接触发 Firebase 应用内消息,但未显示该消息。活动名称确实显示在我的 logcat 中,所以我相信它会跳过它
设置是有 4 个 FIAM 活动,带有一个深层链接按钮来触发下一个活动消息。深层链接打开 onNewIntent 函数,然后触发事件。另一个 FIAM 活动等待事件触发,然后应该显示消息。
这就是我触发事件的方式:
Firebase 支持告诉我消息仅显示在触发事件的活动上,因此深层链接可能会导致问题。我尝试的一些事情是添加意图标志,将启动模式更改为 singleTask,以及使用 logEvent 而不是 triggerEvent。该项目的目标是在用户第一次打开应用程序时创建多个入职消息。
ios - Firebase inAppMessaging 事件未被捕获
我正在从 firebase 控制台发送 inApp 消息。消息正在传递,但我无法从中捕获事件,即关闭事件、印象事件、点击事件。所有资源都在最新版本(Xcode、cocoa pods、firebase)上。有人可以帮我吗。
android - Android 6 和 5 上的 Firebase InApp 消息传递崩溃
我的应用程序在打开时因此错误而崩溃,仅在 Android 6 和 Android 5 上:
这是我的毕业设置:
我正在使用最新版本的 Firebase InApp 消息传递
implementation 'com.google.firebase:firebase-inappmessaging-display:19.0.3'
我已经发现了这些问题,但没有解决方案:
- https://github.com/firebase/firebase-android-sdk/issues/630
- https://github.com/firebase/firebase-android-sdk/issues/1124
有没有人有同样的问题?
更新
我解决了将 Google Guava 库添加到 gradle 的问题
implementation "com.google.guava:guava:28.2-android"
android - 解决 Firebase InApp 消息传递和 Dialogflow 依赖项
我有一个项目,我同时使用 FirebaseInAppMessaging 和 Dialogflow,但我很难解决依赖关系。添加 FirebaseInAppMessaging 和 Dialogflow 后,出现以下错误:
然后,如果我按如下方式排除依赖项:
我收到以下错误:
然后我继续将排除模块更改为
代码编译成功,但应用程序在安装后立即崩溃。我做了一些研究并意识到排除模块'protobuf-lite'
或protolite-well-known-types
FirebaseInAppMessaging 需要运行,因此它无法初始化,从而导致应用程序在启动时崩溃。
知道如何解决这个问题吗?
下面是我完整的 gradle 文件。当我从依赖项列表中排除 FirebaseInAppMessaging 并在包含它时开始给出错误时,该代码工作得很好。
ios - 用于 Firebase 应用内消息的 Flutter 包不是为 ios 构建的
Firebase In-App Messaging 的 Flutter 包不是为 ios 构建的标题:
firebase_in_app_messaging:“0.1.1+3”
在 pubspec.yaml 文件中添加上述内容后,项目无法为 ios 构建。与以下冲突:1. SwiftContactsServicePlugin 2. SafariServices 3. url_launcher 4. FirebaseMessaging 5. GoogleMobileAds
有任何想法吗?
firebase - 即使将每天一次选项设置为频率限制后,Firebase 应用内消息也仅显示一次
我通过在用户执行特定事件时向用户显示应用内消息弹出窗口来创建一个活动。在安排活动时,我将频率限制设置为每天一次作为频率限制的选项。但它只向用户显示一次,第二天就不显示了。我看到 Firebase 应用内消息传递是 beta 版本,但不确定哪些功能可以正常工作或不能正常工作。对此有何想法或意见?
xcode - 使用 Firebase In App Messaging 插件时 Flutter 无法编译项目
我在 android 上成功实现了插件,但是当我尝试在 ios 上启动应用程序时,我收到一条错误消息。当我禁用插件并在 ios 上重新安装应用程序时,一切正常。这是我的控制台日志:
有人遇到过同样的问题并且能够解决吗?
android - 如何禁用 Firebase 应用内消息按钮操作打开 url
虽然我已经创建了一个 Firebase 应用内消息点击监听器,但它会在点击按钮时尝试打开 android 系统。
像这样的网址:https://site_url/product_id
我想在逻辑操作后打开这个 url。
调用了 messageClicked 函数。没有问题。但是系统也试图打开这个 url。如何覆盖或禁用它?