Native App Messages - Message Builder

   Permission: Campaign entities

The native app message builder allows your organization to create and display messages for devices where you have built a native application. In this article, we will cover how to:

  Note: The documentation for the code to include in your app can be found in our article Native App Messages - App setup. This is required to complete the setup.


Create native app message

Click Messages on the left-hand panel and select a regulatory regime (GDPR Messages or CCPA Messages)

Click Native App from the GDPR Messages menu or Native Messages from the CCPA Messages menu.

GDPR CCPA

native_app_1.png

Use the property field in the upper right-hand corner to select a property for which you will create a native app message.

search_bar_property.png

From the native app message page for the regulatory framework, click + New Message to create a new native app message.

new_message_select.png

In the following section we will provide a brief overview of how to navigate the native app message builder.


Navigate native app message builder

Set a name for your native message in the field, top-right corner:

message_name.png

The native app message builder is divided into four separate sections:

    • Title
    • Body
    • Choice Options
    • Additional Custom Fields

Each section offers your organization some customization on how the message will appear to the end-user. Your organization can choose the font, font size, font colour and background colour.

  Note: Remember to click 'Save Message' after any changes to your native message.

Use the panel on the right-hand side of the builder to configure each section:

Title Body Choice Options Additional Custom Fields

title_native_message.png

The 'Title' section allows you to set the title for your native message and choose the font, font size, font weight and colour of the text. The background colour of the title can be set.

Additional Custom Options

Additional custom options are key-value pairs the publisher or dev want to send to their app. The SDK will receive key-value pairs in the message JSON and pass along to the app, the app can take any action your organization's developer sees fit.

For example, a key-value pair for a title border color can be set by specifying a key as "borderColor" (or any name you choose) and the value as "#ff0000".

Click 'Save Message' once you have finished your configuring the choice option. Follow these steps again to choose and configure another choice option or click 'Close' to finish.


Edit native app message

To edit an existing native app message, navigate to a native app message and click the Edit icon inline with the native app message name.

edit_native_message.png

Apply any edits to your native app message and click Save Message when finished.


Delete native app message

To delete an existing native app message, navigate to a native app message and click the Delete icon inline with the native app message name.

delete_native_message.png

Confirm the decision to delete the app message and click Delete in the modal.

delete_native_message_modal.png

Was this article helpful?
0 out of 0 found this helpful