Annonces natives plein écran

Le format d'annonce native permet de créer des annonces de n'importe quelle taille, y compris des annonces en plein écran comme celles très populaires dans les applications de réseaux sociaux et de divertissement. Les annonces natives plein écran peuvent améliorer les revenus et la fidélisation, soit en s'adaptant au style des expériences de contenu plein écran existantes, comme dans les applications de réseaux sociaux, soit en fournissant un moyen de diffuser des annonces dans les flux "stories". Voici quelques exemples d'annonces natives en plein écran :

Il n'existe aucune API distincte à appeler pour diffuser des annonces natives plein écran, en dehors des instructions pour Native Advanced. Toutefois, nous vous recommandons de suivre ces bonnes pratiques lorsque vous créez des expériences publicitaires en plein écran :

Rendre les éléments cliquables pendant la lecture d'une vidéo native

Par défaut, le SDK Google Mobile Ads définit userInteractionEnabled sur NO sur tous les composants d'annonce autres que mediaView lorsque la vue multimédia lit une vidéo. Par conséquent, lorsque la 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 en plein écran, où les vues d'assets sont placées au-dessus de la vue multimédia, la vue multimédia reçoit le clic. La vue multimédia gère les interactions utilisateur pour les commandes de lecture vidéo pendant la lecture et ne redirige vers l'URL de destination de l'annonce qu'une fois la lecture terminée.

Pour que vos autres composants 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 une UIView parente qui est une sous-vue de la vue d'annonce native. La structure de la 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ù l'icône Choisir sa pub doit apparaître en définissant GADAdChoicesPosition en 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 Install (Installer), du bouton Menu et des autres composants d'annonce afin d'éviter les clics accidentels.
Utiliser un ID de bloc d'annonces unique 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 dans votre application pour une expérience non plein écran, utilisez un nouvel ID de bloc d'annonces pour l'expérience plein écran. En utilisant des blocs d'annonces uniques:

  • maximise les performances ;
  • aide Google à renvoyer des composants d'annonces qui correspondent mieux à vos mises en page.
  • permet d'obtenir des rapports plus complets.
Définir une taille cohérente pour l'affichage des contenus multimédias

Google essaie toujours de diffuser les composants natifs de la meilleure taille pour optimiser les performances. Pour faciliter ce processus, le dimensionnement de vos annonces natives doit être prévisible et cohérent. Votre élément de vue multimédia doit avoir la même taille pour chaque demande d'annonce sur le même appareil. Pour ce faire, définissez votre vue multimédia sur une taille fixe ou définissez-la sur MATCH_PARENT et définissez la vue parente sur une taille fixe. Répétez cette étape pour chaque vue parente de la vue multimédia qui n'a pas une taille fixe.

Activer les annonces vidéo

Activez le type de média Video lorsque vous configurez des annonces natives dans l'interface utilisateur d'AdMob. Autoriser les annonces vidéo à entrer en concurrence pour votre inventaire peut considérablement améliorer les performances.

[Facultatif] Demander des formats spécifiques pour l'asset multimédia

Par défaut, toutes les annonces peuvent être renvoyées, quel que soit leur format. Par exemple, vous pouvez obtenir un élément principal de création en mode 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 en mode portrait, paysage ou carré. Vous pouvez demander des composants de format spécifique pour qu'ils correspondent au mieux à votre mise en page.


Paysage

Carré

Portrait

Swift

let aspectRatioOption = GADNativeAdMediaAdLoaderOptions()
aspectRatioOption.mediaAspectRatio = .portrait
adLoader = GADAdLoader(
   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 ]];

Autres ressources

Exemples sur GitHub

  • Exemples d'annonces natives plein écran : Objective-C