메인 콘텐츠로 건너뛰기

Adrop

Adrop SDK의 메인 클래스입니다. SDK 초기화 및 전역 설정을 담당합니다.

정적 메서드

정적 프로퍼티

사용 예시


AdropTheme

광고의 다크 모드 설정을 위한 열거형입니다.

사용 예시


AdropErrorCode

광고 로드 및 표시 시 발생할 수 있는 에러 코드입니다.


AdropAdChoicesPosition

백필 네이티브 광고의 AdChoices 마크 표시 위치를 설정하는 enum입니다.

Values

Usage Example


AdropBanner

배너 광고를 표시하는 뷰 클래스입니다.

생성자

프로퍼티

메서드

Companion 메서드

사용 예시


AdropBannerListener

배너 광고 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropNativeAd

네이티브 광고를 표시하는 클래스입니다.

생성자

프로퍼티

메서드

Companion 메서드

사용 예시


AdropNativeAdView

네이티브 광고를 렌더링하는 컨테이너 뷰입니다.

생성자

프로퍼티

메서드

사용 예시


AdropNativeAdListener

네이티브 광고 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropNativeAdProfile

네이티브 광고의 프로필 정보를 담는 데이터 클래스입니다.

프로퍼티

사용 예시


AdropMediaView

네이티브 광고의 미디어 콘텐츠를 표시하는 뷰입니다.

생성자

설명

미디어 뷰는 네이티브 광고의 이미지나 동영상 콘텐츠를 표시합니다. AdropNativeAdViewsetMediaView() 메서드를 통해 설정해야 합니다.

AdropInterstitialAd

전면 광고를 표시하는 클래스입니다.

생성자

프로퍼티

메서드

사용 예시


AdropInterstitialAdListener

전면 광고 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropInterstitialAdCloseListener

전면 광고 닫기 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropRewardedAd

보상형 광고를 표시하는 클래스입니다.

생성자

프로퍼티

메서드

사용 예시


AdropRewardedAdListener

보상형 광고 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropUserDidEarnRewardHandler

보상 지급 시 호출되는 타입 별칭입니다.

정의

파라미터

사용 예시


AdropPopupAd

팝업 광고를 표시하는 클래스입니다.

생성자

프로퍼티

메서드

사용 예시


AdropPopupAdListener

팝업 광고 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropPopupAdCloseListener

팝업 광고 닫기 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropSplashAd

스플래시 광고를 표시하는 클래스입니다.

생성자

파라미터

프로퍼티

메서드

사용 예시


AdropSplashAdListener

스플래시 광고 이벤트를 처리하는 인터페이스입니다.

메서드

파라미터

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropSplashAdView

스플래시 광고를 뷰로 표시하는 클래스입니다.

생성자

프로퍼티

메서드

사용 예시


AdropSplashAdViewListener

스플래시 광고 뷰 이벤트를 처리하는 인터페이스입니다.

메서드

모든 콜백은 메인 스레드에서 호출됩니다 (@UiThread).

AdropKey

사용자 속성 키를 정의하는 클래스입니다.

상수

사용 예시


AdropValue

사용자 속성 값을 정의하는 클래스입니다.

공통 상수

AdropBirth

생년월일 포맷을 정의합니다.

AdropGender

성별 값을 정의합니다.

사용 예시


CreativeSize

크리에이티브의 크기를 나타내는 데이터 클래스입니다.

프로퍼티

사용 예시


AdropEventParam

사용자 정의 이벤트 파라미터를 생성하는 클래스입니다.

Builder 메서드

사용 예시

  • 파라미터 키는 1~64자여야 합니다.
  • 문자열 값은 최대 1024자까지 가능합니다.
  • putLong()에 전달하는 값은 JavaScript의 MAX_SAFE_INTEGER(9007199254740991)를 초과할 수 없습니다.

AdropMetrics

사용자 이벤트 및 속성을 관리하는 싱글턴 객체입니다.

정적 프로퍼티

정적 메서드

logEvent()는 deprecated되었으며 향후 버전에서 제거됩니다. sendEvent()를 사용하세요.

sendEvent

선택적 파라미터와 함께 사용자 이벤트를 전송합니다.
  • 이벤트 이름은 1~64자여야 합니다.
  • 동일한 이름과 파라미터를 가진 중복 이벤트는 500ms 이내 전송이 제한됩니다.
  • sendEvent()를 호출하기 전에 SDK가 초기화되어야 합니다.