# サンプルアプリによる動作確認
FiveSDKおよびメディエーションプラグインのテストのために、簡単なサンプルアプリを提供しています。 実装の参考にお役立てください。
- iOS FiveSDK Googleモバイル広告SDKメディエーションサンプルアプリ (opens new window)
- Android FiveSDK Googleモバイル広告SDKメディエーションサンプルアプリ (opens new window)
- Unity FiveSDK Googleモバイル広告SDKメディエーションサンプルアプリ (opens new window)
実際のアプリで広告が配信されない場合、そのアプリと同じ設定でサンプルアプリでの動作確認をしてみることをお勧めします。 動作確認の結果によっては、以下のような原因が考えられます。
- サンプルアプリがクラッシュするまたはビルドできない場合、使用しているFiveSDKが対応していないバージョンであるか、管理画面の設定が間違っている可能性があります。
- サンプルアプリで広告が表示されない場合、管理画面の設定が間違っている可能性があります。
- サンプルアプリで広告が表示されるが実装したコードでは広告が表示されない場合、実装コードが誤っている可能性があります。
# 実行方法
# iOSの場合
- 取得したサンプルアプリのzipファイルを解凍してください。
- CocoaPodsを使って依存関係をインストールしてください。
pod install
- FiveGADPlugin.xcworkspaceを開いてください。
- Info.plistの
GADApplicationIdentifier
キーにAdMobのアプリIDを設定してください。GAMの場合はこのキーのアイテムを消し、代わりにGADIsAdManagerApp
キーをtrue
にするアイテムを追加してください。 - AppConstants.hでLINE広告のアプリIDおよびAdMob/GAMの広告ユニットのIDを設定してください。
# Androidの場合
- 取得したサンプルアプリのzipファイルを解凍してください。
- Android Studioでzipファイルを展開したディレクトリをimportしてください。単に開く場合は、個別にgradleの
local.properties
の設定が必要になります。 - AndroidManifest.xmlの
com.google.android.gms.ads.APPLICATION_ID
キーにAdMobのアプリIDを設定してください。GAMの場合はこのキーのアイテムを消し、代わりにcom.google.android.gms.ads.AD_MANAGER_APP
キーをtrue
にするアイテムを追加してください。 - AppConstants.javaでLINE広告のアプリIDおよびAdMob/GAMの広告ユニットのIDを設定してください。
# Unityの場合
- 取得したサンプルアプリのzipファイルを解凍してください。
- Googleモバイル広告SDKのunitypackageをAdMobのUnity用スタートガイド (opens new window)からダウンロードし、サンプルアプリのプロジェクトに導入してください。
- Unityパッケージの導入に従いFiveSDKのUnityパッケージをインストールしてください。
- Unity上部の[Assets]メニューにある[GoogleMobileAds]メニューの[Settings]でAdMobの設定を有効にしアプリIDを設定するか、GAMの設定を有効にしてください。
- AppConstants.csでLINE広告のアプリIDおよびAdMob/GAMの広告ユニットのIDを設定してください。