The Verizon Ads SDK is available for both Android and iOS platforms.
Android version 4.4 and up (API level 19+)
Android Build Tools 29
Gradle-based build system
Build environment with Java 8
Before you can display ads within your app, you’ll need to login to your account on Verizon Media’s SSP and retrieve your Site ID, which is referenced in the integration guide below.
Configure Your Project
The Verizon Ads SDK is available via jCenter on Android and CocoaPods on iOS. Note that starting from 1.8.0, the iOS SDK will be delivered only as a collection of static frameworks via Cocoapods. This will enable apps being built via Unity to use the SDK.
Add the SDK to your project by adding the following lines to your app’s build.gradle or Podfile:
The Verizon Ads SDK requires the INTERNET permission and includes it in the SDK’s AndroidManifest.xml. As such, you do not need to explicitly add the INTERNET permission to your AndroidManifest.xml file.
In order to report on ad requests, impressions, and clicks, the SDK also requires ACCESS_NETWORK_STATE permission. As of Standard Edition 1.5.0, this permission is included in the SDK’s AndroidManifest.xml.
It is recommended, but not required, that the ACCESS_FINE_LOCATION permission is also added to your AndroidManifest.xml so that Verizon Media’s SSP can match your ad and bid requests to the most relevant demand.