Ver Mensaje Individual
  #5  
Antiguo 29-09-2019
dani36652 dani36652 is offline
Miembro
 
Registrado: abr 2019
Posts: 57
Reputación: 6
dani36652 Va camino a la fama
Post Componente TBannerAd Solución concluyente en Rad Studio 10.3.1 Río

Hola a todos, pidiendo una disculpa a los moderadores por crear otro hilo con la misma temática. Consideré necesario ésto para darle más resalte y que quien tuviera el mismo problema que yo vea la parte de "Solución concluyente"....

Como ya sabrán, quería empezar a monetizar un sencillo editor de código HTML por lo que investigando, llegué al componente TBannerAd, posterior a eso, llegué a la muy grata ayuda del compañero Neftalí....

Dicha solución del ya mencionado, parecía funcionar... pero solo lo hacía con el modo de prueba del banner....

A continuación les hago mención de la solución que pude hallar al problema... Cabe resaltar que actualmente estoy usando Rad Studio 10.3.1 Río.

1: Lo primero que deben hacer es modificar el manifiesto de su aplicación android, pero OJO, como ya sabrán el IDE genera 3 Android Manifest... 1 En la carpeta Android Debug, otro en la carpeta Android Release, y uno llamado AndroidManifest.Template generado en la carpeta principal de su proyecto, ese AndroidManifest.Template es el que recibirá todas las modificaciones que tendrá su aplicación ya sea aspectos visuales, versión mínima del sdk, etc. no solo para usar el servicio de Admob.... Les sugiero poner
" android:debuggable=" como "False"....


Agreguen ahí el siguiente código debajo de "<%application-meta-data%>":

Código Delphi [-]
//            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/> // Éste es el identificador de SU APLICACIÓN NO DEL BANNER...  Recuerden el "~"..... 
                   
Paso 2: Ahora en su aplicación android, en Proyect>Options>Entitlement List> seleccionen "True" en Admob...

Paso 3: En éste paso deberán acomodar el banner en la parte del form que más les sea conveniente... recuerden poner los valores
de visible en "true", agreguen su ID de Admob y el código para cargar el banner por ejemplo:
CÓDIGO
Código Delphi [-]
Anuncios1.BannerAd1.AdUnitID:='ca-app-pub-XXXXXXXXXXXXX/XXXXXXXXX';
anuncios1.BannerAd1.LoadAd;

Paso 4: Es muy importante que para mostrar los banners consideren lo siguiente: Los banners no se muestran si la aplicación generada la compilan en modo "Debug", la opción application store y release deben ser seleccionadas para generar el apk final....



ESPERO Y LES SIRVA DICHA SOLUCIÓN....
Responder Con Cita