In-App Messaging view in Assurance

The In-App Messaging view inside Adobe Experience Platform Assurance provides the ability to validate your app, monitor in-app messages that are delivered to your device, and simulate messages to your device.

Messages on Device

At the top of the Messages on Device tab is a Message dropdown. This will include all the messages that have been received in the Assurance session. If a message is not in this list, it means the app never received it.

Message

Selecting a message will show a lot of information about that message as described in the sections below.

Message Preview

In the right panel is a Message Preview pane, which shows a preview of the message. Selecting Simulate on Device will send that message to any devices that are currently connected to the session.

Preview

Message Behavior

Below the Message Preview pane is the Message Behavior tab. This has all the details around how the message is displayed. This information includes positioning information, animations, swipe gestures, and appearance settings.

Behavior

Info Tab

In the left section, there are four tabs that show details about the message. The Info tab shows information loaded from Adobe Journey Optimizer (AJO) about the message campaign.

You can also select View campaign to open the message in AJO for inspection or editing.

Info

Rules Tab

The Rules tab shows what needs to happen for this message to be displayed. This gives insight into exactly what will trigger a message to be displayed. Looking at this example:

Rules

The example shows three different conditions for the rule. If you select an event (from an events list, the Analyze tab, or in the timeline), that event will be evaluated against these rules. If the event matches a condition, it will show a green checkmark:

Rule Match

If the event does not match, it will show a red icon:

Rule Mismatch

If all three conditions match the current event, the message will be displayed.

Analyze Tab

The Analyze tab provides additional insights into the rules. Here, we filter every event in the session based on how close our message rule matches the event.

Analyze

In the example in the Rules Tab section, there are three conditions in the rule. This tab shows what percentage of the rule each event matches. The majority of events match at 33% (one of three conditions) and the rest match at 100%.

As a result, you can find events that are close to matching but not fully matching the rule.

Threshold

The Match Threshold slider lets you filter which events should be displayed. For example, this could be set to 50% - 90% to get a list of events that match exact two of the three conditions.

Interactions Tab

The Interactions tab shows a list of interaction events that were sent to the Edge for tracking purposes.

Interactions

There are usually four interaction events whenever a message is displayed:

trigger > display > interact > dismiss

The “interact” interaction has an additional “action” value associated with it. Possible values include “clicked” or “cancel”.

The validation column shows if the interaction event was properly recieved and processed by the Edge.

Validation

The Validation tab runs validations against your current session, checking to see if the app has been configured for In-App Messaging correctly:

Validation

If any errors were found, details on how to fix those errors will be provided.

Event List

Validation

The Event List tab provides a quick look at all the events in the Assurance session that are related to In-App Messaging. Some of the events you may see here are:

  • Requests and responses to retrieve messages
  • Display message events
  • Interaction tracking events

In this view, you can use many of the standard event list features including applying searches, applying filters, adding or removing columns, and exporting data.

Select an event to view the raw details of the event in the right panel.

From the right details panel, the selected event can be flagged, which is helpful to mark something that should be reviewed by another person.

recommendation-more-help
fdfd76d4-8dd9-4291-8a4d-77823c2c75f5