NativeAd

public abstract class NativeAd


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

Resumo

Tipos aninhados

public abstract class NativeAd.AdChoicesInfo

Essa classe foi descontinuada.

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

public abstract class NativeAd.Image

Essa 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úncio.

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úncio.

Construtores públicos

NativeAd

public NativeAd()

Métodos públicos

performClick

public abstract void performClick(Bundle clickData)

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

Parâmetros
Bundle clickData

pacote do ambiente do app quando o clique acontece. Para detalhes sobre como construir os dados de clique Bundle, consulte com.google.android.gms.ads.nativead.NativeAdConstants.

recordImpression

public abstract boolean recordImpression(Bundle impressionData)

Chame quando o anúncio for exibido pela primeira vez. O bloco de anúncios precisa estar na lista de permissões para usar essa API.

Parâmetros
Bundle impressionData

pacote do ambiente do app quando a impressão acontece. Para detalhes sobre como construir os dados de clique Bundle, consulte com.google.android.gms.ads.nativead.NativeAdConstants.

Retorna
boolean

"true" se a impressão for registrada com sucesso

reportTouchEvent

public abstract void reportTouchEvent(Bundle touchEventData)

Chame quando um evento de toque acontecer no anúncio. O bloco de anúncios precisa estar na lista de permissões para usar essa API. Se você tiver 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.  }