ドキュメント

サポート

Ad Quality SDK の統合のテスト

アプリケーションの Ad Quality SDK の統合と機能を確認するには、コンソールログでネットワークコネクタの状態と SDK のバージョン互換性を確かめます。
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Ad Quality SDK が正常に統合されて動作しているかどうかを調べるには、以下の方法で IDE コンソールを確認します。 
  1. 追加設定セクションの説明に従ってコンソールログを有効にします。
  2. アプリケーションに統合されているすべての広告ネットワーク SDK の情報ログが表示されるように、ログを設定します。
  3. アプリケーションが起動し、Ad Quality SDK が正常に初期化されると、コンソールでログを確認できるようになります。このログを利用して、SDK が正しく実行されていることを確認できます。
例を次に示します。
IronSource AdQuality: AdQualitySDK: -------------- network connector 4.1.2 --------------Network A SDK version: 5.6.0SDK Versions supported: 4.7.0 - 5.6.0Status (ステータス): OK
ログには、検出された広告ネットワークの SDK バージョンと、Ad Quality でサポートされる SDK バージョンが表示されます。状態が "OK" であれば、広告ネットワーク SDK が正しく統合されています。

テストのガイドライン

  • setTestMode 設定を true にすると、インプレッションデータが即座にサーバーに送信され、時間しきい値とインプレッションしきい値が使用されません。
  • アプリケーションのライブビルドが setTestMode 設定を使用せずにデプロイされていることを確認します。
  • ダッシュボードボードのデータは 4 時間ごとに更新されます。

インテグレーションの整合性の確認

  • 統合した広告ネットワークごとにログが表示されることを確認します。
  • 各ネットワークが正常に動作し、その状態が "OK" であることを確認します。
  • 広告ネットワークワークの状態が "OK" になっていない場合は、問題を修正してからアプリケーションを再実行し、状態が "OK" に変わっていることを確認します。

ログの問題の例

例 1

IronSource AdQuality: AdQualitySDK: RemoteConfig: Error getting config from server: 403
このエラーは、存在しない appKey を使用して Ad Quality SDK が初期化されたことを意味します。これは、Ad Quality SDK が無効になっている場合に表示されるエラーと同じものです。このエラーが発生した場合、Ad Quality ダッシュボードでアプリケーションの設定を確認してください。

例 2

IronSource AdQuality: AdQualitySDK: -------------- network connector 4.1.2 --------------network SDK version: Not fetched - ensure that your version is supportedSDK Versions supported: 4.25.0 - 5.2.0Status (ステータス): OK
このエラーは、Ad Quality が広告ネットワークの正しいバージョンの SDK をフェッチできなかったことを意味しており、サポートされるバージョンが使用されているかどうか手動で確認することを求めています。

例 3

IronSource AdQuality: AdQualitySDK: -------------- network connector 1.4.1 --------------network SDK version: 6.7.0SDK Versions supported: 4.22.0 - 6.6.0Status (ステータス): ERRORMessage: Network A SDK version 6.7.0 is not yet supported by the connector
ERROR
状態が発生しているのは、使用している Ad Quality SDK のバージョンが広告ネットワークの SDK をサポートしていないことが原因です。このタイプの問題が発生した場合は、 Ad Quality のサポートまで問い合わせてください。

例 4

IronSource AdQuality: AdQualitySDK: -------------- network connector 1.1.1 --------------network SDK version: 12.2.1SDK Versions supported: 11.8.0 - 12.2.1Status (ステータス): ERRORMessage: Tapjoy sdk version 12.2.1 requires Ad Quality sdk version 6.2.0 or newer
リモートの Ad Quality コネクターのバージョンと Ad Quality SDK のバージョンの間に、依存関係がある場合があります。この例では、SDK がリモートで更新されましたが、Ad Quality SDK は更新されませんでした。この問題を解決するには、Ad Quality SDK を最新バージョンにアップグレードしてください。

例 5

IronSource AdQuality: AdQualitySDK: -------------- network connector 1.1.3 --------------network SDK version: 11.6.0SDK Versions supported: 9.0.0 - 11.6.0Status (ステータス): ERRORMessage: Failed to initialize connectorIronSource AdQuality: AdQualitySDK: -------------- network connector --------------Status (ステータス): ERRORMessage: Failed to create connector
コネクタの作成または初期化に失敗した場合は、Ad Quality サポートに問い合わせてください。

Ad Quality SDK がインプレッションをカウントしているかどうかの確認

ログレベルを Debug または Verbose に設定すると、Ad Quality SDK がサーバーに送信しようとしているイベントを確認できます。広告の表示後に確認するべきログ メッセージの一部を以下に示します。
IronSource AdQuality: Analytics: Trying to send event: ad_displayed and extra info: {...}IronSource AdQuality: Analytics: Trying to send event: iab_displayed and extra info: {...}IronSource AdQuality: Analytics: Trying to send event with name: ad_displayedIronSource AdQuality: Analytics: Trying to send event: imp_extra with extra info: {...}