|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
|
Herramientas |
#1
|
||||
|
||||
Gpdr
Hola
El próximo día 25 entra en vigor la GPDR y ando un poco perdido. ¿Alguien ha implementado los pasos necesarios para que una app la cumpla? Un saludo.
__________________
Mi aplicaciones Android, agradecería una votación con 5 estrellas
Control de peso Cardio Training ChronoStop |
|
#2
|
||||
|
||||
Si tu app usa anuncios de Admob debería usar el nuevo Consent SDK para que el usuario elija si quiere anuncios personalizados o no https://developers.google.com/admob/android/eu-consent
Pero no está disponible ni podrá usarse antes del día 25, así que no sé cómo esperan que alguien lo integre a tiempo. Por lo demás, depende del tratamiento que hagas de datos personales. Si en su día se diseñó la solución pensando en la seguridad y privacidad lo más seguro es que no haya que tocar nada. Muchas cosas son de sentido común como no guardar la contraseña en claro.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#3
|
||||
|
||||
Buenas Tardes,
Hoy he abierto Admob y me ha salido el siguiente mensaje: La configuración de los consentimientos de usuarios de la Unión Europea ya está disponible para que los editores puedan cumplir la última versión de la política de consentimiento de usuarios de la Unión Europea de Google. (Mas información). En la zona de Controles de bloqueo >Consentimientos de los usuarios UE. 3 Zonas: -Cómo le afecta el consentimiento de usuarios de la UE. -Seleccionar los proveedores de tecnología publicitaria. -Configurar la obtención de consentimientos. Yo la verdad estoy un poco perdido... -Utilizo Admob sin mediación -Los permisos utilizados son: -Internet -Access_network_state Alguien sabe si tengo que realizar alguna acción? Alguien ha encontrado algún ejemplo? Muchas gracias por la respuesta |
#4
|
||||
|
||||
@Juan82T Sí, usar el Consent SDK que mencionaba arriba para preguntar al usuario si quiere publicidad personalizada o sin personalizar y avisarle qué ocurre en su caso (uso de un identificador único, cookies, blablabla). También hay que tener algún menú de configuración para poder cambiar la decisión.
|
#5
|
||||
|
||||
Pues vaya marrón los señores de google se lo han currado al ultimo memento ofreciendo los avisos...
Si no estamos a tiempo a cumplir al dia 25 podemos tener problemas? ejemplo expulsión de admob o de google play? Esto valdría: https://github.com/googleads/googlea...nt-sdk-android Última edición por Juan82T Día 23/05/18 a las 20:30:54. |
#6
|
||||
|
||||
Ese es el Content SDK efectivamente... que viendo los issues tanto de la versión de Android como de iOS casi mejor esperar un poco porque está muy verde o implementar una solución propia que aunque legalmente no sea perfecta sea mejor que nada.
En el fondo lo que hay que hacer realmente es fácil: - Si el usuario es de la Unión Europea preguntar si quiere anuncios personalizados o no personalizados. Si los quiere no personalizados hay que crear la request de Admob con un bundle de extras y el parámetro npa con valor 1: extras.putString("npa", "1") tal y como indica en https://developers.google.com/admob/...mobile_ads_sdk Ese paso, pasar el parámetro, es realmente lo único que hay que decirle a Google para que sirva unos anuncios u otros. El resto son diálogos informativos y la elección del usuario. Por supuesto, la app no puede mostrar ningún anuncio hasta que el usuario seleccione, así que parece razonable que la primera pantalla siempre sea esa y la app no continúe hasta que el usuario elija una opción u otra. En teoría eso ya había que hacerlo antes con la Ley de Cookies, pero por algún motivo hasta el GDPR nadie había implementado la opción de tener anuncios personalizados o no personalizados.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 24/05/18 a las 16:42:03. |
#7
|
||||
|
||||
Muchas gracias por la información.
La verdad no domino mucho el tema y voy un poco perdido.. Existe alguna opción de admob para desactivar los anuncios de forma provisional? solo puedo ver eliminar bloque, mi intención seria parar por un tiempo para resolver todo esto... porque la verdad no lo veo claro... Existe algún ejemplo como lo has comentado? porque la verdad estoy mirando los ejemplos de https://developers.google.com/admob/...mobile_ads_sdk y la verdad.... no me aclaro mucho... Última edición por Juan82T Día 23/05/18 a las 21:27:03. |
#8
|
||||
|
||||
Si nos ponemos finos, la única forma de deshabilitar admob provisionalmente es con una actualización de la app. Cualquier otra opción seguiría sin cumplir la GDPR.
Otra opción es no preguntar y usar los anuncios no personalizados directamente, para eso que yo sepa no hay que informar de nada pues no se están obteniendo datos personales ni identificadores. En ese caso únicamente tendrías que añadir una línea de código con lo del parámetro npa puesto a 1. Bueno, y tener cuidado con la edad del usuario, no mostrar anuncios de +18, etc... Ahora, negaré haber dicho esto aunque esté por escrito jajaja, mientras no actualices la app no creo que corras peligro ni por Admob ni por la Play Store. - A Admob le da igual lo que hagas en la app, él hace la petición como le mandes (sin parámetro npa o con parámetro), el Consent SDK es simplemente para ahorrar tiempo en implementar el diálogo y el texto (que ni siquiera está en español). - En la Play Store nadie va a revisar una app publicada... hasta que la actualices. Amén de no ser algo global sino para usuarios de la UE, así que cumplir con la legislación es cosa del desarrollador, no van a ponerse a mirar si para usuarios europeos preguntas y para los de USA no. Ellos proporcionan las herramientas, allá el desarrollador si las usa. No estarías a salvo de alguien que este fin de semana no tenga plan y diga "voy a denunciar a este pequeño desarrollador para fastidiarle un poco". Si solo tienes tu bloque de admob tiene que ser alguien especialista en meterse en tribunales. Si me dijeras que la app manda en claro coordenadas del GPS, pide el email para registros y usa soft de analíticas para cotillear qué apps tiene instaladas el usuario, entonces igual sí es buscar problemas si no cuidas la privacidad.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 24/05/18 a las 16:42:18. |
#9
|
||||
|
||||
pfff la verdad no tendré tiempo antes del sabado.. no se... en principió no podre realizar nada de nada pasado el día 25...
La aplicación solo tiene admob banners y intersticiales sin firebase o analytics y de permisos: -Internet -Access_network_state la verdad creo que no son datos confidenciales... Has comentado:------------- En el fondo lo que hay que hacer realmente es fácil: - Si el usuario es de la Unión Europea preguntar si quiere anuncios personalizados o no personalizados. Si los quiere no personalizados hay que crear la request de Admob con un bundle de extras y el parámetro npa con valor 1: extras.putString("npa", "1") tal y como indica en https://developers.google.com/admob/...mobile_ads_sdk --------------------------------------------------- sabes si existe algún ejemplo para novatos como yo? xd |
#10
|
||||
|
||||
Jejeje, con realmente es fácil me refería al concepto, preguntar tipo de anuncio, guardarlo en preferencias y pasar el parámetro o no en el AdRequest.
Evidentemente implementarlo lleva más trabajo, tanto de programación como de redacción de textos además de cuidar los detalles legales, y por eso está el Consent SDK que imagino que pronto habrá tutoriales o experiencias. Si encuentro algo lo pongo por aquí, espero que el finde no haya nadie aburrido porque hasta la semana que viene no creo que saque la actualización XDDD
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#11
|
||||
|
||||
Yo lo que tengo pensando es lo siguiente:
-Al iniciar la aplicación mostrar un diálogo que pregunte por todos los consentimientos necesarios: anuncios (por lo que he leído también es necesario tener consentimiento para esto), anuncios personalizados, analytics, crashlytics, monitor performance -Guardar la respuesta del usuario en preferencias y activar desactivar servicios según la elección. El tema que me preocupa es que pasa si el usuario selecciona que no quiere anuncios de ningún tipo. me imagino que dando la posibilidad la mayoría seleccionarán esto. Con esto se reducirán los beneficios por publicidad (que ya son pocos de por si) y los beneficios por la compra de la opción de eliminar publicidad. Para mitigarlo un poco he pensado en vez de mostrar el anuncio mostrar un banner con algún color llamativo y un texto indicando que para quitarlo es necesaria la compra para quitar publicidad, y un enlace a esta pantalla. De momento, y hasta que me de tiempo a implementar esto lo que haré será quitar todo rastro de admob, analytics y demás de las aplicaciones, y mostrar el banner como dije antes. Un saludo.
__________________
Mi aplicaciones Android, agradecería una votación con 5 estrellas
Control de peso Cardio Training ChronoStop |
#12
|
||||
|
||||
Buenos días,
La verdad estoy buscando por internet y no hay muchos ejemplos o información del tema estoy un poco perdido. has encontrado algún ejemplo o es cosecha propia? Muchas gracias. |
#13
|
||||
|
||||
Windows 10, por poner un ejemplo de producto de gran empresa, en su actualización de abril hace mil preguntas de la GDPR y una es cómo quieres los anuncios: personalizados o sin personalizar. No hay opción de "sin anuncios".
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 24/05/18 a las 16:41:50. |
#14
|
||||
|
||||
Según https://support.google.com/admob/answer/7666366 los anuncios normales también llevan cookie
Although these ads don’t use cookies for ad personalisation, they do use cookies to allow for frequency capping, aggregated ad reporting and to combat fraud and abuse. Consent is therefore required to use cookies for those purposes from users in countries to which the ePrivacy Directive’s cookie provisions apply. Lo que no se si tiene que ser un consentimiento explicito (un botón aceptar o no), o con indicarlo en la política de privacidad es suficiente.
__________________
Mi aplicaciones Android, agradecería una votación con 5 estrellas
Control de peso Cardio Training ChronoStop |
Gracias de parte de: | ||
#15
|
||||
|
||||
Tienen de Aceptar para poder mostrar los anuncios personalizados.
Les dejo una url no es de admob pero para tener una idea. https://blog.appodeal.com/blog/2018/...al-gdpr-guide Otras compañias que ofrecen publicidad tienen mejores alternativas para implementar todo esto del GDPR... Admob esta fallando un poco en tema de información a los usuarios... |
#16
|
||||
|
||||
Me pregunto si lo que han hecho los de Appodeal es legal, concretamente poner el botón de sí grande y rojo y el no pequeñito y que ni siquiera es un botón.
Edit: También he leído que siendo desarrollador de la UE tienes que preguntar a todo el mundo, aunque el usuario no sea de la UE. Más razón para usar un diálogo normal y corriente. Los de Appodeal han debido usar esta biblioteca o igual es de algún dev suyo: https://github.com/MFlisar/GDPRDialog Última edición por mocelet Día 24/05/18 a las 12:41:01. |
#17
|
||||
|
||||
la verdad la biblioteca que comentas tiene buena pinta.. faltaria saber si ya esta todo preparada para admob.
supports multiple services, already defined ones are AdMob and Firebase supports custom service definitions entiendo que si.. Última edición por Juan82T Día 24/05/18 a las 13:23:19. |
#18
|
||||
|
||||
Por lo que tengo entendido el consentimiento hay que preguntarlo para cada servicio que recopile datos, no vale un consentimiento para todos.
__________________
Mi aplicaciones Android, agradecería una votación con 5 estrellas
Control de peso Cardio Training ChronoStop |
#19
|
||||
|
||||
Sí, si además de publicidad usas analíticas por ejemplo tienes que preguntar dos cosas distintas. Una si quiere anuncios personalizados o no y otra si no le importa compartir datos de uso para ayudar a mejorar la experiencia.
Lo que entiendo que se puede preguntar del tirón es si tienes varios proveedores de publicidad (p.ej. Admob y Facebook) siempre y cuando muestres las políticas de privacidad de ambos proveedores. Edit: En efecto, según el Recital 32 de la GDPR hay que pedir permisos por cada razón para el uso de datos (purposes), no por proveedores. La publicidad es una razón, las analíticas otra, etc.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 24/05/18 a las 16:42:29. |
|
#20
|
||||
|
||||
Estoy realizando el ejemplo de admob pero la verdad esta muy mal explicado.... y no hay mucha información... por ahora el color rojo domina en android studios xdddddddddd
|