Le impostazioni degli stili nativi consentono a Google Ad Manager di gestire il rendering degli annunci nativi in base agli stili nativi specificati all'interno del prodotto. Innanzitutto, specifica le dimensioni e il targeting. Poi aggiungi HTML, CSS e JavaScript per definire annunci adattabili e produrre una visualizzazione di qualità su tutti gli schermi. Non devi eseguire alcun rendering; Ad Manager applica automaticamente lo stile nativo corretto per la destinazione. Gli stili nativi vengono implementati proprio come gli annunci banner. Vengono visualizzati con dimensioni dell'annuncio flessibili determinate in fase di runtime o con dimensioni dell'annuncio fisse determinate in anticipo.
Prerequisiti
- Completa la Guida introduttiva.
Dimensioni flessibili
Puoi utilizzare le dimensioni dell'annuncio fluido nell'UI di Ad Manager per ottenere un annuncio che
si adatta dinamicamente ai contenuti. Con questa impostazione, la larghezza dell'annuncio corrisponderà ai contenuti dell'app e la sua altezza verrà regolata in fase di runtime per adattarsi ai contenuti dell'annuncio. L'SDK fornisce una costante speciale AdSize
,
FLUID
, per gestire questo caso. L'altezza delle dimensioni dell'annuncio fluido
viene determinata in modo dinamico in base alla larghezza definita dal publisher, consentendo
alla visualizzazione dell'annuncio di regolare la sua altezza in modo che corrisponda a quella della creatività.
Crea una richiesta di annuncio fluido
Crea un contenitore di layout per la visualizzazione dell'annuncio. Imposta l'layout_height
del contenitore dell'annuncio su wrap_content
perché la sua altezza verrà determinata dall'annuncio restituito in fase di runtime.
<FrameLayout
android:id="@+id/fluid_ad_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
Ecco come appare l'implementazione per effettuare la richiesta dell'annuncio:
Kotlin
Java
Sostituisci AD_UNIT_ID con l'ID del tuo dispositivo di test.
Una volta caricato correttamente l'annuncio, aggiungi BannerAd.getView()
alla gerarchia delle visualizzazioni. Per maggiori dettagli, vedi Caricare un annuncio.
Dimensioni fisse
Gli stili nativi con dimensioni fisse ti consentono di controllare la larghezza e l'altezza dell'annuncio nativo. Per impostare una dimensione fissa:
Crea un elemento pubblicitario nell'UI di Ad Manager e seleziona una delle dimensioni predefinite dal menu a discesa del campo
Size
.Carica un annuncio
BannerAd
conAdSize
predefinito.