firebaseinappmessaging/v1 library

Firebase In-App Messaging API - v1

Publicly accessible APIs that allows firebase in-app messaging SDKs/Clients to communicate with servers for fetching message definitions.

For more information, see firebase.google.com

Create an instance of FirebaseInAppMessagingApi to access these resources:

Classes

Action
This defines the action to be taken on click: For now, only the url to navigate to.
BannerMessage
Button
CampaignImpression
A campaign id and timestamp noting when the device displayed this campaign
CardMessage
ClientAppInfo
it has the info in identifying the client app making the request
ClientSignals
A set of signals which are collected on the client and are included in requests by Firebase Services (eg.
Content
Content of a Firebase in-app message.
Event
Information about activity on the app.
EventParam
Additional information about an Event.
ExperimentalCampaignPayload
ExperimentLite
A lighter version of ExperimentPayload that describes an experiment by only its experimentId.
ExperimentPayload
ABT Payload for Firebase Namespace.
FetchEligibleCampaignsRequest
FetchEligibleCampaignsResponse
FirebaseInAppMessagingApi
Publicly accessible APIs that allows firebase in-app messaging SDKs/Clients to communicate with servers for fetching message definitions.
ImageOnlyMessage
Localization
A tuple of text and the language it is in.
ModalMessage
Priority
Priority of the campaign.
SdkServingProjectsEligibleCampaignsResource
SdkServingProjectsResource
SdkServingResource
Text
ThickContent
The 'thick' message that gets sent to clients
TriggeringCondition
Triggering condition for determing when the campaign will be shown to targeted users.
VanillaCampaignPayload

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.