Предварительная загрузка объявлений
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ads Placement API загружает и кэширует рекламу для использования в adBreak()
. По умолчанию он использует набор автоматических эвристик для определения наилучшего времени для загрузки рекламы. Однако эти эвристики могут означать, что объявление еще не было загружено до самого первого размещения в вашей игре (например, вашего первого вызова adBreak()
во время загрузки игры).
Вы можете настроить это поведение, используя adConfig()
для немедленной предварительной загрузки рекламы следующим образом.
<script async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
adConfig({preloadAdBreaks: 'on'});
</script>
Важно : Если вы хотите принудительно загрузить рекламу, вы должны сделать этот вызов перед первым вызовом adBreak()
. После того как вы установили значение для preloadAdBreaks
, любые последующие попытки изменить его игнорируются.
Чтобы реклама показывалась в начале игры, вы можете:
- Убедитесь, что реклама предварительно загружена, вызвав
adConfig({preloadAdBreaks: 'on'})
. Это гарантирует, что объявление будет готово к работе до первого вызова adBreak()
. - Уменьшите
data-ad-frequency-hint
, чтобы реклама показывалась чаще.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-10-31 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2023-10-31 UTC."],[[["The Ads Placement API downloads and caches ads for use within your game, utilizing heuristics to optimize download timing."],["You can force immediate ad preloading by calling `adConfig({preloadAdBreaks: 'on'})` before your first `adBreak()` call."],["To ensure early ad display, preload ads and adjust `data-ad-frequency-hint` for increased frequency."]]],["The Ads Placement API manages ad downloads and caching for `adBreak()` calls. To ensure ads are ready for the initial placement, use `adConfig({preloadAdBreaks: 'on'})` to force immediate preloading before the first `adBreak()` call. This overrides the default automatic heuristics. Setting `preloadAdBreaks` can only happen once, as subsequent changes are ignored. Another method for early ads is to reduce `data-ad-frequency-hint` so ads are shown more often.\n"]]