NativeAd

public abstract class NativeAd


Um objeto retornado para uma solicitação de anúncio nativo.

Resumo

Tipos aninhados

public abstract class NativeAd.AdChoicesInfo

Esta classe foi descontinuada.

Use com.google.android.gms.ads.nativead.NativeAd.AdChoicesInfo.

public abstract class NativeAd.Image

Esta classe foi descontinuada.

Use com.google.android.gms.ads.nativead.NativeAd.Image.

Constantes

static final String

O ID do recurso de opções de anúncios.

Construtores públicos

Métodos públicos

abstract void
performClick(Bundle clickData)

Esse método foi descontinuado.

Use performClick.

abstract boolean
recordImpression(Bundle impressionData)

Esse método foi descontinuado.

Use recordImpression.

abstract void
reportTouchEvent(Bundle touchEventData)

Esse método foi descontinuado.

Use reportTouchEvent.

Constantes

ASSET_ADCHOICES_CONTAINER_VIEW

public static final String ASSET_ADCHOICES_CONTAINER_VIEW = "1098"

O ID do recurso de opções de anúncios.

Construtores públicos

NativeAd

public NativeAd()

Métodos públicos

performClick

public abstract void performClick(Bundle clickData)

Chamada quando o usuário clica no anúncio. O bloco de anúncios precisa estar na lista de permissões para poder usar essa API.

Parâmetros
Bundle clickData

do ambiente do app quando o clique acontece. Para detalhes sobre como criar os dados de clique Bundle, consulte .

recordImpression

public abstract boolean recordImpression(Bundle impressionData)

Chamada quando o anúncio é mostrado pela primeira vez. O bloco de anúncios precisa estar na lista de permissões para poder usar essa API.

Parâmetros
Bundle impressionData

do ambiente do app quando a impressão acontece. Para detalhes sobre como criar os dados de clique Bundle, consulte .

Retorna
boolean

"true" se a impressão for registrada

reportTouchEvent

public abstract void reportTouchEvent(Bundle touchEventData)

Chamada quando ocorre um evento de toque no anúncio. O bloco de anúncios precisa estar na lista de permissões para poder usar essa API. Se você tem interesse em usar esse recurso, entre em contato com seu gerente de contas.

Parâmetros
Bundle touchEventData

pacote de coordenadas e duração do evento de toque.

Exemplo de representação JSON do pacote touchEventData:

  {    "x": "100",  // The x-coordinate of the touch event relative to the window.    "y": "50",  // The y-coordinate of the touch event relative to the window.    "duration_millis": "500",  // The amount of millisecond the user pressed on the asset.  }