SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
HOW	
  TO	
  INTEGRATE	
  UNITYADS	
  WITH	
  
ANDROID	
  STUDIO	
  
이아린 과장	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   2	
  
계정이 없으면 	
  
가입하세요
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   3	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   4	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   5	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   6	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   7	
  
현재 개발중인 앱을 경우
여기 클릭
이미 출시한 앱이면 해당
앱의 이름 혹은
playstore의 url을 적은
후 찾으세요
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   8	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   9	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   10	
  
	
  이 game	
  id는 추후
init에서 사용됩니다.
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   11	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   12	
  
UnityAds	
  Library	
  로 이를
integraEon시 사용합니다.
NaEve	
  source	
  code
로 참고해주세요.
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   13	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   14	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
새로운 예제 프로젝트 	
  
생성 합니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   15	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   16	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   17	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   18	
  
프로젝트가 생성되었음을
확인 할 수 있습니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   19	
  
	
  
	
  
	
  
	
  
UnityAdsLibrary를	
  import
하기 위해 File>Import	
  
Module을 선택합니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   20	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   21	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
앞서 다운로드 받은
UnityAdsPackage에서
android	
  폴더를 선택합니다	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   22	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   23	
  
	
  
	
  
	
  
	
  
Example 폴더와 Source 폴
더가 import 되었습니다.	
  
Example	
  UnityAds	
  적용 예
로 참고하면되고,	
  Source를
사용할 것입니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   24	
  
	
  
	
  
	
  
	
  
예제 프로젝트인 app을 선택하여 오른
쪽 마우스 버튼을 클릭하고 open	
  
module	
  seRngs 를 선택합니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   25	
  
	
  
	
  
	
  
	
  
Dependencies 클릭	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   26	
  
	
  
	
  
	
  
	
  
+ 버튼 클릭	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   27	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   28	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   29	
  
	
  
	
  
OK버튼을 누르면 이제
UnityAds	
  Library를 예제
프로젝트에서 사용할 수
있습니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   30	
  
	
  
	
  
	
  
	
   예제프로젝트의
AndroidManifest.xml 파
일을 엽니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   31	
  
	
  
	
  
	
  
	
  
Permission을 셋팅합니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   32	
  
UNITYADS	
  LIBRARY를 사용할 기본적인 셋팅은 모두 끝났습니다. 이제 프로젝트
내에서,	
  UNITYADS를 사용하여 광고를 보여주면 됩니다.	
  
	
  
다음 슬라이드 부터,	
  UNITYADS를 어떻게 사용하면 되는지,	
  UNITYADS	
  LIBRARY를
IMPORT하면 같이 IMPORT되는 EXAMPLE 코드를 통해 설명 드리겠습니다.	
  
	
  
	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   33	
  
	
  
	
  
	
  
	
  
Debug	
  mode를 셋팅하여 로그를 볼수 있습니다.	
  
Test	
  mode를 셋팅하면 계속 테스트용 광고를 볼
수 있습니다.	
  	
  
*주의 : 최종적으로 마켓에 올리기전에는
debugmode와 testmode를 false로 셋팅해주세요	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   34	
  
	
  
	
  
	
  
	
  
UnityAds.init((AcEvity)this,	
  “Your	
  Game	
  ID",	
  
(UnityAdsListener)this);	
  
IniEalize시 개발자의 game	
  id(슬라이드 10참고)
를 입력해주세요	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   35	
  
	
  
	
  
	
  
	
  
UnityAds	
  SDK는 acEvity	
  life	
  cycle에 따라 변화
를 전달 받아야합니다. 이는 onResume에서
changeAciEvity를 불러서 쉽게 알아차릴수 있
습니다.	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   36	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
OpEonal	
  parameter를 넘길 수 있습니다.	
  
사용자가 광고를 보는 것을 끝맞치면 해당 함수
가 호출 됩니다. 사용가가 광고를 스킵했는지 하
지 않았는지 여기서 알수 있습니다.(즉 사용자에
게 보상해야 하는지 아닌지)	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   37	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
사용자에 의해서 UnityAds가 close되
게 되면 호출 됩니다	
  
사용자에게 광고를 보여 줄때 호출 됩니다.	
  
사용자가 광고를 보는 것을 끝맞치면 해당
함수가 호출 됩니다. 사용가가 광고를 스킵
했는지 하지 않았는지 여기서 알수 있습니
다.(즉 사용자에게 보상해야 하는지 아닌지)	
  
UnityAds를 iniEalze하면 자동으로 inventory(광고 목록)를 확
인 합니다. 보여 줄수 있는 광고가 있을 경우
onFetchCompleted를 호출 하고, 보여 줄수 있는 광고 가 없을
경우 onFetchFailed를 호출 합니다	
  
Copyright	
  ©	
  2014	
  Unity	
  Technologies	
   38	
  
www.unityads.co.kr	
  
기술 지원 :	
  aylin@unity3d.com	
  
일반 적인 질문 :	
  younghoh@unity3d.com	
  
	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Unity ads integration guide_201504
Unity ads integration guide_201504Unity ads integration guide_201504
Unity ads integration guide_201504UnityAds
 
쫄지말고 달아보자, 유니티애즈!
쫄지말고 달아보자, 유니티애즈!쫄지말고 달아보자, 유니티애즈!
쫄지말고 달아보자, 유니티애즈!Youngho Hahm
 
Unity ads Unite Seoul_deck_201504
Unity ads Unite Seoul_deck_201504Unity ads Unite Seoul_deck_201504
Unity ads Unite Seoul_deck_201504UnityAds
 
How to use unityads in unity5.2
How to use unityads in unity5.2How to use unityads in unity5.2
How to use unityads in unity5.2Shin Duk Kang
 
UnityAds 동영상 광고 탑재 사례
UnityAds 동영상 광고 탑재 사례UnityAds 동영상 광고 탑재 사례
UnityAds 동영상 광고 탑재 사례Youngho Hahm
 
App, VR 및 AR Unity 설정 준비
App, VR 및 AR Unity 설정 준비App, VR 및 AR Unity 설정 준비
App, VR 및 AR Unity 설정 준비YoungHoKwak1
 
Sagestuido 사용자 매뉴얼_20150904
Sagestuido 사용자 매뉴얼_20150904Sagestuido 사용자 매뉴얼_20150904
Sagestuido 사용자 매뉴얼_20150904Soohyun Kim
 

Was ist angesagt? (8)

Unity ads integration guide_201504
Unity ads integration guide_201504Unity ads integration guide_201504
Unity ads integration guide_201504
 
쫄지말고 달아보자, 유니티애즈!
쫄지말고 달아보자, 유니티애즈!쫄지말고 달아보자, 유니티애즈!
쫄지말고 달아보자, 유니티애즈!
 
Unity ads Unite Seoul_deck_201504
Unity ads Unite Seoul_deck_201504Unity ads Unite Seoul_deck_201504
Unity ads Unite Seoul_deck_201504
 
How to use unityads in unity5.2
How to use unityads in unity5.2How to use unityads in unity5.2
How to use unityads in unity5.2
 
UnityAds 동영상 광고 탑재 사례
UnityAds 동영상 광고 탑재 사례UnityAds 동영상 광고 탑재 사례
UnityAds 동영상 광고 탑재 사례
 
App, VR 및 AR Unity 설정 준비
App, VR 및 AR Unity 설정 준비App, VR 및 AR Unity 설정 준비
App, VR 및 AR Unity 설정 준비
 
Sagestuido 사용자 매뉴얼_20150904
Sagestuido 사용자 매뉴얼_20150904Sagestuido 사용자 매뉴얼_20150904
Sagestuido 사용자 매뉴얼_20150904
 
이호민
이호민이호민
이호민
 

Andere mochten auch

유니티애즈 적용가이드_유니티 엔진 5.2버전
유니티애즈 적용가이드_유니티 엔진 5.2버전 유니티애즈 적용가이드_유니티 엔진 5.2버전
유니티애즈 적용가이드_유니티 엔진 5.2버전 UnityAds
 
중국 게임 출시 관련 새 규정
중국 게임 출시 관련 새 규정중국 게임 출시 관련 새 규정
중국 게임 출시 관련 새 규정Youngho Hahm
 
Predicate | Our Capabilities: The Predicate Approach to Content Strategy
Predicate | Our Capabilities: The Predicate Approach to Content StrategyPredicate | Our Capabilities: The Predicate Approach to Content Strategy
Predicate | Our Capabilities: The Predicate Approach to Content StrategyBucket Holdings
 
Enterprise SEO & Content Strategy: STOP THE PAIN!
Enterprise SEO & Content Strategy: STOP THE PAIN!Enterprise SEO & Content Strategy: STOP THE PAIN!
Enterprise SEO & Content Strategy: STOP THE PAIN!Jonathon Colman
 

Andere mochten auch (6)

유니티애즈 적용가이드_유니티 엔진 5.2버전
유니티애즈 적용가이드_유니티 엔진 5.2버전 유니티애즈 적용가이드_유니티 엔진 5.2버전
유니티애즈 적용가이드_유니티 엔진 5.2버전
 
중국 게임 출시 관련 새 규정
중국 게임 출시 관련 새 규정중국 게임 출시 관련 새 규정
중국 게임 출시 관련 새 규정
 
Unity소개
Unity소개Unity소개
Unity소개
 
Predicate | Our Capabilities: The Predicate Approach to Content Strategy
Predicate | Our Capabilities: The Predicate Approach to Content StrategyPredicate | Our Capabilities: The Predicate Approach to Content Strategy
Predicate | Our Capabilities: The Predicate Approach to Content Strategy
 
Unity 시작하기
Unity 시작하기Unity 시작하기
Unity 시작하기
 
Enterprise SEO & Content Strategy: STOP THE PAIN!
Enterprise SEO & Content Strategy: STOP THE PAIN!Enterprise SEO & Content Strategy: STOP THE PAIN!
Enterprise SEO & Content Strategy: STOP THE PAIN!
 

Ähnlich wie Unityads integration for_android_studio_version1

『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법복연 이
 
협업하는 디자이너 - #3 Android Studio 설치하기
협업하는 디자이너 - #3 Android Studio 설치하기협업하는 디자이너 - #3 Android Studio 설치하기
협업하는 디자이너 - #3 Android Studio 설치하기Jinkyou Son
 
Android Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionAndroid Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionYoungSu Son
 
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdfeastarJeong2
 
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1진상 문
 
Sencha touch2-sdk-tools-window
Sencha touch2-sdk-tools-windowSencha touch2-sdk-tools-window
Sencha touch2-sdk-tools-windowByoung Do Ahn
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSNAVER D2
 
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디Youngbin Han
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Bansook Nam
 
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)Sang Don Kim
 
IntelliJ로 Salesforce 개발환경 구축
IntelliJ로 Salesforce 개발환경 구축IntelliJ로 Salesforce 개발환경 구축
IntelliJ로 Salesforce 개발환경 구축Jaewon Lee
 
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0Beomsik Kyle Kim
 
[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5thPark Jonggun
 
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해Koreatech
 
06강 자바와 안드로이드 스튜디오 설치
06강 자바와 안드로이드 스튜디오 설치06강 자바와 안드로이드 스튜디오 설치
06강 자바와 안드로이드 스튜디오 설치봉조 김
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyunjaeyunjeong1
 
모바일 자동화 솔루션 Touch Test 소개
모바일 자동화 솔루션 Touch Test 소개모바일 자동화 솔루션 Touch Test 소개
모바일 자동화 솔루션 Touch Test 소개진일 최
 
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱NAVER Engineering
 
2 2 cloud incubation center 소개
2 2 cloud incubation center 소개2 2 cloud incubation center 소개
2 2 cloud incubation center 소개sanguibang
 

Ähnlich wie Unityads integration for_android_studio_version1 (20)

『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
『이펙티브 디버깅』 - 디버깅 지옥에서 탈출하는 66가지 전략과 기법
 
협업하는 디자이너 - #3 Android Studio 설치하기
협업하는 디자이너 - #3 Android Studio 설치하기협업하는 디자이너 - #3 Android Studio 설치하기
협업하는 디자이너 - #3 Android Studio 설치하기
 
Android Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionAndroid Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + Genymotion
 
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
20년된 Naver Cafe 서비스가 Modularization으로 진화 하기_정동진.pdf
 
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1
Project Anarchy(Vision Engine)으로 게임 툴 만들기! part1
 
Sencha touch2-sdk-tools-window
Sencha touch2-sdk-tools-windowSencha touch2-sdk-tools-window
Sencha touch2-sdk-tools-window
 
JavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJSJavaScript로 오픈소스를 해보자. bsJS
JavaScript로 오픈소스를 해보자. bsJS
 
Ionic project guide
Ionic project guideIonic project guide
Ionic project guide
 
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
 
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)
[Td 2015]알아두면 핵 이득! vc++로 안드로이드 개발하기(김성엽)
 
IntelliJ로 Salesforce 개발환경 구축
IntelliJ로 Salesforce 개발환경 구축IntelliJ로 Salesforce 개발환경 구축
IntelliJ로 Salesforce 개발환경 구축
 
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0
IBM Bluemix handson lab_DevOps_Target_Deploy_configutation_java_petclinic_v1.0
 
[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th
 
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해
빌드툴과 소켓 통신(TCP/UDP + IO/NIO)에 대한 이해
 
06강 자바와 안드로이드 스튜디오 설치
06강 자바와 안드로이드 스튜디오 설치06강 자바와 안드로이드 스튜디오 설치
06강 자바와 안드로이드 스튜디오 설치
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyun
 
모바일 자동화 솔루션 Touch Test 소개
모바일 자동화 솔루션 Touch Test 소개모바일 자동화 솔루션 Touch Test 소개
모바일 자동화 솔루션 Touch Test 소개
 
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
[TECHCON 2019: MOBILE - Android]7.20분만에 만들어보는 라이브 방송 앱
 
2 2 cloud incubation center 소개
2 2 cloud incubation center 소개2 2 cloud incubation center 소개
2 2 cloud incubation center 소개
 

Unityads integration for_android_studio_version1

  • 1. HOW  TO  INTEGRATE  UNITYADS  WITH   ANDROID  STUDIO   이아린 과장  
  • 2. Copyright  ©  2014  Unity  Technologies   2   계정이 없으면   가입하세요
  • 3. Copyright  ©  2014  Unity  Technologies   3  
  • 4. Copyright  ©  2014  Unity  Technologies   4  
  • 5. Copyright  ©  2014  Unity  Technologies   5  
  • 6. Copyright  ©  2014  Unity  Technologies   6  
  • 7. Copyright  ©  2014  Unity  Technologies   7   현재 개발중인 앱을 경우 여기 클릭 이미 출시한 앱이면 해당 앱의 이름 혹은 playstore의 url을 적은 후 찾으세요
  • 8. Copyright  ©  2014  Unity  Technologies   8  
  • 9. Copyright  ©  2014  Unity  Technologies   9  
  • 10. Copyright  ©  2014  Unity  Technologies   10    이 game  id는 추후 init에서 사용됩니다.
  • 11. Copyright  ©  2014  Unity  Technologies   11  
  • 12. Copyright  ©  2014  Unity  Technologies   12   UnityAds  Library  로 이를 integraEon시 사용합니다. NaEve  source  code 로 참고해주세요.
  • 13. Copyright  ©  2014  Unity  Technologies   13  
  • 14. Copyright  ©  2014  Unity  Technologies   14                   새로운 예제 프로젝트   생성 합니다.  
  • 15. Copyright  ©  2014  Unity  Technologies   15          
  • 16. Copyright  ©  2014  Unity  Technologies   16          
  • 17. Copyright  ©  2014  Unity  Technologies   17          
  • 18. Copyright  ©  2014  Unity  Technologies   18   프로젝트가 생성되었음을 확인 할 수 있습니다.  
  • 19. Copyright  ©  2014  Unity  Technologies   19           UnityAdsLibrary를  import 하기 위해 File>Import   Module을 선택합니다.  
  • 20. Copyright  ©  2014  Unity  Technologies   20          
  • 21. Copyright  ©  2014  Unity  Technologies   21                 앞서 다운로드 받은 UnityAdsPackage에서 android  폴더를 선택합니다  
  • 22. Copyright  ©  2014  Unity  Technologies   22          
  • 23. Copyright  ©  2014  Unity  Technologies   23           Example 폴더와 Source 폴 더가 import 되었습니다.   Example  UnityAds  적용 예 로 참고하면되고,  Source를 사용할 것입니다.  
  • 24. Copyright  ©  2014  Unity  Technologies   24           예제 프로젝트인 app을 선택하여 오른 쪽 마우스 버튼을 클릭하고 open   module  seRngs 를 선택합니다.  
  • 25. Copyright  ©  2014  Unity  Technologies   25           Dependencies 클릭  
  • 26. Copyright  ©  2014  Unity  Technologies   26           + 버튼 클릭  
  • 27. Copyright  ©  2014  Unity  Technologies   27      
  • 28. Copyright  ©  2014  Unity  Technologies   28                  
  • 29. Copyright  ©  2014  Unity  Technologies   29       OK버튼을 누르면 이제 UnityAds  Library를 예제 프로젝트에서 사용할 수 있습니다.  
  • 30. Copyright  ©  2014  Unity  Technologies   30           예제프로젝트의 AndroidManifest.xml 파 일을 엽니다.  
  • 31. Copyright  ©  2014  Unity  Technologies   31           Permission을 셋팅합니다.  
  • 32. Copyright  ©  2014  Unity  Technologies   32   UNITYADS  LIBRARY를 사용할 기본적인 셋팅은 모두 끝났습니다. 이제 프로젝트 내에서,  UNITYADS를 사용하여 광고를 보여주면 됩니다.     다음 슬라이드 부터,  UNITYADS를 어떻게 사용하면 되는지,  UNITYADS  LIBRARY를 IMPORT하면 같이 IMPORT되는 EXAMPLE 코드를 통해 설명 드리겠습니다.      
  • 33. Copyright  ©  2014  Unity  Technologies   33           Debug  mode를 셋팅하여 로그를 볼수 있습니다.   Test  mode를 셋팅하면 계속 테스트용 광고를 볼 수 있습니다.     *주의 : 최종적으로 마켓에 올리기전에는 debugmode와 testmode를 false로 셋팅해주세요  
  • 34. Copyright  ©  2014  Unity  Technologies   34           UnityAds.init((AcEvity)this,  “Your  Game  ID",   (UnityAdsListener)this);   IniEalize시 개발자의 game  id(슬라이드 10참고) 를 입력해주세요  
  • 35. Copyright  ©  2014  Unity  Technologies   35           UnityAds  SDK는 acEvity  life  cycle에 따라 변화 를 전달 받아야합니다. 이는 onResume에서 changeAciEvity를 불러서 쉽게 알아차릴수 있 습니다.  
  • 36. Copyright  ©  2014  Unity  Technologies   36                   OpEonal  parameter를 넘길 수 있습니다.   사용자가 광고를 보는 것을 끝맞치면 해당 함수 가 호출 됩니다. 사용가가 광고를 스킵했는지 하 지 않았는지 여기서 알수 있습니다.(즉 사용자에 게 보상해야 하는지 아닌지)  
  • 37. Copyright  ©  2014  Unity  Technologies   37                                           사용자에 의해서 UnityAds가 close되 게 되면 호출 됩니다   사용자에게 광고를 보여 줄때 호출 됩니다.   사용자가 광고를 보는 것을 끝맞치면 해당 함수가 호출 됩니다. 사용가가 광고를 스킵 했는지 하지 않았는지 여기서 알수 있습니 다.(즉 사용자에게 보상해야 하는지 아닌지)   UnityAds를 iniEalze하면 자동으로 inventory(광고 목록)를 확 인 합니다. 보여 줄수 있는 광고가 있을 경우 onFetchCompleted를 호출 하고, 보여 줄수 있는 광고 가 없을 경우 onFetchFailed를 호출 합니다  
  • 38. Copyright  ©  2014  Unity  Technologies   38   www.unityads.co.kr   기술 지원 :  aylin@unity3d.com   일반 적인 질문 :  younghoh@unity3d.com