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

Respuesta
 
Herramientas
  #1  
Viejo 09/05/18, 23:43:03
Array

[xs_avatar]
angelfmarcos angelfmarcos no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: España
Mensajes: 84
Tu operador: Vodafone

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
Responder Con Cita


  #2  
Viejo 10/05/18, 09:56:22
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

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!
Responder Con Cita
  #3  
Viejo 23/05/18, 19:46:46
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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
Responder Con Cita
  #4  
Viejo 23/05/18, 20:13:25
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

@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.
Responder Con Cita
  #5  
Viejo 23/05/18, 20:28:15
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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.
Responder Con Cita
  #6  
Viejo 23/05/18, 21:00:14
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

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.
Responder Con Cita
  #7  
Viejo 23/05/18, 21:22:25
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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.
Responder Con Cita
  #8  
Viejo 23/05/18, 22:06:20
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

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.
Responder Con Cita
  #9  
Viejo 23/05/18, 22:20:15
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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
Responder Con Cita
  #10  
Viejo 23/05/18, 22:30:38
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

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!
Responder Con Cita
  #11  
Viejo 24/05/18, 09:18:54
Array

[xs_avatar]
angelfmarcos angelfmarcos no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: España
Mensajes: 84
Tu operador: Vodafone

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
Responder Con Cita
  #12  
Viejo 24/05/18, 09:45:05
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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.
Responder Con Cita
  #13  
Viejo 24/05/18, 10:09:01
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

 Cita: Originalmente Escrito por angelfmarcos Ver Mensaje
anuncios (por lo que he leído también es necesario tener consentimiento para esto)
El consentimiento es para tener un identificador único de seguimiento, cookie, etc. De ahí que la pregunta sea si consiente el uso de identificadores para mostrar publicidad personalizada o no lo consiente (y entonces se usa publicidad no personalizada que para eso no hay que pedir consentimiento mientras no se compartan datos personales ni haya cookies de seguimiento)

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.
Responder Con Cita
  #14  
Viejo 24/05/18, 10:34:14
Array

[xs_avatar]
angelfmarcos angelfmarcos no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: España
Mensajes: 84
Tu operador: Vodafone

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
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 24/05/18, 11:23:12
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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...
Responder Con Cita
  #16  
Viejo 24/05/18, 12:09:29
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

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.
Responder Con Cita
  #17  
Viejo 24/05/18, 12:56:01
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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.
Responder Con Cita
  #18  
Viejo 24/05/18, 13:33:40
Array

[xs_avatar]
angelfmarcos angelfmarcos no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: España
Mensajes: 84
Tu operador: Vodafone

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
Responder Con Cita
  #19  
Viejo 24/05/18, 13:46:22
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,202
Tu operador: -

 Cita: Originalmente Escrito por angelfmarcos Ver Mensaje
para cada servicio que recopile datos
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.
Responder Con Cita


  #20  
Viejo 24/05/18, 16:00:09
Array

[xs_avatar]
Juan82T Juan82T no está en línea
Miembro del foro
 
Fecha de registro: may 2017
Mensajes: 71
Tu operador: Movistar

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
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 02:28:14 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /