Руководство по миграции на версию 7
Новый метод для генерации bidder token
SDK 6
Kotlin
Java
BidderTokenLoader.loadBidderToken(context, bidderTokenLoadListener)
BidderTokenLoader.loadBidderToken(context, bidderTokenLoadListener);
SDK 7
Kotlin
Java
BidderTokenLoader.loadBidderToken(context, bidderTokenRequestConfiguration, bidderTokenLoadListener)
BidderTokenLoader.loadBidderToken(context, bidderTokenRequestConfiguration, bidderTokenLoadListener);
BidderTokenRequestConfiguration
содержит информацию для получения bidder token и создается при помощи BidderTokenRequestConfiguration$Builder
. При его создании следует передавать формат запрашиваемой рекламы, а также размер в случае баннерного формата.
Интерфейс Rating
Используйте методы вместо свойств в интерфейсе Rating
из Kotlin.
SDK 6
val value = ratingImpl.rating
ratingImpl.rating = 2
SDK 7
val value = ratingImpl.getRating()
ratingImpl.setRating(2)
Интерфейс VideoPlayer
Переопределяйте свойства вместо методов в реализациях VideoPlayer
из Kotlin.
SDK 6
class VideoPlayerImpl : VideoPlayer {
//...
override fun getVideoPosition(): Long = TODO()
override fun getVideoDuration(): Long = TODO()
override fun getVolume(): Float = TODO()
//...
}
SDK 7
class VideoPlayerImpl : VideoPlayer {
//...
override val videoPosition: Long
get() = TODO()
override val videoDuration: Long
get() = TODO()
override val volume: Float
get() = TODO()
//...
}
Получение версии MobileAds
Используйте свойство вместо метода при получении версии MobileAds из Kotlin.
SDK 6
MobileAds.getLibraryVersion()
SDK 7
MobileAds.libraryVersion