braze-react-native-sdk icon indicating copy to clipboard operation
braze-react-native-sdk copied to clipboard

[Feature]: Pause and Resume display of In App Messages

Open diego-paired opened this issue 2 years ago • 5 comments

What problem are you facing?

Using the React Native SDK, in app messages are displayed as soon as the app opens, in some cases interrupting important user flows.

Workarounds

I haven't found any, our support representative suggested implementing it natively. Before doing this I would like to know if it's on your roadmap already, and if not, if you would accept a pull request from us with this functionality? Thanks.

Ideal Solution

No response

Other Information

No response

diego-paired avatar Apr 28 '23 22:04 diego-paired

Hi @diego-paired ,

Our current API (https://www.braze.com/docs/developer_guide/platform_integration_guides/react_native/inapp_messages/) does not allow for the exact pause/resume functionality you're looking for. To clarify, you would like to retain the SDK default In App Message behavior but only control when the messages are displayed? This is not currently on our roadmap but we can add it. And yes, we would happily accept a pull request with that functionality!

Thank you, Julian

radixdev avatar May 02 '23 17:05 radixdev

We are facing the same problem. By default Braze SDK would display InApp Messages straight after opening the app (before the splash screen and before the home screen is loaded). That really disrupts the flow for us. We are not sure how to work around this.

mptorz avatar May 05 '23 11:05 mptorz

@diego-paired how did you end up solving this problem?

mptorz avatar May 10 '23 09:05 mptorz

@diego-paired how did you end up solving this problem?

A pull request would need to be created to add this functionality to the library, I haven't had time to implement it yet.

diego-paired avatar May 10 '23 09:05 diego-paired

@diego-paired Hello Diego. Is there any update about your feature implementation?

serkanhekimoglu avatar May 25 '23 13:05 serkanhekimoglu