Repository navigation
Melvad Android Ads SDK 1.0.3 adds explicit rewarded preparation and native reward completion handling.
- Use
prepareAd,isReadyandshow()for rewarded or fullscreen video. Preparation may request an ad, while playback, impression and billing wait for explicit Show. Readiness lasts 120 seconds; Show is accepted once. ExistingloadAdauto-show integrations remain supported. onRewardEarnedfires once after impression and full completion of the same rewarded attempt, afteronVideoEvent(AdVideoComplete)and before actual close. Ordinary fullscreen, skip, early close and errors do not earn rewards. Destroy or reload from callbacks cancels remaining callbacks from the previous attempt.- Optional SSV overloads accept an opaque publisher user reference for supplier-issued VAST. SSV requires a separately deployed supplier policy and a publisher backend that verifies and deduplicates signed webhooks. This release does not enable production SSV; local earned reward is not server credit.
Includes native Open Measurement 1.6.12, Prebid Mobile dependencies, renderer assets and licenses. SDK implementation sources and source jars are not distributed. Earlier Maven versions and tags are preserved.
Use com.melvad:android-sdk:1.0.3 with the version-pinned Maven URL in the integration guide. Requires Android 10/API 29+, compile SDK 37+, and Android System WebView with WebMessageListener support. Release assets include the AAR, dependency POM, complete binary repository ZIP and SHA-256 checksums.