앱 오프닝 광고
앱 오프닝 광고 생성
AdWhaleMediationAppOpenAd 클래스 API 설명
public AdWhaleMediationAppOpenAd(Activity activity, String placementUid)파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
String
placementUid 값(발급 필요)
public void setAdWhaleMediationAppOpenAdListener(AdWhaleMediationAppOpenAdListener listener)파라미터 타입
파라미터 값
net.adwhale.sdk.mediation.ads.
AdWhaleMediationAppOpenAdListener
앱 오프닝 미디에이션 광고 호출 콜백 리스너
public void loadAd() // 미디에이션 앱 오프닝 광고로드public void showAd(Activity activity) // 미디에이션 앱 오프닝 광고로드 후 표시할 때 호출파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
public void destroy() // onDestroy() 시 호출 혹은 더 이상 광고를 요청하지 않고 싶을 때 호출AdWhaleMediationAppOpenAdListener 클래스 API 설명
public void onAdLoaded() // 미디에이션 앱 오프닝 광고요청 성공 시public void onAdLoadFailed(int statusCode, String message) // 미디에이션 앱 오프닝 광고요청 실패 시파라미터 타입
파라미터 값
int
광고로드 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
public void onAdShowed() // 미디에이션 앱 오프닝 광고표시 후파라미터 타입
파라미터 값
int
광고표시 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
앱 오픈 광고는 앱 상태가 백그라운드에서 포그라운드로 변경될 때 광고를 노출합니다.
앱오픈광고 요청하기 위해 AdWhaleMediationAppOpenAd생성자를 호출합니다.
AdWhaleMediationAppOpenAd가 Application의 Foreground 상태에 진입하는 것을 감지하면 광고를 요청합니다.
더 이상 광고를 요청하지 않으려면 AdWhaleMediationAppOpenAd의 Destroy를 호출합니다.
앱 오픈 광고 구현 샘플은 아래와 같습니다.
먼저 백그라운드/포어그라운드 감지를 위한 라이프사이클 등록이 필요합니다.
라이프사이클 등록/해제에 필요한 의존성을 app 레벨의 build.gradle에 추가 후 sync 합니다.
AdWhaleMediationAppOpenAd 클래스 API 설명
파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
String
placementUid 값(발급 필요)
파라미터 타입
파라미터 값
net.adwhale.sdk.mediation.ads.
AdWhaleMediationAppOpenAdListener
앱 오프닝 미디에이션 광고 호출 콜백 리스너
파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
AdWhaleMediationAppOpenAdListener 클래스 API 설명
파라미터 타입
파라미터 값
int
광고로드 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
파라미터 타입
파라미터 값
int
광고표시 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
앱 오픈 광고는 앱 상태가 백그라운드에서 포그라운드로 변경될 때 광고를 노출합니다.
앱오픈광고 요청하기 위해 AdWhaleMediationAppOpenAd생성자를 호출합니다.
AdWhaleMediationAppOpenAd가 Application의 Foreground 상태에 진입하는 것을 감지하면 광고를 요청합니다.
더 이상 광고를 요청하지 않으려면 AdWhaleMediationAppOpenAd의 Destroy를 호출합니다.
앱 오픈 광고 구현 샘플은 아래와 같습니다.
먼저 백그라운드/포어그라운드 감지를 위한 라이프사이클 등록이 필요합니다.
라이프사이클 등록/해제에 필요한 의존성을 app 레벨의 build.gradle에 추가 후 sync 합니다.
AdWhaleMediationAppOpenAd 클래스 API 설명
파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
String
placementUid 값(발급 필요)
파라미터 타입
파라미터 값
net.adwhale.sdk.mediation.ads.
AdWhaleMediationAppOpenAdListener
앱 오프닝 미디에이션 광고 호출 콜백 리스너
파라미터 타입
파라미터 값
android.app.Activity
Android Activity 클래스
AdWhaleMediationAppOpenAdListener 클래스 API 설명
파라미터 타입
파라미터 값
int
광고로드 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
파라미터 타입
파라미터 값
int
광고표시 결과 코드
(200 또는 300)
String
초기화 결과 메시지
("Internal error occurred..." 또는 "Mediation network error occurred...")
앱 오픈 광고는 앱 상태가 백그라운드에서 포그라운드로 변경될 때 광고를 노출합니다.
앱오픈광고 요청하기 위해 AdWhaleMediationAppOpenAd생성자를 호출합니다.
AdWhaleMediationAppOpenAd가 Application의 Foreground 상태에 진입하는 것을 감지하면 광고를 요청합니다.
더 이상 광고를 요청하지 않으려면 AdWhaleMediationAppOpenAd의 Destroy를 호출합니다.
앱 오픈 광고 구현 샘플은 아래와 같습니다.
먼저 백그라운드/포어그라운드 감지를 위한 라이프사이클 등록이 필요합니다.
라이프사이클 등록/해제에 필요한 의존성을 app 레벨의 build.gradle에 추가 후 sync 합니다.
Last updated