For the complete documentation index, see llms.txt. This page is also available as Markdown.

Renderer di risposta

La risposta JSON dell'API di Ad Placement contiene il zone array e i renderer e user oggetti.

In questa pagina spiegheremo l' renderer oggetto, che può essere impiegato per renderizzare in modo indipendente diversi contenitori e annunci nella tua pagina web.

Renderer dei contenitori

Questi renderer sono progettati per generare vari tipi di contenitori in cui puoi visualizzare comodamente gli annunci. La funzione di rendering dei renderer dei contenitori restituirà un array con i placeholder che puoi usare per posizionare gli annunci.

Per quanto riguarda il zone oggetto, puoi passare lo stesso oggetto che hai ricevuto nella risposta di Ad Placement, con la differenza che non è necessario passare il zones.type.

Renderer di contenitore fisso

Usato per renderizzare un contenitore con posizione fissa sulla pagina.

Questo script esporrà la window.FixedContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.FixedContainerRenderer.render(zone, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer di contenitore sticky

Questo script esporrà la window.StickyContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.StickyContainerRenderer.render(zone, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

setBorder()

zoneId

ID della zona per cui impostare il bordo

width

Larghezza del bordo

color

Colore del bordo

removeBorder()

zoneId

ID della zona da cui rimuovere il bordo

setPosition()

zoneId

ID della zona per cui impostare la posizione

horizontalPosition

Posizione orizzontale della zona

verticalPosition

Posizione verticale della zona

Renderer del contenitore di messaggi istantanei

Usato per renderizzare un contenitore di messaggi istantanei sulla pagina.

Questo script esporrà la window.InstantMessageContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.InstantMessageContainerRenderer.render(zone, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenitore di messaggi istantanei per dispositivi mobili

Usato per renderizzare un contenitore di messaggi istantanei per dispositivi mobili sulla pagina.

Questo script esporrà la window.MobileInstantMessageContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.MobileInstantMessageContainerRenderer.render(zone, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenitore interstitial a pagina intera

Usato per renderizzare un contenitore interstitial a pagina intera per desktop o mobile sulla pagina.

Questo script esporrà la window.FullpageInterstitialContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.FullpageInterstitialContainerRenderer.render(zone, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenitore di gruppo

Questo script esporrà la window.GroupContainerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.GroupContainerRenderer.render(group, placeholder); è possibile renderizzare il contenitore sulla pagina.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

group

Oggetto group contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare il contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer dei contenuti

Questi renderer sono responsabili della visualizzazione degli annunci all'interno di un contenitore. Alcuni sono autonomi e non richiedono un contenitore.

Renderer del contenuto banner

Questo script esporrà la window.BannerRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.BannerRenderer.render(zone, placeholder); è possibile renderizzare l'annuncio.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare l'annuncio, ad esempio un contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenuto nativo

Questo script esporrà la window.NativeRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.NativeRenderer.render(zone, placeholder); è possibile renderizzare l'annuncio.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare l'annuncio, ad esempio un contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenuto video outstream

Questo script esporrà la window.OutstreamVideoRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.OutstreamVideoRenderer.render(zone, placeholder); è possibile renderizzare l'annuncio.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare l'annuncio, ad esempio un contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Renderer del contenuto delle notifiche push in-page

Questo script esporrà la window.InPagePushNotificationRenderer variabile, che puoi usare per interagire con il renderer. Ad esempio, chiamando window.InPagePushNotificationRenderer.render(zone, placeholder); è possibile renderizzare l'annuncio.

Funzioni del renderer disponibili:

Funzione
Nomi dei parametri
Obbligatorio
Descrizione del parametro

render()

zone

Oggetto zone contenente le informazioni per il rendering

placeholder

Elemento HTML che indica dove renderizzare l'annuncio, ad esempio un contenitore

cookieConsent

No

Valore booleano che indica se l'utente acconsente ai cookie

Ultimo aggiornamento

È stato utile?