Le format d'annonce native peut être utilisé pour créer des annonces de n'importe quelle taille, y compris des annonces plein écran comme celles qui sont très populaires dans les applications sociales et de divertissement. Les annonces natives plein écran peuvent améliorer les revenus et la fidélisation, soit en correspondant au style des expériences de contenu plein écran existantes, comme dans les applications sociales, soit en permettant de placer des annonces dans les flux de "stories". Voici quelques exemples d'annonces natives plein écran :

Il n'existe pas d'API distincte à appeler pour activer la diffusion d'annonces natives plein écran au-delà des instructions concernant le format natif avancé. Toutefois, nous vous recommandons de suivre les bonnes pratiques suivantes lorsque vous créez des expériences publicitaires en plein écran :
- Rendre les éléments cliquables pendant la lecture de vidéos natives
Par défaut, Google Mobile Ads SDK définit userInteractionEnabled sur
NOpour tous les composants d'annonce autres que mediaView pendant la lecture de la vidéo. Par conséquent, lorsqu'une vidéo est en cours de lecture, les clics se produisent sur la vue située derrière la vue de l'élément. Dans une implémentation native plein écran, où les vues des éléments sont placées au-dessus de la vue du média, c'est cette dernière qui reçoit le clic. La vue du média gère l'interaction de l'utilisateur avec les commandes de lecture vidéo pendant la lecture. Les clics ne sont redirigés vers l'URL de destination de l'annonce qu'une fois la lecture terminée.Pour que vos autres éléments d'annonce, tels que callToActionView redirigent l'utilisateur vers la destination de l'annonce pendant la lecture de la vidéo, encapsulez chaque vue d'élément dans un UIView parent qui est une sous-vue de la vue d'annonce native. La structure de votre vue d'annonce native doit se présenter comme suit :
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- Personnaliser l'emplacement de l'icône "Choisir sa pub"
- Par défaut, l'icône "Choisir sa pub" est placée en haut à droite de l'annonce, mais vous pouvez spécifier n'importe quel coin où elle doit apparaître en définissant
GADAdChoicesPositionen fonction de l'emplacement de l'annonce. Dans les trois images de la section précédente, l'icône "Choisir sa pub" est placée dans un coin éloigné du bouton Installer, du bouton de menu et d'autres éléments d'annonce pour éviter les clics accidentels. - Utiliser des ID de bloc d'annonces uniques pour chaque emplacement
Veillez à créer un ID de bloc d'annonces unique pour chaque emplacement d'annonce différent dans votre application, même si tous les emplacements d'annonces sont au même format. Par exemple, si vous disposez d'un emplacement d'annonce native existant dans votre application pour une expérience non plein écran, utilisez un nouvel ID de bloc d'annonces pour l'expérience plein écran. L'utilisation de blocs d'annonces uniques permet :
- de maximiser les performances ;
- d'aider Google à renvoyer des éléments d'annonce qui correspondent mieux à vos mises en page ;
- de générer des rapports plus complets.
- Définir une taille cohérente pour la vue du média
Google essaie toujours de diffuser les éléments natifs de la meilleure taille pour des performances optimales. Pour faciliter cela, la taille de vos annonces natives doit être prévisible et cohérente. L'élément de vue du média doit avoir la même taille pour chaque demande d'annonce sur le même appareil. Pour ce faire, définissez une taille fixe pour la vue du média ou définissez-la sur
MATCH_PARENTet définissez une taille fixe pour la vue parent. Répétez cette étape pour chaque vue parent de la vue du média qui n'est pas de taille fixe.- Activer les annonces vidéo
Activez le type de média
Videolorsque vous configurez des annonces natives dans l'interface utilisateur d'Ad Manager. Autoriser les annonces vidéo à entrer en concurrence pour votre inventaire peut améliorer considérablement vos performances.- [Facultatif] Demander des formats spécifiques pour l'élément média
Par défaut, les annonces de n'importe quel format peuvent être renvoyées. Par exemple, vous pouvez obtenir un élément de création principal au format paysage ou carré lorsque votre application est en mode portrait. En fonction de la mise en page de votre annonce native, vous pouvez choisir de ne diffuser que des annonces au format portrait, paysage ou carré. Vous pouvez demander des éléments de formats spécifiques pour mieux les adapter à votre mise en page.

Paysage
Carré
PortraitSwift
let aspectRatioOption = NativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = AdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])Objective-C
GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init]; aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait; self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>" rootViewController:self adTypes:@[ GADAdLoaderAdTypeNative ] options:@[ aspectRatioOption ]];Ressources supplémentaires
- Exemples natifs plein écran : Objective-C