Manage images
Developers can use the Image Library to upload and manage game images used in notifications. Images are managed in the Jest Developer Console.
To access your Image Library:
- Open the Developer Console.
- Navigate to Games > Your Game.
- Select the Image Library tab.
Add a new image
- From your game’s main page, select the Image Library tab.
- Click Add Image in the top-right corner.
- Enter a Reference - a unique string used to identify this image when scheduling notifications.
- Select a file from your local machine.
- Click Create Image to confirm.
The image will appear at the top of the list with a status of Pending, indicating it has been submitted for review.
Once the review process is complete, the image status updates automatically.
Image approval process
All uploaded game images must be approved before they can be used in notifications.
Images have three possible statuses:
- Pending – The image is under review.
- Pass – The image has been approved and can be used.
- Fail – The image has been rejected and cannot be used.
If an image fails review, a reason for the decision will be provided. You may upload a new image, which will automatically be submitted for approval.
Remove (archive) an image
To remove a game image from active use:
- Locate the image in the Image Library.
- Click the Archive icon at the end of the row.
Archived images are immediately unavailable for use in notifications. Make sure to remove or update any references to the image in your game.
Use an image in notifications
To include a game image in a rich notification, pass the image’s Reference as the imageReference parameter when calling JestSDK.notifications.scheduleNotification().
JestSDK.notifications.scheduleNotification({
title: "Daily Reward",
body: "Your reward is ready!",
imageReference: "daily_reward_banner",
});
If the imageReference is invalid or the image status is not Pass, the notification will not be scheduled.