2012-08-24 18 views
8

Estoy desarrollando shooter en primera persona y quiero integrar iAD (y tal vez AdMob más adelante). El problema es que todos los sistemas de anuncios que conozco usan solo UIView para eso y se basan en tocarlos. Quiero usar objetos reales de juegos en 3D como desencadenantes, es decir, cuando se dispara un personaje especial, se invoca un anuncio. El usuario sería notificado al respecto (por lo tanto, si no desea anuncios, simplemente no tome esos objetos).integrando iAD en el juego 3d

Sé cómo hacer eso desde el punto de vista técnico. Pero, ¿es legal hacerlo desde el punto de vista del proveedor de anuncios (y del POV del equipo de revisión de Apple)?

p.s. O tal vez alguien conoce el sistema de anuncios que podría integrarse en mi juego de esa manera.

Respuesta

1

Puede desencadenar un anuncio emergente, bannner o de pantalla completa enganchando su objeto a una pulsación de botón con el SDK RevMob. Sus anuncios tienden a ser de la variedad 'descargar un juego gratis'.

No veo cómo puede hacer esto con AdMob o especialmente con iAd, ya que requieren que el banner publicitario se muestre en la pantalla para que puedan publicar anuncios. Dispararlos así puede ir en contra de sus términos de servicio.

1

Acepto a FiddleMeRagged de que puede utilizar RevMob para este fin. Puede mostrar un anuncio a pantalla completa siempre que el usuario ejecute un objeto equivocado.

Sin embargo, no puede usar Admob para el mismo propósito. Ya que claramente prohíben tales actividades en su usage policy. Le piden que coloque el máximo de un banner publicitario por pantalla
De manera similar, iAd tampoco permite este tipo de visualización de anuncios.

Apple no parece tener ningún problema con esto, ya que nuestro juego ya pasó con este tipo de funcionalidad. Trataré de encontrar documentación sobre esto.

Editar: Acabo de encontrar this link en el sitio Revmob, que recomienda mostrar varios anuncios de pantalla completa.

0

las respuestas existentes básicamente cubren esto, sino en resaltar con respecto iAd:

iAd se basa en la presentación de un ADBannerView, y tener que ADBannerView hacer el trabajo para ir a buscar y mostrar el anuncio, y luego permitiendo que el usuario haga clic a través de obtener el anuncio de pantalla completa.

La documentación de Apple sobre este tema dice que si ocultas u ocultas los anuncios mientras se cargan, los anuncios que alimenta tu aplicación se verán afectados y tus ingresos se verán afectados. (También dice que el ADBannerView en sí mismo debe cumplir con ciertas características.)

al final ... no creo que pueda disparar el iAd de pantalla completa por algo en su juego que se está disparando, ya que no podrá afectar a ADBannerView haciendo lo que tiene que hacer para procesar el clic de usuario para el clic de destino. (Bueno, vale, tal vez podrías simular esto, pero probablemente involucraría las entrañas de ADBannerView de una forma que Apple rechazaría).

0

Me explico que probablemente deberías usar revmob, pero en caso de que lo necesites en el futuro, aquí un enlace sobre la integración de iAd y AdMob consulta este enlace: Mixing iAd and AdMob

0

RevMob tiene un bloque de anuncios llamado adLink, esto se puede llamar dentro de tu código y abrirá iTunes con el juego anunciado.Usted puede utilizar el siguiente código:

RevMobAds *revmob = [RevMobAds revmob]; 
[revmob openAdLinkWithDelegate:self]; 

Puede encontrar más documentación en su sitio: RevMob API documentation