Septiembre 07, 2014, 06:24:24 PM Ultima modificación: Abril 05, 2015, 07:40:50 PM por Juanchobanano
Buenas muchachos. Hoy les traigo una rápida y sencilla guía de como agregar la publicidad de Admob a sus aplicaciones:

ASEGÚRENSE DE YA HABER DESCARGADO E IMPORTADO LA EXTENSIÓN A SU PROYECTO.

Pasos(BANNER):
1. Lo primero que haremos es configurar el Banner, lo que harán es crear un objeto llamado obj_banner, y crearan un evento Create:
2. En el evento create colocarán el siguiente código:

globalvar BANNER_ID;
global.BANNER_ID = "Aquí va el PUB que Admob les debió haber dado para el Banner";

GoogleMobileAds_Init(global.BANNER_ID)
GoogleMobileAds_AddBanner(global.BANNER_ID, GoogleMobileAds_Banner);

GoogleMobileAds_MoveBanner(room_width/2 - 200,0); ---> Esto se refiere a la posición en donde quieren que el Banner esté, en mi caso yo lo puse centrado en la parte superior de la pantalla.

Ya con eso debería servirles, recuerden que para que funcione tienen que tener el internet activo.

Pasos(INTERSTITIAL):

1. Para agregar el Interstitial lo que tenemos que hacer es crear un objeto llamado obj_inter, en donde crearemos un evento create:
2. Una vez creado el evento create, copiaremos este pedazo de código:

globalvar INTER_ID;
global.INTER_ID = "Aquí va el PUB que Admob les debió haber dado para el Interstitial";

GoogleMobileAds_Init(global.INTER_ID);
GoogleMobileAds_LoadInterstitial();
GoogleMobileAds_ShowInterstitial();

Y listo, ya con eso estaría todo completo. Ahora solo hace falta agregar estos objetos no-visibles a las salas que queramos. En mi caso, yo coloqué el objeto banner es todas las salas, y el objeto interstitial lo coloqué solo en la última.

Si tienen alguna duda o problema no duden en preguntar.   8)

¡¡¡Excelente Juancho!!!

Créeme, muchos tutoriales para el Interstitial y ninguno me funcionaba, unos te pedían crear hasta 4 objetos y alarmas, la verdad perdí mucho tiempo, con esta explicación lo vi, lo aplique y listo, se soluciono en menos de 1 minuto, ¡¡¡Muchas Gracias por tu Aportación!!!

solo una pequeña observación, creo que en código del banner se te fue un pequeño error ya que pusiste:
globalvar INTER_ID;

y creo que es:

globalvar BANNER_ID;

de todos modos, el banner a mi si me funcionaba, me ayudo a centrarlo y sobre todo a solucionar lo de Interstitial

Gracias de nuevo y saludos amigo  :D

Que buena!! me a venido este tutorial como anillo al dedo! y para poner los típicos anuncios que son vídeos de 10 o 20 segundos como seria?

Un saludo y muy muy buen aporte!
-----------------------------
Twitter: @Mol_Creactions
-----------------------------
Faceook: Mol Creactions
-----------------------------
Correo: molcreactions@gmail.com
-----------------------------

gracias amigo, buen aporte, me podrias explicar un poquito mas, que es el admob y el interstecial?
Es Mejor No Saber Porque Funciona, Que Saber El Porque No Funciona...
Tienes alguna duda con "Game Design" o de videojuegos en general, contactamente mas facil en twitter @pavulzavala

admob es publicidad en tus juegos .
Intersticial es anuncio a full pantalla
Banner barra lateral pequeña.

Saludos

Jajaja no ahí por que, estoy contento de que les halla podido servir y ayudar. Disculpen la inactividad pero hace unos meses no revisaba el foro. No les moleste preguntarme por cualquier duda, en lo posible y con el alcanze de mis conocimientos los ayudare :)


Sii actualmente estoy usando Admob para los banners al igual que los interstitials o como se escriba. No obstante a ti a todos les recomendaría que consulten otras empresas de publicidad: En este momento incorporé a mi juego interstitials de AdBuddiz.
Si quieren apoyarme con el juego: https://play.google.com/store/apps/details?id=com.BaiusTechnology.Will_Adventures_

Saludos  ;D

Cita de: Juanchobanano en Abril 01, 2015, 06:46:56 AM
Sii actualmente estoy usando Admob para los banners al igual que los interstitials o como se escriba. No obstante a ti a todos les recomendaría que consulten otras empresas de publicidad: En este momento incorporé a mi juego interstitials de AdBuddiz.
Si quieren apoyarme con el juego: https://play.google.com/store/apps/details?id=com.BaiusTechnology.Will_Adventures_

Saludos  ;D

con cual se puede ganar mas dinero? y el tutorial q hiciste de admob tambien se puede utilizar para otras compañias de publicidad como Adbuddiz?

Eso en realidad es relativo. Admob te paga por clicks en la publicidad que integras a la aplicación, en cambio Adbuddiz te paga por descargas de la app (Según ellos un promedio entre 1 dolar o 3).

Para integrar el SDK de Adbuddiz es muchísimo mas fácil: Tan pronto la aplicación comience a correr (yo lo hago en el intro), creo en el evento create estas funciones:

AdBuddiz_SetPublisherKey("Aquí pones el código que Adbuddiz te da");
AdBuddiz_CacheAds();

Ya cuando quieras llamar la publicidad en una sala, simplemente llamas esta función en otro evento create:

AdBuddiz_ShowAd();

Y ya esta  ;) Cualquier pregunta no dudes en escribir :D

Cita de: Juanchobanano en Abril 02, 2015, 12:26:49 AM
Eso en realidad es relativo. Admob te paga por clicks en la publicidad que integras a la aplicación, en cambio Adbuddiz te paga por descargas de la app (Según ellos un promedio entre 1 dolar o 3).

Para integrar el SDK de Adbuddiz es muchísimo mas fácil: Tan pronto la aplicación comience a correr (yo lo hago en el intro), creo en el evento create estas funciones:

AdBuddiz_SetPublisherKey("Aquí pones el código que Adbuddiz te da");
AdBuddiz_CacheAds();

Ya cuando quieras llamar la publicidad en una sala, simplemente llamas esta función en otro evento create:

AdBuddiz_ShowAd();

Y ya esta  ;) Cualquier pregunta no dudes en escribir :D

entonces por ejemplo si yo quiero q al pusar el boton menu solo con poner AdBuddiz_ShowAd(); sirve no?


Buenas noches espero puedas ayudarme, veras he terminado un juego para android e insertado el codigo para la publicidad de un banner Admob, de distintas maneras y al final la he dejado tal como la tienes en tu post, al ver ke no funciona he buscado respuestas , hasta llegar a este post el codigo no es complidado solo que no logro entender por que no funciona, quisiera saber si se configuran mas cosas dentro de game maker en File>Preferences o en Global Game Settings, ya tiene habilitado el acceso a internet, al estado de la red, que pueda escribir en el medio externo, incluso he intentado que aparesca mi banner con la Demo de yoyo games para Ads (Google_Mobile_Ads) y no funciono tampoco, ojala puedas orientarme un poko en que mas puedo probar.

De antemano gracias.

Buenas noches piclet  :)

La verdad se me hace muy pero muy raro que con el código que he posteado siga sin funcionarte, pero veamos a ver que sucede:
1. En primer lugar asegúrate de que el código que Admob te halla generado, este bien copiado en tu código, ésta puede ser una de las principales razones por la cual acostumbra a fallar.
Ejemplo de código:

globalvar INTER_ID;
global.INTER_ID = "ca-app-pub-XXXXXXXXXXX/XXXXXXXXX";
GoogleMobileAds_Init(global.INTER_ID);
GoogleMobileAds_LoadInterstitial();
GoogleMobileAds_ShowInterstitial(); 


2. Recuerda que una vez hallas integrado la publicidad a tu aplicación, si lo pones a correr en tu computador, o por medio del Yoyo Runner en tu celular, no va a funcionar. Para que funcione tienes que compilar el apk y luego descargarlo e instalarlo en tu celular.

3. Revisa que el estado de tu publicidad se encuentre activa, Admob suele molestar demasiado.
4. Si definitivamente y de ninguna forma te sirvieron los pasos anteriores tienes dos opciones: mandarme tu proyecto y ver como puedo ayudarte (Sin embargo la probabilidad de que tomes esta opción es casi nula por que soy un desconocido xD, pero soy honesto  :'( ) ó mirar si te sirve la publicidad de AdBuddiz, que es otra empresa de publicidad al igual que Admob.

Ojalá esto te halla podido ayudar  :-\

Gracias por tu pronta respuesta, pero si no me ekivoco me has puesto el codigo para insertar un interstitial (que es el anuncio de pantalla completa) y lo que trato de hacer que funcione es un banner =), o es que debo de poner ese codigo tambien? no creo vdd y eso de revisar que el estado de mi publicidad se encuentre activa, donde lo veo? por que he buscado y no dice por ningun lugar eso o algo parecido lo mas seria ocultar o archivar sera eso? y si he ejecutado mi juego desde un apk compilado e instalado en mi cel, no dudo de tu honestidad, bastante ya haces ayudando a la gente en este foro, pero pues en si el juego esta deblindado de la publicidad osea son objetos diferentes y no veo que el codigo del juego llegara a interferir en la carga de la publicidad, pero ya veremos por lo pronto espero tu respuesta gracias.