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.
Select the notification type: Alert, Badge, or Alert and badge or Silent Push.
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 on the notification. It will only 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.
If you use the HTTP/2 connector, you can add a subtitle (value of the subtitle parameter of the iOS notification payload). Refer to the this section.
Then enter the Message and the Value of the badge based on the chosen notification type.
Badge and Alert and badge type notifications enable you to modify the value of the badge (the number above the mobile application logo). To refresh the badge, you just have to enter 0 as the value. If the field is empty, the badge value will not change.
Click the Insert emoticon icon to insert emoticons to your push notification. To customize the emoticon list, refer to this section
The Action button allows you to define a label for the action button appearing on the alert notifications (action_loc_key field of the payload). If your iOS application manages localizable strings (Localizable.strings), enter the corresponding key into this field. If your application does not manage localizable text, enter the label that you want to see appear on the action button. For more information on localizable strings, consult the Apple documentation .
In the Play a sound field, select the sound to be played by the mobile terminal when the notification is received.
Sounds must be included in the application and defined when the service is created. Refer to this section.
In the Application variables field, enter the value of each variable. Application variables let you define notification behavior: for instance, you can configure a specific application screen to be displayed when the user activates the notification.
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.
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.
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.
The Application variables are automatically added depending on what was added during the configuration steps.
Edit your rich notification.
Check the Mutable content box in the edit notification window 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.