I banner intelligenti sono unità pubblicitarie che visualizzano annunci banner della larghezza dello schermo su qualsiasi dimensione dello schermo su diversi dispositivi in qualsiasi orientamento. Gli smart banner rilevano la
larghezza del dispositivo nell'orientamento attuale e creano la visualizzazione di annuncio di queste dimensioni.
Nei banner intelligenti vengono implementate tre altezze degli annunci:
Altezza annuncio
Altezza dello schermo
32 dp
≤ 400 dp
50 dp
> 400 dp e ≤ 720 dp
90 dp
> 720 dp
In genere, gli smart banner sugli smartphone hanno un'altezza di 50 dp in verticale e 32 dp
in orizzontale. Sui tablet, l'altezza è normalmente di 90 dp in entrambi gli orientamenti.
Quando un annuncio illustrato non è abbastanza grande da occupare l'intero spazio allocato, l'immagine viene centrata e lo spazio su entrambi i lati viene riempito.
Per utilizzare gli Smart Banner, specifica AdSize.SmartBanner per le dimensioni dell'annuncio quando
crei un BannerView. Ad esempio:
// Create a Smart Banner at the top of the screen.BannerViewbannerView=newBannerView(adUnitId,AdSize.SmartBanner,AdPosition.Top);
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-10-01 UTC."],[],["Smart Banners render screen-width ads, adapting to any device size and orientation. They detect device width and create an ad view accordingly, using heights of 32 dp (≤ 400 dp screen height), 50 dp (\u003e 400 dp and ≤ 720 dp), or 90 dp (\u003e 720 dp). Image ads are centered when they don't fill the space. To implement, specify `AdSize.SmartBanner` when creating a `BannerView`, such as `new BannerView(adUnitId, AdSize.SmartBanner, AdPosition.Top)`.\n"]]