SDKは処理や例外に応じてログを出力します。
ログを出力するにはAdMobメディエーションのカスタムイベントの設定項目「Parameter」で以下のように設定します。
ログを出力する設定にしたままですと、アプリの動作が遅くなる懸念がございますので、リリース時にはログを出力しない設定にするようお願い致しす
設定項目「Parameter」でログ出力フラグは、「info」、「warn」、「none」(小文字)のいずれかを設定して下さい。 //全てのログを出力する SSPのアプリID,infoまたは
//WRANとERRORを出力する SSPのアプリID,warn //ログを出力しない SSPのアプリID,none ※設定内容:カンマ区切り、「,ログ出力フラグ」の部分が省略可能、省略した場合、ログを出力しないです。 ※SSPのアプリIDは、SSPから取得した広告配信用のアプリケーションID
ログのレベルに応じた出力メッセージは下記表になります。
GNAd AdMob Mediationの出力ログ
-
ログレベルにかかわらず出力ログ
エラーコード クラス 出力条件 出力メッセージ - GNAdMediationAdapter 設定項目「Parameter」未設定 Mediation Parameter AppId is empty. - GNAdMediationAdapter SSPのアプリIDは、数字ではない Mediation Parameter AppId is not number:設定した「SSPのアプリID」 -
ログレベル:INFO
エラーコード クラス 出力条件 出力メッセージ - GNAdMediationAdapter SSP広告データ取得開始時 AppId=「SSPのアプリID」 start. - GNAdMediationAdapter SSP広告AdView作成した時 AdView frame size:「広告AdViewのFrameサイズ」 - GNAdMediationAdapter 外部ブラウザの起動開始 adViewWillShowInDefaultBrowser - GNAdMediationAdapter 内部ブラウザの起動開始 adViewWillShowInInternalBrowser - GNAdMediationAdapter 内部ブラウザの終了 adViewWillTerminateInternalBrowser - GNAdMediationAdapter 内部ブラウザから外部ブラウザへ移動 adViewWillShiftToDefaultBrowser - GNAdMediationAdapter SSP広告データの取得に成功 adViewDidReceiveAd - GNAdMediationAdapter SSP広告データの取得に失敗 didFailReceiveAdWithError
GNAd SDKの出力ログ
-
ログレベル:ERROR
※例外がスローされたときに出力されます。エラーコード クラス 出力条件 出力メッセージ E001 GNAdView GNAdView初期化時に引数adSizeにnullを指定 Please set adSizeType argument. [E001] -
ログレベル:WARN
エラー
コードクラス 出力条件 出力メッセージ W001 GNAdLoader AppIDがセットされていない App Id is required.[W001] W002 GNAdLoader
(GNBanner)バナーデータのパースに失敗 Invalid banner data.[W002] W003 GNAdLoader
(GNBanner)バナーデータの中身が空 Banner data is empty.[W003] W004 GNAdLoader
(GNBanner)バナーデータリクエスト時のエラー An error occured while loading banner data.[W004] W005 GNAdWebView バナー表示時のWebView上
でのエラーonReceivedError : %errorCode% : %description% : %failingUrl%.[W005] W006 GNAdWebView バナー表示時のリダクレクトエラー onTooManyRedirects : %cancelMsg% : %continueMsg%[W006] -
ログレベル:INFO
エラー
コードクラス 出力条件 出力メッセージ - GNAdView バナーデータのロードが正常に完了 Ad data successfully loaded. start Ad Loop. - GNAdView ユーザーがバナーをタップ
(操作タイプがTAP/TAP_AND_FLICKの場合)User action : TAP. - GNAdView ユーザーがバナーをprevious方向にフリック
(操作タイプがTAP_AND_FLICKの場合)User action: SWIPE RIGHT. - GNAdView ユーザーがバナーをnext方向にフリック
(操作タイプがTAP_AND_FLICKの場合)User action: SWIPE LEFT. - GNAdView 外部ブラウザの起動開始 Start showing external browser. - GNAdView 内部ブラウザの起動開始 Start showing internal browser. - GNAdView 内部ブラウザの終了 Internal browser terminated. - GNAdView 内部ブラウザから外部ブラウザへ移動 Move to external browser. - GNBannerLoader バナーデータの取得開始 bannerLoader:willStartLoadURL: %url% - GNBannerLoader バナーデータの取得完了 bannerLoader:didReceiveResponse: %json% fromURL: %url%