Anzeigen vorab laden
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der Ads Placement API werden Anzeigen für die Verwendung in adBreak()
-Aufrufen heruntergeladen und im Cache gespeichert.
Standardmäßig wird eine Reihe automatischer Heuristiken verwendet, um die besten Zeiten für das Herunterladen von Anzeigen zu ermitteln. Diese Heuristiken können jedoch dazu führen, dass eine Anzeige noch nicht geladen wurde, bevor die erste Platzierung in Ihrem Spiel erfolgt (z. B. Ihr erster Aufruf von adBreak()
direkt beim Laden Ihres Spiels).
Sie können dieses Verhalten mit dem adConfig()
-Aufruf anpassen, um das Vorabladen von Anzeigen sofort zu erzwingen.
<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>
Wichtig: Wenn Sie das Vorabladen von Anzeigen erzwingen möchten, sollten Sie diesen Aufruf vor dem ersten Aufruf von adBreak()
ausführen. Nachdem Sie einen Wert für preloadAdBreaks
festgelegt haben, werden alle nachfolgenden Versuche, ihn zu ändern, ignoriert.
So sorgen Sie dafür, dass Anzeigen frühzeitig in Ihrem Spiel ausgeliefert werden:
- Achten Sie darauf, dass Anzeigen durch Aufrufen von
adConfig({preloadAdBreaks: 'on'})
vorab geladen werden. So ist sichergestellt, dass eine Anzeige bereit ist, bevor der erste Aufruf von adBreak()
erfolgt.
- Verringern Sie die
data-ad-frequency-hint
, damit Anzeigen häufiger ausgeliefert werden.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["\u003cp\u003eThe Ads Placement API downloads and caches ads for use within your game, utilizing heuristics to optimize download timing.\u003c/p\u003e\n"],["\u003cp\u003eYou can force immediate ad preloading by calling \u003ccode\u003eadConfig({preloadAdBreaks: 'on'})\u003c/code\u003e before your first \u003ccode\u003eadBreak()\u003c/code\u003e call.\u003c/p\u003e\n"],["\u003cp\u003eTo ensure early ad display, preload ads and adjust \u003ccode\u003edata-ad-frequency-hint\u003c/code\u003e for increased frequency.\u003c/p\u003e\n"]]],["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"],null,["# Preload ads\n\nThe Ads Placement API downloads and caches ads for use in `adBreak()` calls.\nBy default it uses a set of automatic heuristics to determine the best times to\ndownload ads. However, these heuristics may mean that an ad has not yet been\nloaded before the very first placement in your game (such as your first call to\n`adBreak()` just as your game is loading).\n\nYou can adjust this behaviour using the `adConfig()` call to force preloading of\nads immediately as follows. \n\n \u003cscript async\n src=\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=\u003cvar translate=\"no\"\u003eca-pub-123456789\u003c/var\u003e\"\n crossorigin=\"anonymous\"\u003e\n \u003c/script\u003e\n \u003cscript\u003e\n window.adsbygoogle = window.adsbygoogle || [];\n var adBreak = adConfig = function(o) {adsbygoogle.push(o);}\n adConfig({preloadAdBreaks: 'on'});\n \u003c/script\u003e\n\n**Important** : If you want to force preloading of ads, you\nshould make this call before the first call to `adBreak()`. Once\nyou've set a value for `preloadAdBreaks`, any subsequent attempts to\nchange it are ignored.\n\nTo help ensure that ads show early in you game, you can:\n\n1. Make sure that ads are preloaded by calling `adConfig({preloadAdBreaks: 'on'})`. This ensures that there is an ad ready to go before the first call to `adBreak()`.\n2. Reduce the `data-ad-frequency-hint` so that ads show more frequently."]]