Unity In-App Messages

The In-App Messages module allows you to manage and configure the behavior of in-app messages. You can pause messages entirely or adjust their behavior based on your app’s context.

How It Works

  • Pause In-App Messages: Temporarily disable in-app messaging.
  • Set In-App Messages Pause Behaviour: Specify whether messages should be skipped or postponed.

Code Sample

using Reteno.Core; public class InAppExample : MonoBehaviour { void Start() { // Pause all in-app messages RetenoSDK.PauseInAppMessages(true); // Optionally, set a specific pause behavior (e.g., skip or postpone) RetenoSDK.SetInAppMessagesPauseBehaviour(Reteno.InAppMessages.InAppPauseBehaviour.POSTPONE_IN_APPS); } }

Additional Tips:

  • Dynamic Control: You can pause and resume in-app messages based on user actions or app state.
  • User Experience: Adjust the pause behavior to avoid interrupting the user experience during critical moments.