'유니티광고'에 해당되는 글 1건

  1. 2017.10.18 [Unity3D] Unity 2017 에서 UnityAds 연동하기
2017. 10. 18. 10:45

안녕하세요. 게임개발자 놀이터 입니다.


게임에 빠질수없는 필수 요소인 광고!


유니티 애드 포스팅입니다 ㅎㅎ



Unity 2017 Unity Ads 연동


1. 유니티에서 Window -> Services 를 누릅니다.




2. Services 에서 Ads의 OFF 된 부분을 ON으로 변경합니다.

 



3. 이젠 플랫폼을 선택할 필요 없이, 바로 우측 상단에 보이는 인터렉션 버튼을 눌러서 활성화 시킵니다.

 



4. 게임이 13세 미만의 어린이들을 대상으로 한다면 체크한 후 Continue를 누릅니다.

 



5. 설정이 완료 됬습니다. Test Mode는 말그대로 테스트 할때만 체크해주시면 됩니다.

이제 Go to Dashboard 를 눌러서 창을 열어 줍니다.

 




6. 만든 프로젝트를 클릭해 들어갑니다.

 





7. Apple App Store용 광고 Game ID와 Google Play Store 용 광고 Game ID를 기억합니다.

(7자리)

 



8. 플랫폼을 클릭해서 들어오면 이렇게 광고에 대한 사항을 수정할 수 있습니다.

스플래시 이미지로 할지, 광고로 할지, 광고가 스킵이 되는지 안되는지.. 여러가지 설정이 가능합니다.

여기서 나오는 PLACEMENT ID 또한 필요하니 기억해둡니다.

 


이제 코드로 돌아옵니다.



9. 저는 2개의 클래스로 Unity Ads를 연동 시켰습니다.

UnityAdsConfig.cs 

 


이곳엔 아까 기억한 Game ID(7자리)와 사용할 PLACEMENT ID를 적어줍니다.


UnityAdsManager.cs

 



using UnityEngine.Advertisements; 를 찾을 수 없다면, 유니티 프로젝트에서 타겟 플랫폼을 Android나 IOS로 변경해줍니다.

(저는 PC로 두고.. 왜 안나오나 한참 찾았었네요. 애꿎은 using UnityEditor.AdvertisementsSettings; 에서 열심히 삽질했습니다..)




10. 이제 간단한 버튼을 만들어서 UnityAdsManager의 OnRewardVideoClick()을 호출해줍니다.

유니티 에디터에서 아래와 같은 창이 뜬다면 성공입니다!

 








Posted by 시리시안