Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: elmenda3 en Marzo 15, 2016, 07:47:09 PM

Título: Anuncio parcialmente escondido
Publicado por: elmenda3 en Marzo 15, 2016, 07:47:09 PM
Hola a todos, acabo de poner publicidad mediante Admob en mi juego, pero por razones de diseño y falta de espacio, el banner solo se muestra parcialmente (2/3 del banner). Quería saber si puede haber algún problema por esto con Admob. Un saludo
Título: Re:Anuncio parcialmente escondido
Publicado por: eams1986 en Marzo 17, 2016, 03:18:42 PM
como asi  osea que sale solo UNA PARTE DE LA PUBLICIDAD ,

A ellos no les deberia de interesar eso ya que el que pirdes eres tu por no mostras el anuncio completo.

que sabe uno que anuncio sera si es un juego bueno si uno no lo logra a ver no daremos click .
entonces no abran ganacias.

:-X :-X :-X
Título: Re:Anuncio parcialmente escondido
Publicado por: elmenda3 en Marzo 17, 2016, 09:54:13 PM
Gracias por responder, ya obviamente el que sale perdiendo soy yo, pero a lo que me refería es que si admob tiene algun politica de que los anuncios se tienen que ver bien o algo así. Más que nada es para no tener problemas con ellos.
Título: Re:Anuncio parcialmente escondido
Publicado por: arieshgs en Marzo 20, 2016, 10:44:26 AM
En primer lugar debes de indicar el tamaño del banner según dispositivo o posición de la pantalla.No es lo mismo posición de pantalla Landscape o Portrait.

Puedes probar:
///////////////////////////////////////////////////////////////////////////////////////////////
if ( os_device == device_tablet)
    {
    GoogleMobileAds_AddBanner( bannerId, GoogleMobileAds_Full_Banner );
    }
else
    {
    GoogleMobileAds_AddBanner( bannerId, GoogleMobileAds_Banner );
    }
//////////////////////////////////////////////////////////////////////////////////////////////////////
Este código detectara si es tablet usara Full_Banner , en caso contrario Banner normal.Ejemplo para pantalla Portrait.

////////////////////////////////////////////////////////////////////////////
if ( os_device == device_tablet)
    {
    GoogleMobileAds_AddBanner(global.bannerId, GoogleMobileAds_Leaderboard );
    }
else
    {
    GoogleMobileAds_AddBanner(global.bannerId, GoogleMobileAds_Full_Banner );
    }
///////////////////////////////////////////////////////////////////////////
Este codigo es el mismo que el anterior pero si es tablet usara el tamaño de banner Leaderboard ( que es mayor ) y en caso contrario usara Full Banner .Ejemplo paras pantalla Landscape.



Por otro lado esta la posición del banner.Puedes usar el siguiente codigo para que quede centrado en la parte de arriba.
/////////////////////////////
var bw = GoogleMobileAds_BannerGetWidth();
var px = (display_get_width()-bw)/2;
GoogleMobileAds_MoveBanner(px, 0);
/////////////////////////////////////



Estos dos codigos los puedes incluir en el objeto CrearBanner.




Espero que haya resuelto tus dudas.


Un Saludo

Título: Re:Anuncio parcialmente escondido
Publicado por: Mataca en Marzo 24, 2016, 04:41:31 AM
Cita de: elmenda3 en Marzo 15, 2016, 07:47:09 PM
Hola a todos, acabo de poner publicidad mediante Admob en mi juego, pero por razones de diseño y falta de espacio, el banner solo se muestra parcialmente (2/3 del banner). Quería saber si puede haber algún problema por esto con Admob. Un saludo

Por reglas de Admob y Adsense, no podés poner un banner cortado. Si te lo detectan, te bloquean la publicidad en la app. Y si persiste, te pueden vincular las cuentas de admob con la de google play y te bloquean todas.
Recordá también que no podés ponerlos cerca de botones.

Espero haberte ayudado.

Edito: Lo mejor para android es usar un smartbanner. La extensión de google play services no lo trae, pero podés integrarlo así:
1- Editar la extensión en (TU_JUEGO\extensions\GooglePlayServicesExtension\AndroidSource\Java\GooglePlayServicesExtension.java)
(http://puu.sh/nROE6/4a6f495902.png)
nota: yo lo edito con el notepad++
2- Editar la extensión desde el proyecto de game maker.
a) Click derecho en la extensión > Agregar macro
b) (http://puu.sh/nROOn/50ac99af95.png)
3- Usar el código en un objeto así: GoogleMobileAds_AddBanner("ca-app-pub-xxxxxx", 6).
Ejemplo:
(http://puu.sh/nROUi/d40140ac69.png)
nota:el 6 es el smartbanner.
nota2: el código del ejemplo centra el banner en el medio abajo.

Espero haberte ayudado.