Build Review
Congratulations on integrating the Nimbus SDK into your mobile application. Prior to launch Nimbus requires a build, please follow the steps below.
Note Nimbus requires build reviews prior to going live. Nimbus will need app builds to review one week prior to launch date to ensure hitting a publisher's target launch date. Publishers should not set Nimbus live prior to Nimbus signing off on a build review.
Along with your build, you must submit the following descriptions of your ad behavior and units as detailed below.
Nimbus reviews the following:
SDK Initialization
Request / Response
Impressions
Refresh Logic
Volume
GAM - DP: Line Items, Price Bucketing & Granularity
Requirements
In order to start the review process you must submit to our Solution Engineering team the following things:
For Android builds only
In order to allow us to intercept your app's requests we need you to add a file named network_security_config.xml
into your project. If you are already using SSL Pinning in your app you will have this file, if you do not have this file, just create a folder xml
inside res
folder and add a file with this name.
And add this code to the file:
These changes are going to affect only DEBUG build, so it won't allow people to intercept your requests in RELEASE builds.
General Requirements
Using test keys provided by your Onboarding Solution Engineer, create a debug build and share with Nimbus team
testMode must be ON
Nimbus must be able to inspect Network calls
Provide instructions to download and install the app. We recommend using some tool as Firebase App Distribution, TestFlight, Play Store Internal Track, App Center, etc
If necessary, provide a username and password so we can sign in to the app
This is a username and password we can use to sign in to your app to review the Nimbus integration. If users sign in using social media, please provide information for an account we can use. Credentials must be valid and active for the duration of the review
Provide expected ad behavior
Screens that should show ads
Steps to open each of these screens
How many ads must be visible on each screen
Ads' details
Sizes
Behavior. For example, is it a blocking ad? Did you set the close button delay?
Should the sound be ON or OFF?
Was a custom refresh interval set? What value was set?
The minimum value is 30 seconds
If using Dynamic Price
Provide a screenshot of line items, price bucketing, and granularities code implementation
Provide GAM Account access
Tell us if you are using any Nimbus extensions such as FAN, APS, or LiveRamp
Provide any specific app documentation or other items to help prevent delays during the app test process
Provide any additional information about your app that can help during the test process
Before submitting to the appropriate app store,
Turn OFF testMode
Initialize app with production keys
Last updated