퍼블리셔 설정

하나의 앱에 여러개의 AppID 설정을 위한 가이드

❗️ 2.1.0.0 ~ 초기화 코드를 삭제해 주세요.

퍼블리셔의 경우 ADCash 초기화가 필요하지 않습니다.

퍼블리셔 설정을 사용할 경우 "ADCash.initialize()"를 통한 초기화 코드를 삭제 부탁드립니다.

아래 코드 적용시 앱사가 여러개의 ADCash AppID를 사용시 매출 및 광고 관리를 별도로 처리가 가능합니다.

ADCash를 단독으로 연동하는 앱사가 아닌, 퍼브리셔 설정을 통해 연동시 반드시 아래의 코드를 통해 연동 진행을 해주세요.

setAppKeySetting

📘 BannerAdLoader, InterstitialAdLoader, NativeAdLoader, BannerAdView

// BannerAdLoader
val bannerAdLoader = BannerAdLoader(...)
bannerAdLoader.setAppKeySetting(appKeySetting = AppKeySetting(
  appId = "사용할 AppId",
  appSecret = "사용할 AppSecret",
  ageVerifier = "광고 노출이 가능한 나이 검증 여부"
))

// InterstitialAdLoader
val interstitialAdLoader = InterstitialAdLoader(...)
interstitialAdLoader.setAppKeySetting(appKeySetting = AppKeySetting(
  appId = "사용할 AppId",
  appSecret = "사용할 AppSecret",
  ageVerifier = "광고 노출이 가능한 나이 검증 여부"
))

// NativeAdLoader
val nativeAdLoader = NativeAdLoader(...)
nativeAdLoader.setAppKeySetting(appKeySetting = AppKeySetting(
  appId = "사용할 AppId",
  appSecret = "사용할 AppSecret",
  ageVerifier = "광고 노출이 가능한 나이 검증 여부"
))

// BannerAdView
val bannerAdView = findViewById(..)
bannerAdView.setAppKeySetting(appKeySetting = AppKeySetting(
  appId = "사용할 AppId",
  appSecret = "사용할 AppSecret",
  ageVerifier = "광고 노출이 가능한 나이 검증 여부"
))

appId

String

ADCash AppId

appSecret

String

ADCash AppSecret

ageVerifier

Boolean

광고 노출이 가능한 나이 검증 여부(true: 광고 노출 가능, false: 광고 노출 불가

Last updated