手順
GameIDの発行
Unity Cloudへログインし
https://cloud.unity.com/
ダッシュボード
広告を使いたいプロジェクトを選ぶ
シュートカットからUnityAdsを選んで
GetStarted
UniytでAndroidなら以下の選択
実行するにはテストモードにリリースするときに解除すること
Unity Ads Monetization の設定から
一番下のテストモードを変更
ADS Packagesのインストール
Pacage Managerから
Ads mediation
Advertisement Legacyをインストール
スクリプトで実装
using UnityEngine.Advertisements;
[SerializeField] string _androidAdUnitId = "生成したID";
void Start()
{
//バナーの位置
Advertisement.Banner.SetPosition(BannerPosition.TOP_CENTER);
Advertisement.Banner.Load(_androidAdUnitId);
}
//適当なボタンで実行させる
public void ShowBannerAd()
{
Advertisement.Banner.Show(_androidAdUnitId);
}
もう少し詳しく
公式のドキュメントにAndroid、IOSのID切り替えと広告が読み込まれなかった時に呼ばれるコールバックの設定があるので基本的にはこれを参考にすること
ここまでくればもうできるはず。やったね。
参考サイト