Error Codes
광고 로드 및 렌더링 시 오류가 발생할 경우 각 Delegate를 통해 GFPError를 수신하게 됩니다. GFPError 의 Error Code 를 통해 이슈 원인을 알 수 있습니다.
대분류 | 중분류 | 설명 | Code Name | Error Code | 비고 |
---|---|---|---|---|---|
범용 에러 | SDK 내에서 광고 선출/노출에 적합한 상태가 아닐 때 발생 | GFPErrorInternal | 1000 | ||
GFPErrorWrongCommand | 1100 | 미사용 | |||
초기화 에러 | 광고 모듈 초기화 | 광고 모듈 초기화에 실패하였을 때 | GFPErrorInitProvider | 2200 | Podfile에 Mediation 기재 확인 필요. |
GFPErrorInitUnknownProvider | 2210 | ||||
GFPErrorInitBannerProvider | 2220 | ||||
GFPErrorInitVideoProvider | 2230 | ||||
GFPErrorInitNativeProvider | 2240 | ||||
GFPErrorInitCombinedProvider | 2250 | ||||
초기화 에러 | 서버통신 | 초기화API 실패 시 발생하는 에러 | GFPErrorParamInitInfo | 2300 | publisherCd 확인 필요. |
GFPErrorRequestInitInfo | 2310 | ||||
GFPErrorParseInitInfo | 2320 | ||||
GFPErrorWrongFormatInitInfo | 2321 | ||||
광고 로드 에러 | 일반 | GFPErrorLoad | 3000 | ||
GFPErrorCancelInternal | 3001 | ||||
GFPErrorBannerInvalidSize | 3002 | ||||
GFPErrorVideoVastEmpty | 3003 | ||||
GFPErrorVideoVastWrongFormat | 3004 | ||||
GFPErrorVideoLoudnessWrongFormat | 3005 | ||||
GFPErrorVideoNonLinearWrongFormat | 3006 | ||||
GFPErrorVideoAdBreakWrongFormat | 3007 | ||||
광고 로드 에러 | 파라미터 | GFPErrorInvalidAdUnit | 3110 | 광고 unitId 확인 필요. | |
GFPErrorInvalidAdParam | 3120 | ||||
광고 로드 에러 | 서버통신 | 광고 호출 API 실패 시 발생하는 에러 | GFPErrorRequestAdList | 3210 | sdk팀 문의 필요. |
GFPErrorParseAdList | 3220 | ||||
GFPErrorWrongFormatAdList | 3221 | ||||
광고 로드 에러 | 광고선출 | GFPErrorNoValidProvider | 3301 | Podfile에 Mediation 기재 확인 필요. | |
GFPErrorNoFill | 3310 | ||||
GFPErrorBannerProviderLoadFailed | 3311 | ||||
GFPErrorVideoProviderLoadFailed | 3312 | ||||
GFPErrorNativeProviderLoadFailed | 3313 | ||||
GFPErrorInvalidAdSize | 3314 | ||||
GFPErrorRenderingNotSupported | 3320 | 미사용 | |||
광고 로드 에러 | 타임아웃 | GFPErrorRequestTimeout | 3400 | ||
동영상 광고 | 영상 재생 오류 | GFPErrorVideoAdStartFailed | 4110 | ||
GFPErrorVideoAdNotYetLoaded | 4111 | ||||
GFPErrorVideoStartTimeout | 4112 | ||||
GFPErrorVideoBufferingTimeout | 4113 | ||||
네이티브 광고 | 렌더링 오류 | GFPErrorNativeAdRendering | 5100 | hasMediaView 설정 확인 필요. | |
GFPErrorNativeImageLoadFailed | 5110 | ||||
GFPErrorNativeVideoLoadFailed | 5120 | 미사용 | |||
보상형 광고 | 일반 | GFPErrorRewardedAd | 6000 | 미사용 | |
렌더링 오류 | GFPErrorRewardedAdRendering | 6100 | rewardAd 로드 확인 필요. | ||
전면형 광고 | 일반 | GFPErrorInterstitialAd | 7000 | 미사용 | |
렌더링 오류 | GFPErrorInterstitialAdRendering | 7100 | 미사용 | ||
스케쥴 광고 | 일반 | GFPErrorSchedule | 9000 | 미사용 | |
스케쥴 광고 | 파라미터 | GFPErrorInvalidScheduleInValidParam | 9100 | scheduleParam의 policy, duration 확인 필요. | |
GFPErrorInvalidScheduleUnit | 9110 | scheduleId 확인 필요. | |||
GFPErrorInvalidScheduleParam | 9120 | ||||
스케쥴 광고 | 서버통신 | GFPErrorRequestScheduleList | 9210 | sdk팀 문의 필요. | |
GFPErrorParseScheduleList | 9220 | ||||
GFPErrorScheduleVideoLoadFailed | 9312 | 미사용 | |||
배너 광고 | Mraid 광고 | GFPErrorMraidSDKInternal | 60000 | ||
GFPErrorMraidResizeAdSizeError | 60001 | ||||
GFPErrorMraidUnloadCalled | 60002 | 미사용 | |||
배너 광고 | JSTag 광고 | GFPErrorJSTagInternal | 70000 |