Gabriel Avellaneda
Usuario VIP
En este hilo, la idea es mostrar una alternativa a MIT APP INVENTOR, esta es Thunkable.
La buena noticia es que la interfaz es prácticamente idéntica a APP INVENTOR, así que no costará nada aprenderlo, sumado a que también tiene la funcionalidad de poder testear la aplicación en tiempo real mientras se desarrolla (mismo modus operandis). Además, ahora ya podemos hablar de monetización con anuncios.
La mala noticia es que no podré mostrar en el post ejemplos concretos de anuncios ya que se necesita una cuenta de AdSense de Google y yo aún no conseguí que me aprueben una.
Lo primero que hay que hacer es ir al sitio: https://thunkable.com y luego loguear con nuestra cuenta de Google.
Luego nos aparecerán estas dos opciones
Hacemos click en "Classic Platform", así, la interfaz de trabajo prácticamente será la misma que la de App Inventor, pero sólo podremos compilar para Android.
Al igual que como hicimos con MIT APP INVENTOR, vamos a Playstore y buscamos la aplicación para poder testear. Tenemos que asegurarnos que sea "Thunkable Classic Live For Android"
Si vamos a la pestaña "Palette" y desplegamos "Experimental", notamos que tenemos elementos bastante interesantes, como los anuncios con banner, los interstitials (son los anuncios que te ocupan la pantalla entera del teléfono) e incluso push notifications.
Vamos a arrastrar a Screen los tipos de anuncios Banner e Interstitial (este último no aparece visible en la parte de diseño)
Si nos posicionamos en cualquiera de los dos dentro de la pestaña "Components", vamos a ver que hay una propiedad "Ad Unit ID"
Ese campo de completa con una serie de letras y números, y es el identificador único en cuestión de un anuncio. Entonces, completando ese campo indicás cuál es el anuncio dentro de tu pool que querés mostrar.
¿Y dónde están mis supuestos anuncios?
Para cargar anuncios, lo primero que tenés que hacer es crear una cuenta en Google Admob
Luego, ¿qué es lo que puede pasar luego de ese click? esto:
Esto ocurre porque primero necesito una cuenta de Google Adsense
Vas a tener que llenar este simple formulario
Ya llenamos el formulario, ahora tenemos que esperar (quizá 24 horas) hasta recibir un correro de Google.
Puede pasar que llegue a tu casilla este temido mensaje
En parte voy a ser honesto, mi "sitio web" es una página hecha a pulmón con WordPress y el plugin Elementor, la cuál esta LLENA de enlaces de afiliado donde trato de vender algo. Entonces, si vos tenés un sitio web medianamente bueno, probablemente no te ocurra esto.
¿Y si no tengo sitio web? ¿cómo hago para obtener mi cuenta de AdSense?
Bien, la otra opción es atacar el problema por el lado de Youtube: esto es, colocar como sitio web el canal personal propio de Youtube. Hasta donde sé, antes podías linkear tu cuenta de youtube con AdSense aún sin tener videos subidos, pero creo que desde el 2017 las políticas cambiaron y necesitás 10000 vistas o cierto número de videos online; esto la verdad no lo sé, habría que probarlo.
Si tu caso es este (tenés un canal con un poco de audiencia en Youtube), entonces abrís nuevamente el temido mail y hacés click aquí:
En tu cuenta, seleccionás la opción marcada y modificás tu sitio por el canal de Youtube y luego a esperar nuevamente
En caso de tener éxito, ya podés entonces crear tu cuenta en Admob.
Tengo mi Cuenta en Admob, ¿qué sigue?
Lo primero es crear un Ad Unit para luego copiar el número en Thunkable. Lamentablemente no tengo cuenta de Admob, así que usaré screenshots de la documentación oficial:
Vemos en la imagen de arriba que podemos crear el ID ya sea para Banner o para Interstitial. Luego lo configuramos y le damos click a Save
Una vez hecho esto, aparecerá el Ad Unit ID (negrita en el screenshot debajo)
Copiamos ese ID del tipo de anuncio que corresponda y lo pegamos en Thunkable
También vamos a quitar el tilde en la propiedad "Test Mode"
Nos aseguramos primero que en campo "Sizing" de "Screen" esté seleccionado "Responsive"
Nos vamos a "Blocks" para cargar el anuncio
Lo primero que tenemos que hacer es dar la orden de que los anuncios carguen cuando arranque la aplicación. Para esto, arrastramos primero el bloque
When Screen1. Initialize
Do
Indicamos que queremos cargar el anuncio del banner
Como también el anuncio del Intestitial
Luego, una vez cargado el anuncio en el banner, indicamos que se haga visible (no hace falta hacer esto para el Interstitial)
Listo, ahora conectamos con la aplicación del teléfono para testear
Con esta configuración, ambos anuncios deberían mostrarse apenas inicializa la aplicación,
Saludos
La buena noticia es que la interfaz es prácticamente idéntica a APP INVENTOR, así que no costará nada aprenderlo, sumado a que también tiene la funcionalidad de poder testear la aplicación en tiempo real mientras se desarrolla (mismo modus operandis). Además, ahora ya podemos hablar de monetización con anuncios.
La mala noticia es que no podré mostrar en el post ejemplos concretos de anuncios ya que se necesita una cuenta de AdSense de Google y yo aún no conseguí que me aprueben una.
Lo primero que hay que hacer es ir al sitio: https://thunkable.com y luego loguear con nuestra cuenta de Google.
Luego nos aparecerán estas dos opciones
Hacemos click en "Classic Platform", así, la interfaz de trabajo prácticamente será la misma que la de App Inventor, pero sólo podremos compilar para Android.
Al igual que como hicimos con MIT APP INVENTOR, vamos a Playstore y buscamos la aplicación para poder testear. Tenemos que asegurarnos que sea "Thunkable Classic Live For Android"
Si vamos a la pestaña "Palette" y desplegamos "Experimental", notamos que tenemos elementos bastante interesantes, como los anuncios con banner, los interstitials (son los anuncios que te ocupan la pantalla entera del teléfono) e incluso push notifications.
Vamos a arrastrar a Screen los tipos de anuncios Banner e Interstitial (este último no aparece visible en la parte de diseño)
Si nos posicionamos en cualquiera de los dos dentro de la pestaña "Components", vamos a ver que hay una propiedad "Ad Unit ID"
Ese campo de completa con una serie de letras y números, y es el identificador único en cuestión de un anuncio. Entonces, completando ese campo indicás cuál es el anuncio dentro de tu pool que querés mostrar.
¿Y dónde están mis supuestos anuncios?
Para cargar anuncios, lo primero que tenés que hacer es crear una cuenta en Google Admob
Luego, ¿qué es lo que puede pasar luego de ese click? esto:
Esto ocurre porque primero necesito una cuenta de Google Adsense
Vas a tener que llenar este simple formulario
Ya llenamos el formulario, ahora tenemos que esperar (quizá 24 horas) hasta recibir un correro de Google.
Puede pasar que llegue a tu casilla este temido mensaje
En parte voy a ser honesto, mi "sitio web" es una página hecha a pulmón con WordPress y el plugin Elementor, la cuál esta LLENA de enlaces de afiliado donde trato de vender algo. Entonces, si vos tenés un sitio web medianamente bueno, probablemente no te ocurra esto.
¿Y si no tengo sitio web? ¿cómo hago para obtener mi cuenta de AdSense?
Bien, la otra opción es atacar el problema por el lado de Youtube: esto es, colocar como sitio web el canal personal propio de Youtube. Hasta donde sé, antes podías linkear tu cuenta de youtube con AdSense aún sin tener videos subidos, pero creo que desde el 2017 las políticas cambiaron y necesitás 10000 vistas o cierto número de videos online; esto la verdad no lo sé, habría que probarlo.
Si tu caso es este (tenés un canal con un poco de audiencia en Youtube), entonces abrís nuevamente el temido mail y hacés click aquí:
En tu cuenta, seleccionás la opción marcada y modificás tu sitio por el canal de Youtube y luego a esperar nuevamente
En caso de tener éxito, ya podés entonces crear tu cuenta en Admob.
Tengo mi Cuenta en Admob, ¿qué sigue?
Lo primero es crear un Ad Unit para luego copiar el número en Thunkable. Lamentablemente no tengo cuenta de Admob, así que usaré screenshots de la documentación oficial:
Vemos en la imagen de arriba que podemos crear el ID ya sea para Banner o para Interstitial. Luego lo configuramos y le damos click a Save
Una vez hecho esto, aparecerá el Ad Unit ID (negrita en el screenshot debajo)
Copiamos ese ID del tipo de anuncio que corresponda y lo pegamos en Thunkable
También vamos a quitar el tilde en la propiedad "Test Mode"
Nos aseguramos primero que en campo "Sizing" de "Screen" esté seleccionado "Responsive"
Nos vamos a "Blocks" para cargar el anuncio
Lo primero que tenemos que hacer es dar la orden de que los anuncios carguen cuando arranque la aplicación. Para esto, arrastramos primero el bloque
When Screen1. Initialize
Do
Indicamos que queremos cargar el anuncio del banner
Como también el anuncio del Intestitial
Luego, una vez cargado el anuncio en el banner, indicamos que se haga visible (no hace falta hacer esto para el Interstitial)
Listo, ahora conectamos con la aplicación del teléfono para testear
Con esta configuración, ambos anuncios deberían mostrarse apenas inicializa la aplicación,
Saludos
Última edición: