簡體   English   中英

如何在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 類並將其注冊到無頭 Firebase 應用內消息傳遞 sdk。

我嘗試了 2 種方式。

首先,在android studio項目的app消息顯示模塊中導入firebase。 但是發生了gradle錯誤。

接下來,我嘗試制作自己的應用內消息顯示類,但也失敗了。

據我所知,我需要更多參考,但我找不到。

我需要幫助!

你應該通過實現來創建你自己的 FirebaseInAppMessageDisplay 類

FirebaseInAppMessagingDisplay, Application.ActivityLifecycleCallbacks

如下所示https://github.com/firebase/firebase-android-sdk/blob/master/firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display/internal/FirebaseInAppMessagingDisplayImpl.java

InAppMessage 對象將作為參數接收到 DisplayMessage 回調方法中

InAppMessage 對象將由標題、正文、圖片網址、廣告系列Id、廣告系列名稱組成

使用 BindingWrapper 您可以創建自己的布局

按 Ctrl + N 導航到 FirebaseInAppMessaging Display 類以獲取更多參考 (com.google.firebase.inappmessaging.display.FirebaseInAppMessagingDisplay )

以供參考

https://firebase.google.com/docs/in-app-messaging/customize-messages?platform=android

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM