unityads integration for_i_os(xcode)_version1

32
HOW TO INTEGRATE UNITY ADS WITH IOS(XCODE) 이이이 이이 July.2015 ver. 1.0

Upload: unityads

Post on 12-Feb-2017

7.346 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Unityads integration for_i_os(xcode)_version1

HOW TO INTEGRATE UNITY ADS WITH IOS(XCODE)

이아린 과장

July.2015 ver. 1.0

Page 2: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 2

계정이 없으시면 가입하세요

계정이 있으시면 로그인 하세요

http://unityads.unity3d.com

Page 3: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 3

기존에 가입한 Unity Ads 용 계정이 있으시면 , 로그인 하세요계정이 없으시면 가입하세요

Page 4: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 4

Page 5: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 5

UDN 계정을 생성합니다 .

Page 6: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 6

UDN 으로 새로 가입하였으므로 , 이곳을 통해 UDN 으로 로그인 후 UnityAds 를 가입합니다

Page 7: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 7

UDN 으로 로그인 후 UnityAds를 가입합니다

Page 8: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 8

Page 9: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 9

Page 10: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 10

현재 개발중인 앱을 경우 여기 클릭

이미 출시한 앱이면 해당 앱의 ID 혹은 Appstore 의 url 을 적은후 찾으세요

Page 11: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 11

Page 12: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 12

Page 13: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 13

이 game id 는 추후 init 에서 사용됩니다 .

Page 14: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 14

Page 15: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 15

UnityAds Library 로 이를 integration 시 사용합니다 .

Native source code로 참고해주세요 .

Page 16: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 16

Page 17: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 17

다운로드한 unity-ads-sdk 의 UnityAds.bundle 과

UnityAds.framework 를 선택하여 프로젝트로 드래그 앤 드랍 합니다 .( 하나씩 드래그 앤 드랍 )

Page 18: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 18

Page 19: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 19

다음과 같이 추가 된 것을 볼 수 있습니다 .

‘+’ 버튼을 누릅니다 .

Page 20: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 20

Page 21: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 21

Page 22: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 22

같은 방법으로 필요한 프레임워크들을 추가합니다 .

Page 23: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 23

필요한 프레임 워크들을 모두 추가합니다 .

Page 24: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 24

UNITYADS LIBRARY 를 사용할 기본적인 셋팅은 모두 끝났습니다 . 이제 프로젝트 내에서 , UNITYADS를 사용하여 광고를 보여주면 됩니다 .다음 슬라이드 부터 , UNITYADS 를 어떻게 사용하면 되는지 , 하기 링크에서 이미 다운로드 받은 샘플 코드를 통해 설명 드리겠습니다 .HTTPS://GITHUB.COM/APPLIFIER/UNITY-ADS (IOS/UNITYADSEXAMPLE)

Page 25: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 25

<UnityAds/UnityAds.h>를 추가합니다 .

Page 26: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 26

<UnityAds/UnityAds.h>를 추가합니다 .

Page 27: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 27

해당 ViewController 를 UnityAds 를 위한

Delegate 로 등록 합니다 .

Page 28: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 28

디버깅 로그를 보기 위해서 DebugMode 를 YES 로 합니다 . 실제 광고를 보기 위해서는

TestMode 를 No 로 하고 , 테스트 광고를 보기 위해서는 YES 로 합니다 .

Page 29: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 29

UnityAds 를 Initialize 하기 위하여 , 사용하는 Gameid 와 rootViewController 를 넘겨줍니다 .

Page 30: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 30

canShow 를 통해 보여줄 수 있는 광고가 있는지 확인후 , 있다면 show 를 통해 보여줍니다 .

Page 31: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 31

사용자가 광고를 보는것을 끝맞히면 unityAdsVideoCompleted 가 호출됩니다 . 광고를 skip 하였는지 , 끝까지 보았는지를 skip parameter 를 통해서 알 수 있습니다 .사용자가 광고를 skip 하지 않았다면 , 사용자에게 보상을 주면 됩니다 .

참고로 , 현재 rewardItemKey 관련 기능은 제공하지 않습니다 . 사용자가 광고를 skip 하지 않았다면 개발사 자체적으로 사용자에게 보상을 주면 됩니다 .

Page 32: Unityads integration for_i_os(xcode)_version1

Copyright © 2014 Unity Technologies 32

www.unityads.co.kr

기술 지원 / 이아린 과장 : [email protected]매체사 담당 / 강신덕 과장 : [email protected]유니티 애즈 총괄 / 함영호 이사 : [email protected]