Post on 09-Aug-2015
Copyright © 2014 Unity Technologies 7
현재 개발중인 앱을 경우 여기 클릭
이미 출시한 앱이면 해당 앱의 이름 혹은 playstore 의 url 을 적은후 찾으세요
Copyright © 2014 Unity Technologies 12
UnityAds Library 로 이를 integration 시 사용합니다 .
Native source code로 참고해주세요 .
Copyright © 2014 Unity Technologies 14
UnityAdsExample 프로젝트를 생성하여 UnityAds 를 어떻게
통합하는지 알아보도록 하겠습니다 .
Copyright © 2014 Unity Technologies 31
UNITYADS LIBRARY 를 사용할 기본적인 셋팅은 모두 끝났습니다 . 이제 프로젝트 내에서 , UNITYADS를 사용하여 광고를 보여주면 됩니다 .다음 슬라이드 부터 , UNITYADS 를 어떻게 사용하면 되는지 , 하기 링크에서 이미 다운로드 받은 샘플 코드를 통해 설명 드리겠습니다 .HTTPS://GITHUB.COM/APPLIFIER/UNITY-ADS (ANDROID/EXAMPLE)
이 샘플 코드를 빌드하기 위해서는 , 전체 안드로이드 프로젝트를 IMPORT 해야 합니다 .
Copyright © 2014 Unity Technologies 32
다운로드 받은 예제프로젝트를 import 하기 되면 , 이전에이미 unity-ads 를 import 하였었기때문에 하기와 같은 화면을 볼수 있습니다 . 그러면 하기 캡쳐와 같이 unity-ads_2 로 renaming 하면 됩니다 .
Copyright © 2014 Unity Technologies 33
좀더 많은 unityads 관련 로그를 보기 위해서는 debugmode 를 on 하면 됩니다 . Testmode 를 on 하면 테스트 목적의 테스트용
광고를 무제한 볼 수 있습니다 . 주의 : 마켓에 앱을 올리때는 반드시 debug mode 와 test mode
를 OFF 해야 합니다 .
Copyright © 2014 Unity Technologies 34
UnityAds.init((Activity)this, “Your Game ID", (UnityAdsListener)this);
Initialize 시 개발자의 game id( 슬라이드 10참고 ) 를 입력해주세요
Copyright © 2014 Unity Technologies 35
UnityAds SDK 는 activity life cycle 에 따라 변화를 전달 받아야합니다 . 이는 onResume 에서 changeAcitivity 를 불러서 쉽게 알아차릴수
있습니다 .
Copyright © 2014 Unity Technologies 36
사용자가 광고를 보는 것을 끝맞치면 해당 함수가 호출 됩니다 . 사용가가 광고를 스킵했는지 하지 않았는지
여기서 알수 있습니다 .( 즉 사용자에게 보상해야 하는지 아닌지 )
Copyright © 2014 Unity Technologies 37
사용자에 의해서 UnityAds 가 close 되게 되면 호출 됩니다
사용자에게 광고를 보여 줄때 호출 됩니다 .
사용자가 광고를 보기시작할떄 호출 됩니다 .
사용자가 광고를 보는 것을 끝맞치면 해당 함수가 호출 됩니다 . 사용가가 광고를 스킵했는지 하지 않았는지 여기서 알수
있습니다 .( 즉 사용자에게 보상해야 하는지 아닌지 )
UnityAds 를 initialze 하면 자동으로 inventory( 광고 목록 ) 를 확인 합니다 .
보여 줄수 있는 광고가 있을 경우 onFetchCompleted 를 호출 하고 , 보여
줄수 있는 광고 가 없을 경우 onFetchFailed를 호출 합니다
Copyright © 2014 Unity Technologies 38
Show method 에 Map object 로 정의된 property들을 optional parameter 로 넘길수 있습니다 .
Copyright © 2014 Unity Technologies 39
www.unityads.co.kr기술 지원 : aylin@unity3d.com
일반 적인 질문 : younghoh@unity3d.com