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.