Testing Social Notifications

GetSocial supports 6 types of Social Push Notifications which allows to increase the user engagement of your app. Each notification type can be separately enabled for the app users from the GetSocial Dashboard. Social Notifications are localized to all supported languages.

Prerequisite

Check Notifications Setup

Before testing each type of notifications you can quickly check if notifications setup was correct by sending a test notification to your test devices.

Screenshot

Such notifications have predefined text and will be immediately delivered to your test devices.

Screenshot

Testing Scenarios

To test Social Notifications you’ll need:

  • Two mobile test devices. To test on Android you can use an emulator, but make sure that Google Apps are installed. To test on iOS you have to use physical device.
  • Access to the GetSocial Dashboard.

Tip

To test Social Notifications generated from Activity Feeds you can perform steps for the second test device from the GetSocial Dashboard. In this case, the author of the push notifications will be the application.

Test Social Push Notifications

Notification type GetSocial feature Notification text
Comment Activity Feed User2 commented on your activity
Activity like Activity Feed User2 liked your activity
Comment like Activity Feed User2 liked your comment
Related comment Activity Feed User2 also commented on User3’s activity
Activity mention Activity Feed User2 mentioned you in an activity
Comment mention Activity Feed User2 mentioned you in a comment
Comment reply Activity Feed User2 replied to your comment
New friendship Social Graph User2 is now your friend
Accepted invite Smart Invites & Social Graph User2 accepted your invite

Screenshot

Comments

The notification is received when someone puts a comment under the user’s activity in the Activity Feed.

Testing scenario:

  1. User1 posts an activity.

  2. User2 posts a comment under the activity.

  3. User1 receives a notification with text “User2 commented on your activity”. Clicking on the notification will take user to activity feed post details screen.

Likes

The notification is received when someone likes user’s activity or comment in the Activity Feed.

Testing scenario:

  1. User1 posts an activity/comment.

  2. User2 puts a like under the activity/comment.

  3. User1 receives a notification with text “User2 Liked your activity” or “User2 Liked your comment”. Clicking on the notification will take user to activity feed post/comment details screen.

The notification is received when someone also left a comment under the activity which was earlier commented by the user.

Testing scenario:

  1. User1 posts a comment under User3’s activity.

  2. User2 also posts a comment under the same activity.

  3. User1 receives a notification with text “User2 also commented on User3’s activity.”. Clicking on the notification will take user to activity feed post details screen.

Mentions

GetSocial supports 3 types of the mentions notifications: Activity mention, Comment mention and Comment reply.

Activity mention

The notification is received when someone mention the current user in a post.

Testing scenario:

  1. User2 posts an activity with ‘@User1’ mention.
  2. User1 receives a notification with text “User2 mentioned you in an activity.”. Clicking on the notification will take user to activity feed post details screen.

Comment mention

The notification is received when someone mention the current user in a comment.

Testing scenario:

  1. User2 posts a comment with ‘@User1’ mention (doesn’t matter where the mention is placed).
  2. User1 receives a notification with text “User2 mentioned you in a comment.”. Clicking on the notification will take user to activity feed comment details screen.

Comment reply

The notification is received when someone replied to the user’s comment and the mention is placed at the beginning of the reply.

Testing scenario:

  1. User1 posts a comment under User3’s activity.
  2. User2 posts a comment under the same activity with ‘@User1’ mention at the beginning of the reply.
  3. User1 receives a notification with text “User2 replied to your comment.”. Clicking on the notification will take user to activity feed comment details screen.

Screenshot

New friendships

The notification is received when someone added the user to their friends list. It’s a part of the GetSocial Social Graph.

Testing scenario:

  1. User1 is authenticating to the app with Facebook.
  2. User2 is also authenticating to the app with Facebook.
  3. User1 and User2 automatically become friends inside of the app, because they are friends in Facebook.
  4. User1 receives a notification with text “User2 is now your friend.”.

Accepted invites

The notification is received when a user installed the app from a Smart Invite. It’s a part of the GetSocial Social Graph.

Testing scenario:

  1. User1 sends a Smart Invite to User2.
  2. User2 installs the app after click on the link and oppens it.
  3. User1 receives a notification with text “User2 accepted your invite.”.

Give us your feedback! Was this article helpful?

😀 🙁