问题标签 [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.

0 投票
1 回答
48 浏览

android - 是否可以重新路由 FCM 的应用内消息弹出窗口?

我正在使用 Firebase 的应用内消息 SDK。因此,当我运行广告系列时,它会在应用程序的启动器屏幕中显示弹出窗口。

但我不想显示在应用程序的主屏幕中。可能吗?

0 投票
0 回答
723 浏览

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,以前我可以在模拟器和设备上进行测试

但现在我没有请帮忙

https://github.com/firebase/quickstart-ios/issues/878

0 投票
0 回答
340 浏览

java - 触发包含深层链接的应用内消息的问题

我正在尝试使用原生 Android 深层链接触发 Firebase 应用内消息,但未显示该消息。活动名称确实显示在我的 logcat 中,所以我相信它会跳过它

设置是有 4 个 FIAM 活动,带有一个深层链接按钮来触发下一个活动消息。深层链接打开 onNewIntent 函数,然后触发事件。另一个 FIAM 活动等待事件触发,然后应该显示消息。

这就是我触发事件的方式:

Firebase 支持告诉我消息仅显示在触发事件的活动上,因此深层链接可能会导致问题。我尝试的一些事情是添加意图标志,将启动模式更改为 singleTask,以及使用 logEvent 而不是 triggerEvent。该项目的目标是在用户第一次打开应用程序时创建多个入职消息。

0 投票
1 回答
307 浏览

ios - Firebase inAppMessaging 事件未被捕获

我正在从 firebase 控制台发送 inApp 消息。消息正在传递,但我无法从中捕获事件,即关闭事件、印象事件、点击事件。所有资源都在最新版本(Xcode、cocoa pods、firebase)上。有人可以帮我吗。

0 投票
1 回答
710 浏览

android - Android 6 和 5 上的 Firebase InApp 消息传递崩溃

我的应用程序在打开时因此错误而崩溃,仅在 Android 6 和 Android 5 上:

这是我的毕业设置:

我正在使用最新版本的 Firebase InApp 消息传递

implementation 'com.google.firebase:firebase-inappmessaging-display:19.0.3'

我已经发现了这些问题,但没有解决方案:

有没有人有同样的问题?

更新

我解决了将 Google Guava 库添加到 gradle 的问题

implementation "com.google.guava:guava:28.2-android"

0 投票
1 回答
1277 浏览

android - 解决 Firebase InApp 消息传递和 Dialogflow 依赖项

我有一个项目,我同时使用 FirebaseInAppMessaging 和 Dialogflow,但我很难解决依赖关系。添加 FirebaseInAppMessaging 和 Dialogflow 后,出现以下错误:

然后,如果我按如下方式排除依赖项:

我收到以下错误:

然后我继续将排除模块更改为

代码编译成功,但应用程序在安装后立即崩溃。我做了一些研究并意识到排除模块'protobuf-lite'protolite-well-known-typesFirebaseInAppMessaging 需要运行,因此它无法初始化,从而导致应用程序在启动时崩溃。

知道如何解决这个问题吗?

下面是我完整的 gradle 文件。当我从依赖项列表中排除 FirebaseInAppMessaging 并在包含它时开始给出错误时,该代码工作得很好。

0 投票
0 回答
307 浏览

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

有任何想法吗?

0 投票
0 回答
173 浏览

firebase - 即使将每天一次选项设置为频率限制后,Firebase 应用内消息也仅显示一次

我通过在用户执行特定事件时向用户显示应用内消息弹出窗口来创建一个活动。在安排活动时,我将频率限制设置为每天一次作为频率限制的选项。但它只向用户显示一次,第二天就不显示了。我看到 Firebase 应用内消息传递是 beta 版本,但不确定哪些功能可以正常工作或不能正常工作。对此有何想法或意见?

0 投票
2 回答
2463 浏览

xcode - 使用 Firebase In App Messaging 插件时 Flutter 无法编译项目

我在 android 上成功实现了插件,但是当我尝试在 ios 上启动应用程序时,我收到一条错误消息。当我禁用插件并在 ios 上重新安装应用程序时,一切正常。这是我的控制台日志:

有人遇到过同样的问题并且能够解决吗?

0 投票
3 回答
921 浏览

android - 如何禁用 Firebase 应用内消息按钮操作打开 url

虽然我已经创建了一个 Firebase 应用内消息点击监听器,但它会在点击按钮时尝试打开 android 系统。

像这样的网址:https://site_url/product_id

我想在逻辑操作后打开这个 url。

在此处输入图像描述

调用了 messageClicked 函数。没有问题。但是系统也试图打开这个 url。如何覆盖或禁用它?