Per iniziare
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Seleziona la piattaforma:
Android
iOS
Flutter
Unity
Gli annunci nativi sono asset dell'annuncio presentati agli utenti con componenti dell'interfaccia utente nativi della
piattaforma. In termini di programmazione, ciò significa che quando viene caricato un annuncio nativo, la tua app
riceve un oggetto NativeAd
che contiene i relativi asset e la tua app, anziché l'SDK Google Mobile Ads, è responsabile della loro visualizzazione.
Questo formato dell'annuncio è ideale quando vuoi avere un maggiore controllo sullo stile dei tuoi annunci.
Se non hai bisogno di queste funzionalità, utilizza uno degli altri formati dell'annuncio.
Esistono due modi per visualizzare gli annunci nativi nell'app Flutter:
- Modelli nativi:modelli nativi predefiniti con stile tramite un'API Dart.
- Configurazione della piattaforma:layout personalizzati specifici per la piattaforma definiti utilizzando gli strumenti di layout Android e iOS.
Modelli nativi
Puoi scegliere tra due tipi di modelli: piccolo o medio. Ogni modello
è dotato di opzioni di stile dell'interfaccia utente, ma offre meno personalizzazione rispetto
all'implementazione della configurazione della piattaforma.
Piccolo |
 Android
|
 iOS
|
Media |
 Android
|
 iOS
|
Per i dettagli di implementazione dei modelli nativi in Dart, vedi Modelli
nativi.
La configurazione della piattaforma è la soluzione migliore quando hai bisogno di un controllo completo dell'aspetto degli annunci sulle piattaforme Android e iOS, ma dovrai scrivere codice per entrambe.
Per istruzioni di configurazione specifiche per la piattaforma, vedi Configurazione
della piattaforma.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-09-06 UTC.
[[["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 2025-09-06 UTC."],[[["\u003cp\u003eNative ads give you control over the ad's look and feel by providing ad assets that your app displays using its own UI components.\u003c/p\u003e\n"],["\u003cp\u003eYou can implement native ads using pre-defined templates with styling options or with platform-specific custom layouts for maximum control.\u003c/p\u003e\n"],["\u003cp\u003eNative templates offer small and medium size options with some styling flexibility while platform setup requires Android and iOS code for full customization.\u003c/p\u003e\n"]]],[],null,["Select platform: [Android](/ad-manager/mobile-ads-sdk/android/native \"View this page for the Android platform docs.\") [iOS](/ad-manager/mobile-ads-sdk/ios/native \"View this page for the iOS platform docs.\") [Flutter](/ad-manager/mobile-ads-sdk/flutter/native \"View this page for the Flutter platform docs.\") [Unity](/ad-manager/mobile-ads-sdk/unity/native-overlay \"View this page for the Unity platform docs.\")\n\n\u003cbr /\u003e\n\nNative ads are ad assets presented to users with UI components native to the\nplatform. In coding terms, this means that when a native ad loads, your app\nreceives a `NativeAd` object that contains its assets, and your app---rather\nthan Google Mobile Ads SDK---is then responsible for displaying them.\n\nThis ad format is for when you want more control to style the look of your ads.\nIf you don't need these features, use one of our other ad formats.\n\nThere are two ways to display native ads in your Flutter app:\n\n- **Native templates:** Pre-defined native templates styled with a Dart API.\n- **Platform setup:** Custom platform-specific layouts defined using Android and iOS layout tools.\n\nNative templates\n\nThere are two template types to choose from: small or medium. Each template\ncomes with UI styling options; however, they offer less customization than\nthe platform setup implementation.\n\n| Small |\n|-------------|---------|\n| **Android** | **iOS** |\n| **Android** | **iOS** |\n\nFor native templates implementation details in Dart, see [Native\ntemplates](/ad-manager/mobile-ads-sdk/flutter/native/templates).\n\nPlatform setup\n\nPlatform setup is better when you need complete control of the look and feel for\nyour ads on both Android and iOS platforms, but you'll need to write code for\nboth.\n\nFor platform-specific setup instructions, see [Platform\nsetup](/ad-manager/mobile-ads-sdk/flutter/native/platforms)."]]