iOS Push Notifications Integration Validation

This article explains iOS Push Notifications Integration validation manually in stepwise manner.

 

What to be Validated

To make sure Push notifications are working properly on device.

 

Validation Procedure

1. Push Token Generation

  • On your profile page, the IOS push icon has to be green.download__11_.png

 

2. Push notification received on the device

  • Create a general Push campaign on the Dashboard for your device
  • Test the notification from the test option at the 3rd stage of creation
  • If you get a success response create the campaign. If failed, check for the failure reasons.download__12_.png
  • Check for the icon to be visible on the push notification on your device.

3. Notification Redirection

  • While creating the campaign, select the navigate to Screen option and paste a screen name in the box. On receiving the notification, click on it and the screen selected in the dropdown should open on the app.download__13_.png
  • While creating the campaign, select the deeplinking option and add the URL. On clicking the notification, the user has to be redirected to the exact portion of the app intended.download__14_.png
  • While creating the campaign, select the Richlanding option, and add the URL. On clicking the notification, the user has to be redirected to the web to the provided URL.download__15_.png

 

4. Notification stats

  • Once the campaign is sent out, the campaign stats should show the impressions and clicks.download__16_.png

 

Success Criteria

  1. Push token has to be generated for the users
  2. Notifications should be displayed correctly
  3. The redirection(3 different types) should work as expected
  4. The Impressions and clicks have to be captured.
  5. In case of rich notifications(if present), check for the image rendering, notification sound, buttons, and their redirections, etc

Potential issues and Solutions

  1. A push token has to be generated for the users. To fix Push Token related issue, please check iOS docs.

  2. Notification should be displayed correctly.

  3. The redirection(3 different types) should work as expected.

  4. The Impressions and clicks have to be captured. To fix Impression, click related issue, please check iOS docs.

  5. In case of rich notifications(if present), check for the image rendering, notification sound, buttons and their redirections etc. To fix Rich Push related issue, please check iOS docs.

  6. Note - By default iOS impression tracking was not present in the earlier version but from iOS 10, this can be integrated using Notification Service extension capabilities.

 

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