Verify your content units in the Dashboard are linked to the proper Placements in your app, otherwise they will not appear, or will not appear in the correct place in the app.
Verify your content units in the Dashboard are targeted at the correct segments (not leveraging segmentation will result in your content unit being sent to everyone).
Verify the scheduling and frequency capping are set the way you want them to be set.
Verify the Announcement appears.
If the Announcement has a link to the review section of the app store, test the link to verify it works and sends the user to the correct location.
If the Announcement contains a URL or URI, test the URL or URI to ensure it goes to the proper location.
For instructions on setting up an Announcement in the Upsight Marketing Dashboard, see the Announcements section.
Note Some older versions of the Upsight SDK (pre 2.x) do not support URI links in Announcements.
Verify that the Internal Cross-Promotion appears.
Verify that tapping on the Internal Cross-Promotion takes the user to the appropriate place in the App Store.
For instructions on setting up an Internal Cross-Promotion in the Upsight Marketing Dashboard, see the Internal Cross-Promotions section.
Note If a device has installed and run a given app (e.g. “App X”), then “App X” will never appear in an ad or cross-promotion on that device. (To test an Internal Cross-Promotion on a device that has already run that app, make the device a Test Device. Then this suppression will be turned off.) Note that to do an Internal Cross-Promotion for a app, it must be set to Live in the Upsight Marketing Dashboard.
Verify that the More Games Widget appears.
Verify that the “Featured Game Preroll” (i.e. a full screen ad that appears before the actual More Games Widget) is enabled or disabled, according to your preference.
Verify the More Games Widget is showing the type of games you want (Internal Games, Advertised Games, or a combination of the two).
If you are showing advertised games, verify the filtering is working the way you want.
If you are using a Notification Badge to put a red number on your More Games Widget button, verify it appears correctly.
For instructions on setting up a More Games Widget in the Upsight Marketing Dashboard, see the More Games Widget section.
To set up a More Games Widget Notification Badge, also called a Notification View (i.e. a small red number that appears on your More Games button to show the number of new games available) please see More Games Widget section of the appropriate Getting Started Guide for the SDK or Plugin you are using.
Putting a Notification Badge on your More Games button increases traffic to that button greatly (~300% in some of our tests).
Note In order to promote internal games in a More Games Widget, they must be set to Live in the Upsight Marketing Dashboard.
Verify that the user can actually fill out the data and submit it.
Wait two hours, then verify the data submitted can be downloaded from the Upsight Marketing Dashboard.
For instructions on setting up an Opt-In Data Collection content unit in the Upsight Marketing Dashboard, see the Opt-In Data Collection section.
For instructions on downloading the data, see the How do I access collected data? section. Remember that it can take a couple hours between when the data is gathered from the device and when it is available for download. Note also that the Opt-In Data Collection must be Published rather than merely Saved (i.e. visible only to test devices) for the inputted data to be available for download.
Verify that the specified reward is actually given when the reward is accepted by the player.
Verify that the reward cannot be triggered more times than you want.
For instructions on setting up a Reward in the Upsight Marketing Dashboard, see the Rewards section.
To set up the Reward in your app's code, please see the appropriate Getting Started Guide for the SDK or Plugin you are using.
Basically, when the player accepts a reward, a Reward event is triggered which calls a certain function/method. This method is passed a string (the name of the reward) and the quantity of the reward. In this function/method, you are responsible for implementing the code that actually gives the item to the player. We also recommend sending a message to the console log with the name and quantity of the reward to assist in debugging and verification.
To control the number of times a Player can see (and thus collect) a reward, you may want to use frequency capping. To enable, go to your reward content unit in the Upsight Marketing Dashboard
Verify that tapping on the VGP content unit actually initiates the purchase sequence for the appropriate In-App Purchase item.
Verify that if the player purchases the item, an In-App Purchase tracking call is sent to Upsight (see In-App Purchase Tracking).
For instructions on setting up a Virtual Goods Promotion in the Upsight Marketing Dashboard, see the Virtual Goods Promotion section.
To set up the VGP in your app's code, please see the Virtual Goods Promotion section of the appropriate Getting Started Guide for the SDK or Plugin you are using.
To test VGP Content Units, see the Test VGP Content Units articles.
To check whether an IAP tracking call is being made after the player purchases a VGP, see the section on In-App Purchase (IAP) Tracking in this document.