Skip to content

Android Ads SDK 1.0.3

Latest

Choose a tag to compare

@dogmat1k dogmat1k released this 12 Nov 22:09
· 4 commits to main since this release

Melvad Android Ads SDK 1.0.3 adds explicit rewarded preparation and native reward completion handling.

  • Use prepareAd, isReady and show() 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. Existing loadAd auto-show integrations remain supported.
  • onRewardEarned fires once after impression and full completion of the same rewarded attempt, after onVideoEvent(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.