광고 응답에 관한 정보 가져오기

성공적으로 로드된 광고는 디버깅 및 로깅을 위해 GADResponseInfo 객체를 제공합니다. 이 객체에는 로드된 광고에 관한 정보가 포함됩니다. 각 광고 형식 클래스에는 응답 정보를 가져오기 위한 속성이 있습니다. 예를 들어 전면 광고에서는 responseInfo 속성을 사용하세요.

응답 정보 속성

GADResponseInfo 객체의 속성에는 다음이 포함됩니다.

responseIdentifier
광고 응답의 고유 식별자로, 광고 심사 센터(ARC)에서 광고를 식별하고 차단하기 위해 사용할 수 있습니다.
adNetworkClassName
현재 광고를 가져온 광고 네트워크의 클래스 이름입니다. 이 속성에서는 다음과 같은 값이 반환됩니다.

광고 소스 클래스 이름
Google Ads GADGoogleAdNetworkClassName의 값
보상형 맞춤 이벤트 맞춤 이벤트의 클래스 이름
다른 모든 맞춤 이벤트 GADCustomEventAdNetworkClassName의 값
미디에이션 미디에이션 어댑터의 클래스 이름

샘플 코드

다음은 GADBannerViewDelegate 콜백 구현의 샘플 스니펫입니다.

Swift

func adViewDidReceiveAd(_ bannerView: GADBannerView) {
  print("adViewDidReceiveAd from network: \(bannerView.responseInfo?.adNetworkClassName)")
}

Objective-C

- (void)adViewDidReceiveAd:(GADBannerView *)adView {
  NSLog(@"adViewDidReceiveAd from network: %@", adView.responseInfo.adNetworkClassName);
}