От the documentation, ADInterstitialPresentationPolicyAutomatic
означает, что:
Автоматическая политика. Фреймворк определяет, когда будет представлено межстраничное объявление.
(выделено мной).
Если вы хотите, чтобы это было случайным, я думаю, что вам нужно ADInterstitialPresentationPolicyManual
, что позволяет контролировать, когда внедренный показано:
Руководство по политике. Приложение определяет, когда должно быть представлено межстраничное объявление. Используйте requestInterstitialAdPresentation
, чтобы запросить презентацию межстраничного объявления в соответствующее время.
Поэтому используйте ADInterstitialPresentationPolicyManual
и позвоните по номеру requestInterstitialAdPresentation
, если вы хотите, чтобы объявление было показано.
Непонятно, что вы подразумеваете под «загружать рекламное объявление произвольно», но с помощью ручного подхода вы можете управлять, когда хотите. Например, вы можете использовать подходы в this question, чтобы сгенерировать число от 0 до 1 включительно, и если это 1 объявление. В противном случае не показывать его.