[PAID] FirebaseIAM : Implement In App Messaging with Latest SDK – v21.0.0 ($5 or INR 301)

1. Introduction

Latest Version: 1
Released:  July 16, 2024
Last Updated:  July 16, 2024

Key Features:

  • Enable/Disable IAM Receiving: Easily toggle the reception of IAM messages without altering your app’s core functionalities.
  • Temporary Message Suspension: Temporarily stop messages from displaying, perfect for maintenance or special events (like payments flow).

Firebase IAM offers beautiful and customizable layouts, including:

  • Card
  • Modal
  • Top Banner
  • Image Only

Enhance your app’s messaging capabilities with these versatile and engaging designs.

2. Blocks

image

3. Documentation

Methods:

Init

image

Initialize Firebase InAppMessaging Client with provided credentials. You need to call this method only once and then extension will auto init client itself.

ParameterType
projectIdtext
apiKeytext
appIdtext
senderIdtext

EnableInAppMessaging

image

Enables InAppMessage receiving


DisableInAppMessaging

image

Disables InAppMessage receiving


IsInAppMessagingEnabled

image

Returns whether message receiving is enabled or not

Return Type: boolean


SuppressIAM

image

Suppress messages from displaying temporarily


UnSuppressIAM

image

Un Suppress messages and let them be shown when possible


AreMessagesSuppressed

image

Returns whether messages has been supressed or not

Return Type: boolean


TriggerEvent

image

Shows message associated with given event

ParameterType
eventNametext

Events:

InAppMessageClicked

image

Event raised when InAppMessage is clicked

ParameterType
campaignIdtext
messageTypetext
messagedictionary
actionUrltext

InAppMessageDismissed

image

Event raised when InAppMessage is dismissed

ParameterType
campaignIdtext
messageTypetext
messagedictionary

InAppMessageDisplayError

image

Event raised when error occurred in showing InAppMessage

ParameterType
errorReasontext

4. Purchase Extension

This extension is free for users who purchase combo of FCM and FcmSender extension.

If you already have purchased both then contact me to get this aix for free.

5. Preview

Top Banner

Modal

Card

Image Only

Note: Messages are fetched only once per day to preserve battery.

I would recommend to read firebase docs.
https://firebase.google.com/docs/in-app-messaging/explore-use-cases

Thank you.
Hope it helps!

Leave a Comment

Scroll to Top