4-2. 전면 광고 for Unity
화면 전체를 덮는 형태의 광고입니다.
사전 작업
04. Unity-Plugin GuideONEAdMax SDK 초기화
광고를 로드하기 전 ONEAdMax 초기화가 필요하며,
ONEAdMaxClient.Initialize() 는최초 한 번만 수행해야 합니다.
...
using ONEAdMax;
...
public class ONEAdMaxDemo : MonoBehaviour
{
private static bool _isInitialized = false;
void Start()
{
if (!_isInitialized)
{
// Initialize the ONEAdMax SDK.
ONEAdMaxClient.Initialize(() =>
{
// This callback is called once the ONEAdMax SDK is initialized.
_isInitialized = true
});
}
}
}Interstitial Ads Sample Code
OAMInterstitial 인스턴스를 생성하고, 이벤트를 처리하여 기능을 확장할 수 있습니다.
Interstitial Ads 인스턴스 생성하기
Interstitial Ads 커스텀 옵션 (선택사항)
Interstitial Ads 이벤트 리스너 설정 (선택사항)
ONE AdMax SDK Error CodesInterstitial Ads 생성하기
모든 설정을 완료하고 OAMInterstitial를 만듭니다.
Interstitial Ads 로드 하기
전면 광고 Load() API를 호출하여 서버에 광고를 요청합니다.
과도한 광고 요청은 차단 사유가 되니 주의해주세요!
Interstitial Ads 노출하기
광고 로드가 완료되면 광고를 노출을 원하는 시점에 Show() API를 호출하여 화면에 노출 시킵니다.
Interstitial Ads 메모리 해지하기
전면 광고의 인스턴스 내의 메모리를 해지 합니다.
Interstitial Ads 로드 여부 체크하기
전면 광고의 로드 여부를 체크합니다. (return ture | false)
Last updated