SDKは処理や例外に応じてログを出力します。
ただし、アプリリリース時にはログを出力しないようご注意下さい。
ログを出力するには以下のように設定します。
//全てのログを出力する _adView.GNAdlogPriority = GNLogPriorityInfo;または
//WRANとERRORを出力する _adView.GNAdlogPriority = GNLogPriorityWarn; //ログを出力しない _adView.GNAdlogPriority = GNLogPriorityNone;
ログのレベルに応じた出力メッセージは下記表になります。
-
ログレベル: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%