Testing your Unity Integration

Testing the Integration

Before you publish your app with Start.io ( Formerly StartApp), we strongly recommend that you test your integration to ensure it is operating properly.

Turn on Test Mode by adding the following:

AdSdk.Instance.SetTestAdsEnabled(true);

Now you are all set to get test ads.

IMPORTANT NOTE:
  • You MUST turn off the test mode by removing the code above before going live or else your app will fail to monetize.

Helpful Log Information

Start.io's SDK automatically prints key logs to the DDMS console. These logs provide useful information about the initialization and ad load life cycle. 

The following table capture these logs:

Scenario

Log Level

Log Message

The SDK successfully initialized with APP_ID

Info

Start.io's SDK initialized with account id: %APP_ID%"

If appId was set empty or null

Error

Invalid app id passed to init. Please provide a valid app id.

If a publisher didn’t write needed permissions in the manifest file

Error

Please grant the mandatory permissions : INTERNET & ACCESS_NETWORK_STATE, SDK could not be initialized.

If an ad was successfully loaded, the placement AD_TYPE can be of following values depends on which ad has been loaded:

  1. VIDEO
  2. REWARDED_VIDEO
  3. INTERSTITIAL
  4. RETURN
  5. OFFER_WALL
  6. OFFER_WALL_3D
  7. BANNER
  8. MREC
  9. COVER
  10. BANNER_3D
  11. NATIVE

SPLASH

Info

Loaded %AD_TYPE% ad with creative ID - %ADID%"

if an ad failed to load, the AD_TYPE takes value from the previous ‘successful loaded’ column and ERROR_MESSAGE shows the reason which can be NO FILL

Error

Failed to load %AD_TYPE% ad %ERROR_MESSAGE%

if an impression was sent successfully

Info

Sending impression

if an impression wasn’t sent but the ad had been rendered, happens by different REASONs: if an ad was overlapped by an other view or an ad has been closed too quickly

Error

Dropped impression because %REASON%"

If an ad was closed by the user, pressed [X] button

Info

Closed Ad

If an ad was clicked by the user and click event has been sent

Info

Clicked Ad

if an ad was prevented from loading by the SDK according to feature 'explicit loading'. PLACEMENT can be of following values:

  1. INAPP_FULL_SCREEN
  2. INAPP_OFFER_WALL
  3. INAPP_SPLASH
  4. INAPP_OVERLAY
  5. INAPP_RETURN

Error

Failed to load %PLACEMENT% ad: NO FILL

Was this article helpful?
Have more questions? submit a request