애드팝콘 SSP SDK 연동가이드
애드팝콘 홈페이지애드팝콘 SSP 콘솔 바로가기
  • 개요
  • Android
    • 기본 설정
    • 배너 광고
    • 전면 광고
    • 전면 비디오 광고
    • 리워드 비디오 광고
    • 보상형 광고 플러스 연동(beta)
    • 네이티브 광고
      • 네이티브 광고 레이아웃 구성 가이드
        • AdPopcornSSP NativeAdView
    • 스플래시 광고
    • 모달 광고
    • 팝콘텐츠 광고
    • 응답 에러 코드 및 샘플 프로젝트
    • 미디에이션(Android)
      • AdFit
      • Admob
      • AdForus
      • ADOP
      • GAM (Google Ad Manager)
      • Cauly
      • FAN(Facebook Audience Network)
      • MezzoMedia
      • Mintegral
      • Mobwith
      • UnityAds
      • Vungle(LiftOff)
      • Fyber
      • Pangle
      • AppLovin
      • AppLovinMax
      • NAM (Naver Ad Manager)
      • CoupangCPM
    • AppLovin Max Android Mediation 가이드
    • 릴리즈 노트
  • iOS
    • 기본 설정
      • CocoaPod 설치
      • SPM 설치
      • 수동 설치
    • 배너 광고
    • 전면 광고
    • 전면 비디오 광고
    • 리워드 비디오 광고
    • 보상형 광고 플러스 연동(beta)
    • 네이티브 광고
      • NativeAdView layout
        • 직접 설정
        • 템플릿 사용
    • 스플래시 광고
    • 모달 광고
    • 팝콘텐츠 광고
    • 응답 에러 코드 및 샘플 프로젝트
    • 미디에이션
      • NAM (Naver Ad Manager)
      • AdFit
      • AppLovin
      • AppLovinMAX
      • UnityAds
      • Vungle
      • FBAudienceNetwork (FaceBook)
      • AdMob
      • Google AdManager(GAM)
      • ADOP
      • Fyber
      • Mezzo
      • Mintegral
      • Pangle
      • Cauly
      • SDK, Mediation ver 호환성
    • AppLovin Max iOS Mediation 가이드
    • 릴리즈노트
  • Unity
    • Unity (Android)
      • 기본 설정
      • 배너 광고
      • 전면 광고
      • 리워드 비디오 광고
      • 네이티브 광고
      • 보상형 광고 플러스 연동(beta)
      • 미디에이션 Unity Android
    • Unity (iOS)
      • 기본 설정
      • 배너 광고
      • 전면 광고
      • 리워드 비디오 광고
      • 네이티브 광고
      • 보상형 광고 플러스 연동(beta)
      • 미디에이션 Unity iOS
    • 에러 코드
  • Flutter
    • 기본 설정
    • 배너 광고
    • 전면 광고
    • 전면 비디오 광고
    • 리워드 비디오 광고
    • 보상형 광고 플러스 연동(beta)
    • 네이티브 광고
    • 팝콘텐츠 광고
  • React Native(beta)
    • 기본 설정
    • 배너 광고
    • 전면 광고
    • 전면 비디오 광고
    • 리워드 비디오 광고
    • 네이티브 광고
  • Web SDK
  • 하이브리드 앱 - Web(APM + NAM)
    • 네이티브 Side 연동(Android)
    • 네이티브 Side 연동(iOS)
    • WebPage Side 연동
    • 광고 ID 수동 세팅
  • 하이브리드 앱- Web(Adfit)
    • Android
    • iOS
  • 테스트 코드
  • 리포트 API
    • 애드팝콘 SSP Report API
    • DSP Report API
    • Publisher API (Report)
    • Publisher API (Metadata)
    • Adserver Report API
    • Popcontent Report API
  • 추가 기능 연동가이드
    • Adfit Bizboard Android 연동 가이드
    • 웹 CS 페이지 연동
    • AppLovin Custom Network
      • Android
      • iOS
    • KT Library
    • 원스토어 연동가이드
      • 애드팝콘 SSP SDK for Onestore
      • 원스토어 Ads 래핑 가이드(내부용)
        • 배너 광고
        • 전면 광고
        • 전면 비디오 광고
        • 리워드 비디오 광고
        • 네이티브 광고
        • SSP 미디에이션
        • 에러 코드 및 외부 노출 함수
        • 테스트 지면 키
        • AAR 라이브러리 목록
    • 쿠팡 연동가이드
      • 쿠팡 포스트백 연동
      • 쿠팡 EP 리스트 연동
      • 쿠팡 리포트 API 연동
        • 쿠팡 일별 리포트 API
        • 쿠팡 API - Report
        • 쿠팡 API - Product list
    • Reward Banner 스크립트 연동가이드
      • Reward Banner 스크립트 Android
      • Reward Banner 스크립트 iOS
    • 차단관리 파일 가이드
    • 커스텀 타입 연동 가이드
      • 커스텀 타입(Android)
      • 커스텀 타입(iOS)
    • 쿠팡 클릭 이벤트 페이지 연동 가이드
  • 팝콘텐츠 연동가이드
    • WebView 직접 연동
    • 리워드 콜백
  • 웹 SSP
    • 쿠키 매칭
    • Web Header Bidding(WIP)
Powered by GitBook
On this page
  • 1. 인스턴스 생성
  • 2. 배너 광고 요청
  • 3. 배너 크기
  • 4. 광고 제어
  • 5. 광고 전환 주기
  • 6. 델리게이트 설정

Was this helpful?

  1. Unity
  2. Unity (iOS)

배너 광고

배너는 SSP의 가장 일반적인 광고 형태로 앱의 하단이나 상단에 노출되는 띠 형태의 광고입니다.

1. 인스턴스 생성

배너 광고 노출을 위해 SSPInitWithBannerViewSize API를 호출하여 인스턴스를 생성합니다. 각 파라미터의 설명과 사용 예시는 다음과 같습니다.

parameter
설명

size

배너 뷰의 크기

origin

배너 뷰의 위치

appKey

placementId

C#
public class IgawSSPSampleScene : MonoBehaviour{	

	private string BANNER_PLACEMENTId = "placementId";	

	void Start()
	{	
		AdPopcornSSPPluginIOS.SSPInitWithBannerViewSize(AdPopcornSSPPluginIOS.SSPBannerViewSize320x50, 0.0f, 568.0f - 50.0f, “YOUR_APP_KEY”, "BANNER_PLACEMENTId");	
	}
}

2. 배너 광고 요청

SSPBannerViewLoadRequestAPI 를 호출하여 광고를 불러 옵니다.

C#
AdPopcornSSPPluginIOS.SSPBannerViewLoadRequest();

3. 배너 크기

애드팝콘 SSP 배너는 현재 iPhone, iPod Touch의 사이즈(W:320, H:50)만 지원하고 있으며, SSPBannerViewSize320x50, SSPBannerViewSize300x250 로 정의되어 있는 상수를 사용하시면 됩니다.

4. 광고 제어

배너 광고를 제어하고자 하는 시점에 SSPBannerViewStopAdAPI를 호출하여 광고를 제어합니다.

C#
// 배너 광고 종료
AdPopcornSSPPluginIOS.SSPBannerViewStopAd();

5. 광고 전환 주기

SSPBannerViewSetAdRefreshRateAPI를 이용하여 수신한 광고의 전환주기를 설정합니다.

default 값은 60초 이며, 최소 30초 ~ 최대 300초로 설정할 수 있습니다.

SSPBannerViewSetAdRefreshRate -1로 설정 시 광고가 로드 된 후 자동으로 refresh 가 되지 않습니다.

단, 미디에이션 네트워크 광고는 해당 기능을 제공하는 업체에 대해서만 설정이 적용됩니다.

C#
AdPopcornSSPPluginIOS.SSPBannerViewSetAdRefreshRate(37);

6. 델리게이트 설정

배너광고에서 발생하는 이벤트에 대한 델리게이트를 제공합니다. 제공되는 델리게이트와 구현 예시는 다음과 같습니다.

delegate
설명

sspBannerViewLoadSuccess

배너광고 로드 성공

sspBannerViewLoadFail

sspBannerViewClicked

배너광고 클릭

C#
public class MySampleScene : MonoBehaviour {
	void Start () {	
		AdPopcornSSPPluginIOS.AdPopcornSSPSetCallbackHandler("MySampleScene");	

		// 델리게이트 핸들러 등록	
		AdPopcornSSPPluginIOS.SSPBannerViewSetDelegate();

		// 델리게이트 등록	
		AdPopcornSSPPluginIOS.sspBannerViewLoadSuccess += HandleSSPBannerViewLoadSuccess;	
		AdPopcornSSPPluginIOS.sspBannerViewLoadFail+= HandleSSPBannerViewLoadFail;	
		AdPopcornSSPPluginIOS.sspBannerViewClicked+= HandleSSPBannerViewClicked;	
	} 

	// 델리게이트 구현	
	public void HandleSSPBannerViewLoadSuccess()	
	{	
	}	
	public void HandleSSPBannerViewLoadFail(string error)	
	{	
	}	
	public void HandleSSPBannerViewClicked()	
	{	
	}
}

Previous기본 설정Next전면 광고

Last updated 8 months ago

Was this helpful?

에서 발급 받은 app key

에서 발급 받은 PlacementId

배너광고 로드 실패.

애드팝콘 SSP 콘솔페이지
애드팝콘 SSP 콘솔페이지
에러코드 값