이번엔 Unity Ads를 붙여봅시다!


http://unity3d.com/kr/services/ads

위 사이트로 들어가서 유니티 ID로 로그인 해줍시다!


저희는 어플에 광고를 붙여서 수익을 올릴려고 하는 것이므로

위에 EARN MONEY WITH YOUR GAMES를 눌러줍니다.


이미 등록된 프로젝트가 있으면 프로젝트가 나옵니다.

프로젝트를 추가하기 위해서 +Add New project를 눌러줍시다.


등록할 Project 이름을 넣어주고

밑에 체크하는 부분에서

위의 선택지는 만 13세 이상 규제 되는 컨텐츠란 뜻이고

밑의 선택지는 만 13세 이상 규제되지 않는 컨텐츠란 뜻입니다.


위에 설명한 부분을 알맞게 입력한 뒤

Continue를 눌러주면 다음으로 넘어갑니다.


현재 등록된 URL을 넣으라고 나오는데

밑에 체크박스를 클릭하여 아직 출시되지 않았다고 명시해 주면

URL을 넣지 않아도 됩니다.


그 다음

Enable and continue

를 눌러주면 됩니다.


Unity Ads에서 정해준 Id가 보이고

Ok, Get it!

을 눌러주면 프로젝트 등록 완료


위 처럼 프로젝트가 등록된 모습을 보실 수 있습니다.


이번엔 Test Device를 설정해 봅시다.

위에서 Test device를 누르면

Test Device를 등록할 수 있는 창이 뜹니다.


맨 처음 입력칸에는 어떤 디바이스 인지 명칭을 적어두는 겁니다.

자기가 알아 볼 수 있게 적으면 됩니다.

두 번째 입력 칸에는 현재 구글의 ADID를 적어야 하는데

안드로이드 폰에서 

설정 - Google - 서비스 - 광고

에 들어가면 있는 내 광고 ID를 넣어주면 됩니다.


웹 상의 설정은 이정도로 하고

유니티에서 Unity Ads를 추가해 보겠습니다.


유니티 Asset Store 에서

Unity Ads를 검색해서 찾아서 다운로드 해줍니다.


임포트 시켜줍니다.


그리고 밑에 코드가 광고를 띄우는 코드


using UnityEngine.Advertisements;

void awake()
{
        string zoneId = null;

        if ( Advertisement.isSupported ) Advertisement.Initialize( "Game ID", true );

        if(Advertisement.IsReady( zoneId ))
        {
            Advertisement.Show( zoneId );
        }
}


Game ID는 아까 유니티에서 정해준 ID이고

true라고 설정한 부분은 test모드인지를 설정한 부분(true 일때 테스트모드)

+ Recent posts