2010-06-17 6 views
1

난 당신이 나에게 제안하고 내가 사전몹/손바닥

에서 늘 나를

덕분에 작동 코드를 발견 ads.some에 대한 통합 코드를 공유하시기 바랍니다 application.can 내 손바닥 사전에 AdMob 광고를 통합 할

아스완

답변

1

먼저 admob에서 계정을 만드십시오. 새 앱 만들기 "사이트 및 앱"으로 이동하고 "사이트/앱 추가"를 클릭하십시오. 정보를 입력하십시오. 완료되면 "사이트 및 앱"탭으로 이동하여 "사이트 및 앱"을 클릭 할 수 있어야합니다. 그러면 모든 앱 목록이 표시됩니다. 방금 작성한 앱 위로 마우스를 이동하고 '설정 관리'를 클릭하십시오. 게시자 ID가 있어야합니다. 저장해. 나중에 필요할 것입니다.

그런 다음

{"source": "app/admob.js"}

이 admob.js 파일에서의 위치 경로가 있는지 확인합니다 추가하려면 sources.json 파일에서 this link

에서 admob.js 파일을 다운로드합니다. 이 경우 내/app 폴더에 있습니다.

그런 다음 광고를 표시하려는 장면의 setup() 기능으로 이동하십시오. 다음 코드를 추가하십시오. AdMob.ad.initialize({ pub_id: 'aaaaaaaaaaaaaa', bg_color: '#ccc', text_color: '#333', test_mode: true });

pub_id 매개 변수를 첫 번째 단계의 게시자 ID로 바꿉니다. 색상은 설명이 있어야합니다. 광고를 설정할 때 test_mode를 true로 설정하십시오. APP를 발송하기 전에 끄십시오.

그런 다음 추가 할 장면의보기 파일로 이동하십시오. 을 추가하다 . 전화 "admob_ad"

<div id = "admob_ad"></div> 

지금, 마지막 단계. 당신이 경우에만 장면로드 응용 프로그램을로드로, 일반적으로 당신이 당신의 설정 방법에 광고 요청을 만들 것입니다, 지금

AdMob.ad.request({ 
      onSuccess: (function (ad) { 
        this.controller.get('admob_ad').insert(ad); 
      }).bind(this), 
      onFailure: (function() { 

      }).bind(this), 

    }); 

: 실제로 요청을이를 호출합니다. Admob에는 광고 새로 고침 빈도에 대한 규칙이 있으므로주의하십시오.

이제이 프로그램을 실행할 때 "admob test messages"와 같은 admob 배너 중 하나를 얻어야합니다. 일단 앱이 작동하고 앱을 출시 할 준비가되면 설정 호출에서 test_mode를 사용 중지합니다. 일단 그렇게하면 광고가 100 % 채워지지 않습니다.