0
Android 앱에서 광고에 문제가 있습니다. 때때로 AD는 화면의 장치의 DPI 또는 크기에 따라 표시되지 않습니다. 내 코드에서Android AdView가 표시되지 않습니다.
, 나는 AD로드에 실패 할 경우 View.GONE을 설정하는 검사를 구현하지만, 그럼에도 불구하고 일부 장치에 나는 아직도이가 들어 AD
해야하는데 공백 예, 내 광고
if(holder.nativeExpressAdView != null) {
AdRequest request = new AdRequest.Builder()
.build();
holder.nativeExpressAdView.loadAd(request);
Utilities.setAdListenerNative(holder.nativeExpressAdView);
}
//ADs listener to remove view if it fails load
//NATIVE ADS
public static void setAdListenerNative(final NativeExpressAdView nativeExpressAdView) {
nativeExpressAdView.setAdListener(new AdListener() {
@Override
public void onAdFailedToLoad(int i) {
super.onAdFailedToLoad(i);
nativeExpressAdView.setVisibility(View.GONE);
}
});
}
또한 로그를 추가 할 수 있습니까? 광고 필터링 –
동일한 문제가있었습니다. 빌더에 기기 ID를 추가하면 광고가 표시됩니다. 빌더에 장치 ID를 추가하십시오. 하지만 그게 나에게 서버 오류의 오류 코드를 제공하지 않고. 오류 응답에서 gettig 오류 코드를 확인하십시오. 마지막으로 네이티브를 제외한 큰 크기의 배너 광고를 사용하여 마쳤습니다. – ADM