NestAdsOfferwallMission
public class NestAdsOfferwallMission
package com.nestads.sdk.offerwall.missionPublic Methods
public fun setEventsListener(listener: OfferwallMissionEventsListener): Unit
매개변수
설명
mission.setEventsListener(object : OfferwallMissionEventsListener {
override fun onCompleted(mission: Mission) {
println("Mission completed: ${mission.title}")
}
override fun onProgressed(mission: Mission) {
println("Mission progress: ${mission.progress}/${mission.total}")
}
override fun onRefreshed(unitId: String?) {
println("Mission list refreshed")
}
})public fun getOfferwallMissionResponse(): OfferwallMissionResponse?
public fun getMissionList(onSuccess: (List<Mission>) -> Unit, onFailure: (OfferwallAdError) -> Unit): Unit
매개변수
설명
public fun getMissionStatus(onSuccess: (MissionStatus) -> Unit, onFailure: (OfferwallAdError) -> Unit): Unit
매개변수
설명
public fun clickMission(missionId: String): Unit
매개변수
설명
public fun clickGetReward(): Unit
Companion Object Methods
@JvmStatic public fun refreshMissionList(unitId: String?): Unit
매개변수
설명
Data Models
Mission
속성
설명
MissionStatus
속성
설명
OfferwallMissionResponse
속성
설명
MissionType
Usage Example
Last updated