2014-01-27 5 views
8

앱에 배너를 삽입하기 위해 Google Play 서비스 API 6.4.1을 설치 한 후 작동하기가 힘들었습니다. 내 테스트 장치에AdMob 테스트 광고는 영어 기기에만 표시됩니다.

내가이 로그 캣으로, 광고를 볼 수 없습니다 (JB 4.1.2를 탑재 넥서스 S는, 언어는 이탈리아어로 설정) : 나는 JB 4.2에서 실행

01-27 13:22:55.518: I/Ads(3463): Use AdRequest.Builder.addTestDevice("2CF3523D47F0CFC8A7523B041D9BB325") to get test ads on this device. 
01-27 13:22:55.522: I/Ads(3463): Starting ad request. 
01-27 13:23:43.998: I/Ads(3463): No fill from ad server. 
01-27 13:23:44.409: W/Ads(3463): Failed to load ad: 3 

.1 Nexus 7은 언어가 영어로 설정되어 있습니다 (설정 -> 언어 & 입력 -> 언어)를 이탈리아어로 바꿀 때까지 작동하지만 더 이상 광고를 볼 수 없습니다.

영어 이외의 언어에 대한 광고가없는 것 같지만 테스트 및 실제 광고 모두에 해당됩니다.

GB 2.3.3 및 JB 4.3을 실행하는 에뮬레이터에서도 언어가 영어로 설정된 경우 두 광고를 모두 표시하려고했는데 언어를 변경하면 광고가 모두 표시되지 않습니다.

난 여기에서 onCreate 내에서 사용하는 코드는()

adView = (AdView)(view.findViewById(R.id.adView)); 
adRequest = new AdRequest.Builder() 
    .addTestDevice("TEST_DEVICE_ID") 
    .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 
    .addTestDevice("2CF3523D47F0CFC8A7523B041D9BB325") // nexus S 
    .addTestDevice("9C75E9349CF38EF5EB2C6C6100E96A7E") // nexus 7 
    .build(); 
adView.loadAd(adRequest); 

이 어떻게 영어 이외의 장치도 몹 작업을 할 수있어?

+0

위치를 언급하지 않았습니다. 당신이 이탈리아에 있다면, 당신이 바로 거기에 문제가 있다고 생각합니다. 하지만 그렇지 않은 경우 이탈리아 광고가 표시되지 않을 수 있습니다. – William

+0

@ 윌리엄 나는 이탈리아에 살고 있고, 나는 영어와 이탈리아어를 사용하여 자손을 테스트하고 있는데, 이것이 내가이 문제를 깨달은 이유이다. 어쨌든 영어를 사용하면 영어와 이탈리아어 광고를 모두 볼 수 있습니다. –

답변

10

아무런 수정없이 작동하기 시작했기 때문에 나 자신에게 대답 할 것입니다.

일부 AdMob 관련 이유로 4 일 (4 일 ~ 4 일) 동안 기다려야하는 이탈리아 기기에 광고가 표시되는 반면, 영어 광고는 거의 즉시 광고가 표시되었습니다.

그래서 대답은 잠깐 기다려주십시오.

희망이 도움이됩니다.

+1

내 설정이 영어 (ENG)이지만 여전히 작동하지 않습니다. –

관련 문제