This section details the elements specific to the delivery of iOS notifications. Global concepts on delivery creation are presented in this section.
Start by creating a new delivery.
To create a push notification for iOS devices, follow the steps below:
Select the Deliver on iOS delivery template.
To define the target of the notification, click the To link, then click Add.
Select Subscribers of an iOS mobile application (iPhone, iPad), select the service relevant to your mobile application (Neotrips, in this case), then select the iOS version of the application.
Choose your Notification type between General notification (Alert, Sound, Badge) or Silent notification.
The Silent Push mode allows a “silent” notification to be sent to a mobile application. The user is not made aware of the notification’s arrival. It is transferred directly to the application.
In the Title field, enter the label of the title that you want to appear in the list of notifications available from the notification center.
This field allows you to define the value of the title parameter of the iOS notification payload.
You can add a Subtitle, value of the subtitle parameter of the iOS notification payload. Refer to the this section.
Enter the content of the message in the Message content section of the wizard. The use of personalization fields is presented in the About personalization section.
Click the Insert emoticon icon to insert emoticons to your push notification. To customize the emoticon list, refer to this section
From the Sound and Badge tab, you can edit the following options:
Clean Badge: enable this options to refresh the badge value.
Value: set a number which will be used to display directly on the application icon the number of new unread information.
Critical alert mode: enable this option to add sound to your notification even the user’s phone is set on focus mode or if the iPhone is muted.
Name: select the sound to be played by the mobile terminal when the notification is received.
Volume: volume of your sound from 0 to 100.
Sounds must be included in the application and defined when the service is created. Refer to this section.
From the Application variables tab, your Application variables are automatically added. They let you define notification behavior, for instance, you can configure a specific application screen to be displayed when the user activates the notification.
For more on this, refer to this section.
From the Advanced tab, you can edit the following general options:
Mutable content: enable this option to allow the mobile application to download media content.
Thread-id: identifier used to group related notifications together.
Category: name of your category ID which will display action buttons. These notifications give the user a faster way to perform different tasks in response to a notification without opening or navigating in the application.
For time sensitive notification, you can specify the following options:
Target content ID: identifier used to target which application window to brought forward when the notification is opened.
Launch image: name of the launch image file to display. If the user chooses to launch your application, the selected image will displayed instead of your application’s launch screen.
Active: Set by default, the system presents the notification immediately, lights up the screen, and can play a sound. Notifications do not break through Focus modes.
Passive: The system adds the notification to the notification list without lighting up the screen or playing a sound. Notifications do not break through Focus modes.
Time sensitive: The system presents the notification immediately, lights up the screen, can play a sound and break through Focus modes. This level does not require a special permission from Apple.
Critical: The system presents the notification immediately, lights up the screen, and bypasses the mute switch or focus modes. Note that this level requires a special permission from Apple.
Relevance score: set a relevance score from 0 to 100. The system uses this to sort the notifications in the notification summary.
Once the notification is configured, click the Preview tab to preview the notification.
The notification style (banner or alert) is not defined in Adobe Campaign. It depends on the configuration selected by the user in their iOS settings. However, Adobe Campaign allows you to preview each type of notification style. Click the arrow in the bottom right to switch from one style to another.
The preview uses the iOS 10 look and feel.
To send a proof and to send the final delivery, use the same process as email deliveries. Learn more
After sending messages, you can monitor and track your deliveries. For more on this, refer to these sections:
With iOS 10 or higher, it is possible to generate rich notifications. Adobe Campaign can send notifications using variables that will allow the device to display a rich notification.
You now need to create a new delivery and link it to the mobile application that you created.
Go to Campaign management > Deliveries.
Select Deliver on iOS (ios) in the Delivery template drop-down. Add a Label to your delivery.
Click To to define the population to target. By default, the Subscriber application target mapping is applied. Click Add to select our previously created service.
In the Target type window, select Subscribers of an iOS mobile application (iPhone, iPad) and click Next.
In the Service drop-down, select your previously created service then the application you want to target and click Finish.
Edit your rich notification.
From the Application variables tab, your Application variables are automatically added depending on what was added during the configuration steps.
Application variables must be defined in the code of the mobile application and entered during service creation. For more on this, refer to this section.
From the Advanced tab, check the Mutable content box to allow the mobile application to download media content.
Click Save and send your delivery.
The image and web page should be displayed in the push notification when received on the subscribers’ mobile iOS devices.