そこで、数日前に Android ゲームに Unity 広告を実装したところ、今まで意図したとおりに機能していました。Android ビルドでテスト広告の表示が突然停止しましたが、エディターで以前と同じように機能します。干渉する可能性のあるコードは変更されていません。
コードを変更し、広告サービスのオンとオフを切り替えようとしましたが、何も役に立ちませんでした。現時点で考えられる唯一のことは、一度だけ表示されたエラーです。よくわかりませんが、プレイヤー設定に関するものだったと思います。その後何も起こらなかったので、それ以上は考えていませんでした。
if(ad >= 16)
{
if (Advertisement.IsReady("video"))
{
Advertisement.Show("video");
ad = 0;
}
}
以前は機能していたので、コードとは関係がないと思いますが、エディターでまだ機能しています。まだアプリを公開していないので、実際の広告が表示されるかどうかはわかりません。
UnityAdsEditor: Initialize(xxxxxxx, True); UnityEditor.Advertisements.UnityAdsEditor:EditorOnLoad()