Antwort-Renderer
Die Anzeigenplatzierungs-API-Antwort JSON enthält das Array zones sowie die Objekte renderers und user.
Auf dieser Seite wird das Objekt renderers erklärt, mit dem Sie verschiedene Container und Anzeigen auf Ihrer Webseite unabhängig voneinander rendern können.
Container-Renderer
Diese Renderer sind so konzipiert, dass sie verschiedene Arten von Containern erzeugen, in denen Sie die Anzeigen bequem anzeigen können. Die Renderfunktion der Container-Renderer gibt ein Array mit den Platzhaltern zurück, die Sie zur Platzierung der Anzeigen verwenden können.
Für das Objekt "zone" können Sie dasselbe Objekt wie in der Antwort auf die Anzeigenschaltung übergeben, mit dem Unterschied, dass Sie den zones.type nicht übergeben müssen.
Fester Container-Renderer
Wird verwendet, um einen Container mit einer festen Position auf der Seite zu rendern.
Dieses Skript legt die Variable "window.FixedContainerRenderer" offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.FixedContainerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Renderer für klebrige Container
Dieses Skript legt die Variable window.StickyContainerRenderer offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.StickyContainerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist | |
Rahmen setzen() | zoneId | Ja | ID der Zone, für die der Rand festgelegt werden soll |
Breite | Ja | Breite des Rahmens | |
| farbe | Ja | Farbe des Rahmens | |
Rand entfernen() | zoneId | Ja | ID der Zone, aus der der Rand entfernt werden soll |
| position setzen() | zoneId | Ja | ID der Zone, für die die Position festgelegt werden soll |
| horizontalPosition | Ja | Horizontale Position der Zone | |
| vertikalePosition | Ja | Vertikale Position der Zone |
Instant Message Container Renderer
Wird verwendet, um einen Sofortnachrichten-Container auf der Seite darzustellen.
Dieses Skript legt die Variable "window.InstantMessageContainerRenderer" offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.InstantMessageContainerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Renderer für mobile Sofortnachrichten-Container
Wird verwendet, um einen Sofortnachrichten-Container für mobile Geräte auf der Seite darzustellen.
Dieses Skript legt die Variable "window.MobileInstantMessageContainerRenderer" offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.MobileInstantMessageContainerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Fullpage Interstitial Container Renderer
Wird verwendet, um einen seitenfüllenden interstitiellen Container für Desktop oder Mobile auf der Seite zu rendern.
Dieses Skript legt die Variable "window.FullpageInterstitialContainerRenderer" offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.FullpageInterstitialContainerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Gruppen-Container-Renderer
Dieses Skript legt die Variable window.GroupContainerRenderer offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.GroupContainerRenderer.render(group, placeholder)" ist es zum Beispiel möglich, den Container auf der Seite zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | gruppe | Ja | Gruppenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo der Container wiedergegeben werden soll | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Renderer für Inhalte
Diese Renderer sind für die Anzeige der Anzeigen innerhalb eines Containers zuständig. Einige sind eigenständig und benötigen keinen Container.
Banner Content Renderer
Dieses Skript legt die Variable window.BannerRenderer offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.BannerRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, die Anzeige zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Native Content Renderer
Dieses Skript legt die Variable window.NativeRenderer offen, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.NativeRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, die Anzeige zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Outstream Video Content Renderer
Dieses Skript macht die Variable window.OutstreamVideoRenderer sichtbar, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von "window.OutstreamVideoRenderer.render(zone, placeholder)" ist es zum Beispiel möglich, die Anzeige zu rendern.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |
Inhalts-Renderer für seiteninterne Push-Benachrichtigungen
Dieses Skript macht die Variable window.InPagePushNotificationRenderer sichtbar, die Sie zur Interaktion mit dem Renderer verwenden können. Durch den Aufruf von window.InPagePushNotificationRenderer.render(zone, placeholder); kann beispielsweise die Anzeige gerendert werden.
Verfügbare Renderer-Funktionen:
| Funktion | Parameter-Namen | Erforderlich | Parameter Beschreibung |
|---|---|---|---|
| render()` | zone | Ja | Zonenobjekt mit Informationen für das Rendering |
| platzhalter | Ja | HTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container | |
| cookieConsent | Nein | Boolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist |