Zum Hauptinhalt springen

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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist
Rahmen setzen()zoneIdJaID der Zone, für die der Rand festgelegt werden soll
BreiteJaBreite des Rahmens
farbeJaFarbe des Rahmens
Rand entfernen()zoneIdJaID der Zone, aus der der Rand entfernt werden soll
position setzen()zoneIdJaID der Zone, für die die Position festgelegt werden soll
horizontalPositionJaHorizontale Position der Zone
vertikalePositionJaVertikale 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`gruppeJaGruppenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo der Container wiedergegeben werden soll
cookieConsentNeinBoolescher 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.

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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container
cookieConsentNeinBoolescher 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:

FunktionParameter-NamenErforderlichParameter Beschreibung
render()`zoneJaZonenobjekt mit Informationen für das Rendering
platzhalterJaHTML-Element, das angibt, wo die Anzeige dargestellt werden soll, z. B. in einem Container
cookieConsentNeinBoolescher Wert, der angibt, ob der Benutzer mit Cookies einverstanden ist