2013-05-24 2 views
0

제 질문은 실제로 구현하는 방법이 아닙니다.코로나 SDK에 inmobi 광고를 구현하는 방법은 무엇입니까?

그래서 내 질문은 20 레벨 및 메뉴 장면이있는 물리 게임을 개발했으며 인비 모바일 광고는 어디에 구현해야합니까?

게임이 시작될 때 (메뉴 장면에서) 구현해야합니까, 아니면 모든 레벨과 장면에서 구현해야합니까?

모든 장면이 고유 한 .lua 클래스에 있습니다.

미리 감사드립니다.

제 질문은 실제로 구현하는 방법이 아닙니다.

그래서 내 질문은 20 레벨 및 메뉴 장면이있는 물리 게임을 개발했으며 인비 모바일 광고는 어디에 구현해야합니까?

게임이 시작될 때 (메뉴 장면에서) 구현해야합니까, 아니면 모든 레벨과 장면에서 구현해야합니까?

모든 장면이 고유 한 .lua 클래스에 있습니다.

미리 감사드립니다. 당신이 숨기려면 다음

ads.show("banner", { x=0, y=0 }) 

: 당신이 광고를 게재 할 모든 장면에서 ads.show()을 사용하여 다음

ads.init("iads", "myAppId", adListener) 

과 : 당신의 main.lua 광고를 얻기 위해 ads.init()를 사용

답변

1

일부 장면의 광고 사용 :

ads.hide() 
0

adBanner 앱에서 코드를 한 번 실행하여 모든 장면에 광고를 표시하십시오.

나의 제안 : 당신이 메뉴 페이지 처음에 입력 할 때

다음
  1. , 그냥 플래그를 만들 수 있습니다.

  2. inmobi adbanner 코드를 호출하십시오.

  3. 깃발을 재설정하십시오 (메뉴 페이지에 들어갈 때마다 adView 전화가 많이 걸리지 않습니다).

그리고 당신은 표시하거나 vovahost이 게시물에 규정 된 방법으로 원하는 모든 페이지에 광고를 숨길 수 있습니다.

0

inmobi의 경우 앱 ID 번호를받을 계정을 설정해야합니다. 그런 다음 다음과 같은 코드를 사용할 수 있습니다

local ads = require "ads" 

local function adListener(event) 
    if event.isError then 
     -- Failed to receive an ad. 
    end 
end 

ads.init("inmobi", "myAppId", adListener) 
ads.show("banner320x48", { x=0, y=100, interval=60, testMode=false }) 

는 "레벨 완료"화면의 일종 가정 http://docs.coronalabs.com/api/library/ads/init.html

0

참조하십시오, 나는 거기에 광고를 게재 할 것입니다. 나는 그것들을 실제 레벨과 메뉴에 두는 것이 사용자에게 너무 짜증나는 것이라고 생각한다.