Причина:
Отличается от BannerView. Поскольку вы использовали testUnitID, предоставленный Google. Поэтому вам нужно установить TestDeviceId. Вы получите информацию об ошибке в выводе, как
Чтобы получить тестовые объявления на этом устройстве, позвоните: request.testDevices =
@ [kGADSimulatorID] или @ [@ "xxxxxxxxxxx"], если вы используете реальное устройство;
Решение:
Если вы используете симулятор
var request = Request.GetDefaultRequest();
request.TestDevices = new[] {Request.SimulatorId.ToString() };
RewardBasedVideoAd.SharedInstance.LoadRequest(Request.GetDefaultRequest(), "ca-app-pub-3940256099942544/1712485313");
Если вы используете реальное устройство
var request = Request.GetDefaultRequest();
request.TestDevices = new[] {"xxxxxxxxxxxxx"};
RewardBasedVideoAd.SharedInstance.LoadRequest(Request.GetDefaultRequest(), "ca-app-pub-3940256099942544/1712485313");
Я использовал вышеуказанный код, и он отлично работает.