Skip to main content

Prerequisites

The following information is required for SDK integration:
ItemDescriptionLocation
App IDUsed for SDK initializationSettings > App
Ad Unit IDUsed for ad requestsAd Unit menu
You can register your app during the ad unit creation process.
If you don’t have an ad platform yet, ask your console administrator to create a platform.

Test Environment

Setting up a test environment allows you to receive test ads even without live ad campaigns. Use the test keys and unit IDs below.

Test App Keys

adrop_service.json file content:
{"app_key":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6IjAxSEQ1UTNaOEdYTk5XRjQ2NENOV0NNQlM0OjAxSEQ1UTlER0IzUk40VlBUVlk5U0hYOTFCIiwia2V5VHlwZSI6MSwiaWF0IjoxNjk3Nzc4MDIxLCJleHAiOjI1MzQwMjEyODAwMH0.uPHxYjFNEJVMshF7mv9g5gUDRcaBOXaHviVYMhyggtc"}
Use the correct key for your platform. Android and iOS require different App Keys.

Test Ad Unit IDs

FormatUnit ID
Banner 320x50PUBLIC_TEST_UNIT_ID_320_50
Banner 320x100PUBLIC_TEST_UNIT_ID_320_100
Banner 300x250PUBLIC_TEST_UNIT_ID_300_250
Carousel BannerPUBLIC_TEST_UNIT_ID_CAROUSEL
InterstitialPUBLIC_TEST_UNIT_ID_INTERSTITIAL
RewardedPUBLIC_TEST_UNIT_ID_REWARDED
NativePUBLIC_TEST_UNIT_ID_NATIVE
Popup (Bottom)PUBLIC_TEST_UNIT_ID_POPUP_BOTTOM
Popup (Center)PUBLIC_TEST_UNIT_ID_POPUP_CENTER
SplashPUBLIC_TEST_UNIT_ID_SPLASH

Video Ad Unit IDs

FormatUnit ID
Banner Video 16:9PUBLIC_TEST_UNIT_ID_BANNER_VIDEO_16_9
Banner Video 9:16PUBLIC_TEST_UNIT_ID_BANNER_VIDEO_9_16
Native Video 16:9PUBLIC_TEST_UNIT_ID_NATIVE_VIDEO_16_9
Native Video 9:16PUBLIC_TEST_UNIT_ID_NATIVE_VIDEO_9_16
Popup Video 16:9PUBLIC_TEST_UNIT_ID_POPUP_VIDEO_16_9
Popup Video 9:16PUBLIC_TEST_UNIT_ID_POPUP_VIDEO_9_16

Supported Platforms

Supported Ad Formats

FormatAndroid / iOSFlutter / RNWeb
BannerOOO
NativeOOO
InterstitialOO-
RewardedOO-
PopupOO-
SplashOO-
Backfill ads support Banner, Native, Interstitial, and Rewarded formats. (Web supports only Banner and Native)

SDK Data Collection

The following information is automatically collected when the SDK is installed:
  • Platform and app information (app name, version)
  • OS information (version, type)
  • Device information (screen size)
  • Locale and timezone
Advertising IDs (ADID/IDFA) are only collected after user consent (e.g., ATT) or when provided directly by the client.