Voici la position actuelle de ma bannière AdMob:
Est-ce le meilleur endroit? Parce que j'ai quelques inquiétudes:
L'annonce est peut-être trop proche des FloatingActionButtons, bien qu'il y ait un peu d'espace entre les boutons et l'annonce.
Le fait que ces onglets soient tous des listes déroulantes me fait me poser des questions sur les erreurs de clic dues aux éléments situés en bas de la liste et au défilement en général.
Si je déplace l'annonce au-dessous de TabLayout mais au-dessus des listes, il y a un risque de mauvais clic en raison des éléments de la liste et des onglets.
Si je déplace l'annonce plus haut (après le titre, mais avant les onglets), il y a un risque de mauvais clic si quelqu'un essaie de cliquer sur les onglets mais touche trop haut. Ou peut-être essaient-ils d'appuyer sur le menu de débordement à trois points et de lancer l'annonce.
Si je déplace l'annonce au-dessus du titre, il y a un risque de mauvais clic si quelqu'un veut abaisser la barre grise supérieure Android barre qui affiche généralement des notifications pour le téléphone. Et de même la même préoccupation encore une fois sur le menu de débordement.
Où dois-je le mettre?
Cela dépend de ce qui vous convient le mieux.
Voulez-vous que les utilisateurs cliquent sur l'annonce? Ou souhaitez-vous que les utilisateurs effectuent des tâches à l'intérieur de l'application?
Voir l'image ci-dessous. Presque tout l'écran est cliquable. Il y a une liste, quelques icônes et un bouton d'action flottant.
Je dirais, gardez l'annonce au bas de votre écran. Lorsqu'un utilisateur fait un mauvais clic, il n'ouvrira que le menu du bouton d'action flottant, qui n'est pas si mal. Lorsque vous placez l'annonce plus haut, l'utilisateur changera d'onglet ou modifiera sa sélection, ce qui est bien pire que d'ouvrir accidentellement le menu du bouton d'action flottant.