TARGETPICK 타겟픽
  • TARGETPICK 타겟픽
  • Android SDK
    • 기본 설정
    • 띠 배너
    • 전면 배너(전체 화면)
    • 전면 배너(팝업)
    • 동영상
    • 스플래시
    • 미디에이션
      • 1. Kakao AdFit
  • iOS SDK
    • 기본 설정
    • 띠 배너
    • 전면 배너
    • 동영상
  • Java Script(Web)
    • 배너
    • 동영상
  • Java Script(Hybrid)
    • 배너
    • 동영상
  • 매체 연동 API
    • 공통(배너/네이티브 포함)
    • 비디오(VAST 참고)
  • Report API
    • 광고주
    • 대행사
    • 미디어렙사
    • 퍼블리셔
    • MMP(Tracker)
  • for DSP
    • 배너 광고
    • 비디오 광고
    • 네이티브 광고
    • Report API
      • 배너 광고 리포트
      • 비디오 광고 리포트
  • for SSP
    • 배너 광고
    • 비디오 광고
    • 네이티브 광고
    • Report API
      • 배너 광고 리포트
      • 비디오 광고 리포트
      • 네이티브 광고 리포트
  • 리워드 플랫폼 연동
    • 미션 조회
    • 미션 참여
  • Cookie Sync
  • App-Ads.txt / Ads.txt
  • SKAdNetwork(iOS Only)
  • 소재 제작 가이드
    • TARGETPICK
      • 띠 배너
      • 전면 배너 & 인라인 직사각형
      • 전면 동영상
      • 카운트다운 배너
      • 삼성 게이밍허브
      • 스플래시
    • TARGETPICK Native
      • 네이티브 띠배너
      • 네이티브 전면 배너
      • 네이티브 동영상
      • 네이티브 배너 동영상
    • TARGETPICK Video
    • TARGETPICK CTV
Powered by GitBook
On this page
  • 1.매체 광고 레이아웃
  • 2.광고 데이터
  • 3.광고 요청
  1. Android SDK

스플래시

스플래시 화면에 광고 적용을 하기 위한 가이드 입니다.

1.매체 광고 레이아웃

  • XML

레이아웃
<RelativeLayout
    android:layout_gravity="bottom"
    android:id="@+id/splashArea"
    android:layout_width="match_parent"
    android:layout_height="300dp"
    android:orientation="horizontal" >
</RelativeLayout>
  • Code

레이아웃 객체 ID 설정
ViewGroup splashArea = findViewById(R.id.splashArea);

2.광고 데이터

데이터 객체 선언
import com.mmc.man.data.AdData;
AdData adData = new AdData();
광고 데이터 필수 값 세팅
adData.major(id, apiMode, publisher, media, section, storeUrl, appId, appName, adWidth, adHeight);

parameter

type

contents

etc

id

string

매체에서 사용할 광고 영역의 고유 id

apiMode

string

광고 타입 : AdConfig.API_INTER

publisher

int

퍼블리셔 코드

media

int

미디어 코드

section

int

섹션 코드

storeUrl

string

스토어 url

appId

string

패키지명

appName

string

앱 명

adWidth

int

노출되는 광고 영역 넓이 사이즈

adHeight

int

노출되는 광고 영역 높이 사이즈

앱사용자 나이 레벨
adData.setUserAgeLevel(0);

value

type

contents

etc

0

int

어린이 (만13세 미만)

1

int

청소년, 성인 (만13세 이상)

-1

int

알 수 없음

퍼미션 사용 여부
adData.isPermission(AdConfig.NOT_USED);

value

type

contents

etc

AdConfig.USED

String

사용

AdConfig.NOT_USED

String

미사용

3.광고 요청

요청 객체 선언
import com.mmc.man.view.AdManView;  
AdManView splashAd = new AdManView(Context c);
요청 객체에 데이터 및 리스너 연결
splashAd.setData(adData, new AdListener(){...});
  • 광고 객체에 매체 광고 레이아웃 추가

레이아웃 추가 메서드
splashAd.addBannerView(splashArea);
  • 최종 요청 메서드

광고 요청 메서드
splashAd.request(new Handler());
  • 유저한테 안보이는 구간에서는 필히 리소스 해제 필요

광고 리소스 해제 메서드
if (splashAd != null) {    
    splashAd.onDestroy();
}
Previous동영상Next미디에이션

Last updated 8 months ago

처음으로 좋아하는 사람이 돼볼까요?

좋아요