2011-10-13 2 views
1

Adwhirl 계정을 생성하고 AdMob 네트워크를 추가했습니다. Adwhirl을 사용할 때 광고를 표시하지 않습니다.Adwhirl 용 테스트 장치 추가

adView = new AdView(this, AdSize.BANNER, "a14e9698a5e5ww3"); //Test 
    AdRequest adRequest = new AdRequest();  
    adRequest.addTestDevice("CF95DC53F383F9A836FD749F3EF439ZW"); 
    adView.loadAd(adRequest); 

을하지만 Adwhir를 사용하는 경우, 즉 불가능하다 : 나는되는 AdRequest를 구성하지 못할 것처럼

AdWhirlManager.setConfigExpireTimeout(1000 * 60 * 5); 
    AdWhirlTargeting.setTestMode(true);  
    AdWhirlLayout adWhirlLayout = new AdWhirlLayout(this,"74c8934e149649e2a1211cb336f7e0b9"); //test 

내 로그 캣 내가 몹을 사용하는 경우에만 내가 그것을 설정할 수 있습니다

To get test ads on this device, call adRequest.addTestDevice("CF95DC53F383F9A836FD749F3EF439ZW"); 

을 말한다 Admob을 사용할 때와 마찬가지입니다. setTestMode를 true로 설정하면 트릭을 수행 할 수 있다고 생각했지만 실제로는 그 메소드가 무엇인지 알지 못합니다. false로 설정하면 내 앱이 동일하게 작동합니다.

기본적으로 AdMob에서와 같이 Adwhirl을 사용하여 테스트 광고를 내 스크린에 표시하려면 어떻게해야합니까?

답변

3

AdWhirl code은 에뮬레이터에서만 테스트 모드를 설정하는 이전 setTesting 메서드를 사용합니다. 따라서 현재 기기 ID를 입력 할 수 없으므로 휴대 전화에 실제 광고가 표시됩니다.

코드는 오픈 소스이므로 addTestDevice 메서드를 사용하고 jar 파일을 다시 작성하도록이 코드를 편집 할 수 있습니다. 그러나 이것은 아마도 상자 밖에서 어댑터에 추가 할 가치가있을 것입니다.