본문 바로가기

블로그/파일자료

아담 + 애드몹 + iAd 편하게 달아보자!!


아담 + 애드몹의 경우
아담이 광고수신에 실패하거나 리프레쉬를 두번이상 실패할 경우 애드몹이 호출 됩니다.

해외인경우
아이애드 호출이 실패하면 애드몹이 뜹니다.

이제부터 본격적으로 광고를 붙이는 방법을 설명하겠습니다.

설치전 주의 사항을 먼저 말씀드리자면

-ARC 기능을 지원하지 않습니다.
-아담과 애드몹에 가입이 되어있어야 합니다.
-세로보기만 지원합니다. (가로보기도 넣을수 있을지 모르지만 해보질 않았습니다 )
-ViewController 에만 붙이실 수 있습니다.
(꼭 뷰에다가 붙여야 된다라고 하시는 분은 ADControl 에서 viewController 객체를 view로 전환하시고 사용하시면 됩니다.
이부분은 따로 설명드리지 않겠습니다..)


1 먼저 위의 첨부파일을 다운 받습니다.

2 압축을 풀고 본인의 프로젝트에 드래그 해서 추가를 해주세요..

3 그리고 다음의 프레임 워크들을 추가합니다.


4 ADControl.m 파일에 애드몹에서 발행된 키값을 넣어줍니다.
(빨간 부분에 한글을 지우고 넣으면 되겠죠?? ㅋ)


5 Include 폴더에 있는 MobileAdViewController.m 에 아담에서 발행된 키를 넣어줍니다.


6 광고를 붙이고자 하는 뷰컨트롤러에 다음의 코드를 추가합니다.
일단 상단에 #import "ADControl.h" 를 당연히 해주셔야 겠죠?

[[ADControl defaultsAD] addAds:self wihtYPoint:430];

네비게인션컨트롤러나 여타의 다른 뷰 컨트롤러에도 아주 잘 작동합니다.

여기서 430은 광고가 붙게되는Y Point 의 값입니다.

Tip 광고를 숨기고자 하실때에는
[[ADControl defaultsAD] hideAllAds:YES];

다시 보이게 하려면
[[ADControl defaultsAD] hideAllAds:NO];
이렇게 해주시면 됩니다.

 

원본출처 : http://cafe.naver.com/mcbugi/180031