/aotter-trek-demo-android

Trek SDK Example App Demo

Primary LanguageKotlin

aotter-trek-android-kotlin-demo

Trek SDK Example App Demo

Trek SDK Document

https://aotter.gitbook.io/android/andriod/guides

Trek SDK release change log

  • 2023/05/18 release - SDK 4.9.0(Recommend)
    • Resolve the issue of a low in-view rate caused by VAST obfuscation.
  • 2023/01/30 release - SDK 4.8.3
    • Add friendly obstrction method
    • Fix Mediation low in view rate in OM SDK
    • Replace TrekAdViewBinder with TrekAdViewUtils
  • 2022/10/03 release - SDK 4.8.1
    • Fix TrekMediaview play flow
    • New TrekNativeAdView
    • Upgrades ExoPlayer version to 2.18.1
    • New OnInitializationCompleteListener interface
    • Upgrades Kotlin version to 1.7.20
  • 2022/10/03 release - SDK 4.8.0
    • Support new ad format of VAST XML & HTML 5
    • Log optimization
  • 2022/08/04 release - SDK 4.7.2
    • TrekBannerAdView new feature
      • preload
      • auto refresh
    • TrekNativeAd object new feature
      • images object provider drawableuri
      • remove unnecessary parameter
  • 2022/06/22 release - SDK 4.6.1
    • New Sensor
    • Replace TrekAd with TrekAdLoader
    • The TrekAdLoader.loadAds() method sends a request for multiple ads (up to 5)
    • Replace AdData with TrekNativeAd
    • Replace AotterService.initialize() method with TrekAds.initialize() method
    • Replace TrekBannerView with TrekBannerAdView
    • New TrekAdViewBinder object (Using the object register ad layout)
    • Replace JsonObject with TrekJsonObject
    • Replace Gson with Kotlinx-serialization
    • Updating ExoPlayer version to 2.17.1
    • Updating Kotlin version to 1.6.21
  • 2022/06/22 release - SDK 4.5.0
    • new TrekNativeAdImage
    • Support vertical slide
    • Open browser with chrome
    • imp tool optimization
    • TrekMediaView optimization
    • Log optimization
  • 2022/04/15 release - SDK 4.4.5
    • Optimized implementation
    • The TrekAdmobAdViewBinder class has been removed, and the admob mediation binding view flow has been integrated into the mediation adapter.
    • Update admob mediation custom adapter ( Migrate to SDK v21 )
  • 2022/03/28 release - SDK 4.4.2
    • Add setContentUrl() & setContentTitle()
    • OMSDK obstruction minor adjustment
    • Add OMSDK contentUrl and customRefencData
    • Mapping Admob mediation hasVideoContent parameter
  • 2022/03/22 release - SDK 4.4.0
    • change domain
    • support om json tag
    • support om js string dynamic update
    • support webview slide
    • improve BackgroundHolder setting
    • update ExoPlayer
  • 2021/12/23 release - SDK 4.3.4
    • use Activity page when context comes from the application
  • 2021/12/01 release - SDK 4.3.2
    • support android 12
    • support kotlin version 1.5.31
    • update exoplayer
    • adjust impression tool
    • adjust third click event flow
    • fix banner ad、supr.ad impression event
  • 2021/09/27 release - SDK 4.3.1
    • Adjust om impressionType
  • 2021/09/13 release - SDK 4.3.0
    • Optimize impression/VTR/CTR
    • Adjust TrekMediaView lifecycle
    • Adjsut TrekMediaView play video when visibility is 50% or more
    • New TrekBannerView
  • 2021/08/31 release - SDK 4.2.6
    • remove unneeded permission
  • 2021/08/30 release - SDK 4.2.5
    • remove supr.ad third imp
  • 2021/08/24 release - SDK 4.2.4
    • TrekMediaView default height
    • Defindes key of jsonObject
    • Add sdkVersion
    • Add mediationVersion
    • Optimization proguard
  • 2021/07/29 release - SDK 4.2.1
    • Add isExpired method
    • Add isVideoAd method
  • 2021/07/16 release - SDK 4.2.0
    • Optimize adData
    • Adjust TrekMediaView lifecycle

Demo release change log

  • 2022/10/03
    • update sample code
  • 2022/07/19
    • update sample code
  • 2022/04/15
    • update sample code
  • 2022/03/28
    • update sample code
  • 2021/07/01
    • Add Native Ad sample code
    • Add Supr.Ad sample code
    • Add Banner Ad sample code