OfferwallConfig

public class OfferwallConfig

package com.nestads.sdk.offerwall.model

SDK 초기화에 필요한 설정 정보를 담는 클래스입니다.


Constructor

public constructor(appKey: String, appSecret: String, timeout: Long? = null)

OfferwallConfig 인스턴스를 생성합니다.

매개변수
설명

appKey

NestAds에서 발급받은 앱 키

appSecret

NestAds에서 발급받은 앱 시크릿

timeout

(Optional) 네트워크 타임아웃 시간 (밀리초). 기본값: null

Example:

val config = OfferwallConfig(
    appKey = "YOUR_APP_KEY",
    appSecret = "YOUR_APP_SECRET",
    timeout = 30000L
)

public class Builder

OfferwallConfig를 빌드하는 Builder 클래스입니다.

Constructor

매개변수
설명

appKey

NestAds에서 발급받은 앱 키

appSecret

NestAds에서 발급받은 앱 시크릿

Methods

public fun setTimeout(timeout: Long): Builder

네트워크 타임아웃 시간을 설정합니다.

매개변수
설명

timeout

네트워크 타임아웃 시간 (밀리초)

Returns: Builder 인스턴스 (메서드 체이닝)


public fun build(): OfferwallConfig

설정된 값으로 OfferwallConfig 인스턴스를 생성합니다.

Returns: OfferwallConfig 인스턴스

Example:


Usage Example

기본 생성

Builder 패턴 사용

Last updated