Skip to content

Commit 2d8a5ea

Browse files
docs(in-app-messaging): note launch/foreground campaign event 1/day limit (#5703)
Co-authored-by: Mike Hardy <[email protected]>
1 parent ddceb89 commit 2d8a5ea

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.spellcheck.dict.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Firestore
6363
getIdToken
6464
GDPR
6565
GDPR-compliant
66+
github
6667
globals
6768
Gradle
6869
gradle

docs/in-app-messaging/usage/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ Firebase Console are automatically handled and displayed on your user's device.
4949

5050
This module provides a JavaScript API to allow greater control of the displaying of these messages.
5151

52+
# Limitations
53+
54+
According to github issue https://github.com/firebase/firebase-ios-sdk/issues/4768 Firebase In-App Messaging allows only 1 campaign per day on app foreground or app launch. This limit is to prevent you from accidentally overwhelming your users with non-contextually appropriate messages. However, if you use the contextual triggers (for example: Analytics event or programmatically triggered in-app-messaging campaigns), there is no daily rate limit.
55+
5256
## Displaying Messages
5357

5458
The `setMessagesDisplaySuppressed` method allows you to control when messages can/cannot be displayed. Below illustrates

0 commit comments

Comments
 (0)