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

Renderizadores da Resposta

O JSON de resposta da API de Posicionamento de Anúncios contém o zonas array e os renderizadores e utilizador objetos.

Nesta página explicaremos o renderizadores objeto, que pode ser usado para renderizar independentemente diferentes contentores e anúncios na sua página web.

Renderizadores de Contentores

Estes renderizadores foram concebidos para gerar vários tipos de contentores onde pode exibir convenientemente os anúncios. A função de renderização dos renderizadores de contentores devolverá um array com os placeholders que pode usar para colocar os anúncios.

Quanto ao objeto de zona objeto, pode passar o mesmo objeto que recebeu na resposta de Posicionamento de Anúncios, com a diferença de que não precisa de passar o zones.type.

Renderizador de Contentor Fixo

Usado para renderizar um contentor com posição fixa na página.

Este script irá expor a window.FixedContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.FixedContainerRenderer.render(zone, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Contentor Sticky

Este script irá expor a window.StickyContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.StickyContainerRenderer.render(zone, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

setBorder()

zoneId

Sim

ID da zona para a qual definir a borda

width

Sim

Largura da borda

color

Sim

Cor da borda

removeBorder()

zoneId

Sim

ID da zona da qual remover a borda

setPosition()

zoneId

Sim

ID da zona para a qual definir a posição

horizontalPosition

Sim

Posição horizontal da zona

verticalPosition

Sim

Posição vertical da zona

Renderizador de Contentor de Mensagens Instantâneas

Usado para renderizar um contentor de mensagens instantâneas na página.

Este script irá expor a window.InstantMessageContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.InstantMessageContainerRenderer.render(zone, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Contentor de Mensagens Instantâneas para Telemóvel

Usado para renderizar um contentor de mensagens instantâneas para dispositivos móveis na página.

Este script irá expor a window.MobileInstantMessageContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.MobileInstantMessageContainerRenderer.render(zone, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Contentor Intersticial de Página Inteira

Usado para renderizar um contentor intersticial de página inteira para desktop ou mobile na página.

Este script irá expor a window.FullpageInterstitialContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.FullpageInterstitialContainerRenderer.render(zone, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Contentor de Grupo

Este script irá expor a window.GroupContainerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.GroupContainerRenderer.render(group, placeholder); é possível renderizar o contentor na página.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

group

Sim

Objeto do grupo contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizadores de Conteúdo

Estes renderizadores são responsáveis por exibir os anúncios dentro de um contentor. Alguns são autónomos e não requerem um contentor.

Renderizador de Conteúdo Banner

Este script irá expor a window.BannerRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.BannerRenderer.render(zone, placeholder); é possível renderizar o anúncio.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o anúncio, como um contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Conteúdo Nativo

Este script irá expor a window.NativeRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.NativeRenderer.render(zone, placeholder); é possível renderizar o anúncio.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o anúncio, como um contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Conteúdo de Vídeo Outstream

Este script irá expor a window.OutstreamVideoRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.OutstreamVideoRenderer.render(zone, placeholder); é possível renderizar o anúncio.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o anúncio, como um contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Renderizador de Conteúdo de Notificação Push Na Página

Este script irá expor a window.InPagePushNotificationRenderer variável, que pode usar para interagir com o renderizador. Por exemplo, chamando window.InPagePushNotificationRenderer.render(zone, placeholder); é possível renderizar o anúncio.

Funções de renderizador disponíveis:

Função
Nomes dos parâmetros
Obrigatório
Descrição do parâmetro

render()

objeto de zona

Sim

Objeto da zona contendo informações para a renderização

placeholder

Sim

Elemento HTML que indica onde renderizar o anúncio, como um contentor

cookieConsent

Não

Booleano que indica se o utilizador consente com cookies

Última atualização

Isto foi útil?