예전에는 없었는데
미디에이션을 적용하다가
AdMob에 광고 검사기가 추가 된 것을 보았다.
테스트 기기 등록
광고 검사기를 사용하기 위해서는 테스트 기기를 등록해야 한다.
Xcode로 실행하면 콘솔에서 Device Identifier를 확인할 수 있다.
※ https://support.google.com/admob/answer/9691433?hl=ko#ID
테스트 기기 설정 - Google AdMob 고객센터
도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요
support.google.com
애드몹 설정 → 기기 테스트 → 테스트 기기 추가 버튼을 누른다.
등록창에서
기존에는 없었던 광고 검사기를 볼 수 있다.
광고 검사기 실행
테스트 광고를 두 손가락으로 길게 클릭하면
광고 검사기를 실행할 수 있다.
만약, simulator라서 두 손가락 누르기 또는 흔들기가 어렵다면
아래 코드를 실행하면 자동으로 열린다
MobileAds.instance.openAdInspector((_) {
// Error will be non-null if ad inspector closed due to an error.
});
광고 단위를 클릭하면
해당 광고에서 요청한 광고를 확인할 수 있다.
맨 위에 Fill 되어있는 부분이 실제 입찰된 광고 네트워크이고
그 밑에는 입찰되지 못한 광고 네트워크를 확인할 수 있다.
어댑터 탭을 클릭하면
연결된 광고 네트워크를 확인할 수 있다.
https://support.google.com/admanager/answer/7180401?hl=ko
모바일 앱 광고 게재 검사 - Google Ad Manager 고객센터
도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요
support.google.com
주의사항
- 미디에이션을 테스트하기 위해서는 테스트 기기 등록 방식을 사용해야 한다. (데모 광고 ID X)
https://developers.google.com/admob/ios/test-ads?hl=ko
테스트 광고 사용 설정 | iOS | Google for Developers
테스트를 용이하게 하기 위해 iOS용 광고 통합에서 테스트 광고를 수신하는 방법을 알아보세요.
developers.google.com
- 미디에이션 된 광고에선느 테스트 모드 라벨이 보이지 않으며,
미디에이션 네트워크 별로 테스트 모드를 사용해야 한다. - 구글 모바일 광고 SDK (GMA) 20 이상 사용해줘야 한다. 현재 사용 중인 2 버전도 20이 넘으나 그냥 최신으로 업데이트 해줌
https://pub.dev/packages/google_mobile_ads/changelog
google_mobile_ads changelog | Flutter package
Flutter plugin for Google Mobile Ads, supporting banner, interstitial (full-screen), rewarded and native ads
pub.dev