Introducción
Publicar con ubicación es la función de geoetiquetado en la API de X. Esta función ayuda a proporcionar una experiencia más significativa para los usuarios al hacer que las publicaciones sean más contextuales. Por ejemplo, “¡Fuegos artificiales!” es mucho más relevante cuando se asocia con una ubicación: “¡Fuegos artificiales!” desde el barrio SoMa en San Francisco, California. ¡Esperamos trabajar con el ecosistema de desarrolladores para crear grandes experiencias en torno a esta funcionalidad!Privacidad del usuario y control de su información de ubicación
Para garantizar una experiencia buena y segura, los desarrolladores deben ser sensibles a la privacidad del usuario al manejar su ubicación, además de proporcionar una consistencia básica en la experiencia de “Publicar con ubicación”. Estas son algunas cosas clave a tener en cuenta que ayudan a proteger la privacidad del usuario y a garantizar que los usuarios comprendan el impacto de sus acciones:Directrices generales
- Los usuarios deben aceptar (opt-in) el uso de la función Publicar con ubicación (activar la ubicación).
- Los usuarios deben otorgar permiso explícito para que su ubicación exacta se muestre con sus publicaciones. Si la función de ubicación en tu cliente es “persistente” — es decir, una vez que la ubicación está activada, siempre acompaña a la publicación — puedes optar por mostrar solo los nombres de lugares (place_ids) y permitir que los usuarios acepten adicionalmente el uso de la latitud y longitud exactas por publicación o como una configuración alternativa específica.
- Cuando accedas a los datos de ubicación de tus usuarios para publicar una publicación, esa información no debe ser almacenada por ti aparte de la publicación sin el permiso explícito del usuario.
- Debe quedar claro para los usuarios qué nivel de información de ubicación, si hubiera alguno, se mostrará asociado a su publicación. Una forma de hacerlo es mostrando un mapa de cómo se mostrará esta información antes de que se publique la publicación. Si la latitud y longitud exactas forman parte de la información (o son la única información) publicada por el usuario en el cliente, debe quedar claro para el usuario que sus coordenadas exactas se publicarán.
- Los usuarios deberían poder activar y desactivar su ubicación cada vez que redacten una publicación.
- Debes seguir los términos de la Política del Desarrollador de X, incluido el requisito de que no puedes agregar, almacenar en caché ni almacenar datos de ubicación y otra información geográfica de la API de X, salvo como parte de una publicación, y no puedes usar dichos datos de ubicación o información geográfica de manera independiente.
Ejemplos específicos
Ejemplo 1: Sin adición de latitud y longitud explícitas (esta es la interfaz de usuario actual del cliente web de X)- Muestra un enlace a “Añadir tu ubicación” cuando un usuario redacte una publicación;
- En segundo plano, utiliza la llamada a la API reverse_geocode de X y pasa la latitud, longitud, precisión de tu localización y la granularidad preferida del usuario (que, por defecto, es “barrio”);
- Muestra el nombre del lugar predeterminado (X intentará ordenarlos de una manera lógica: el orden es tal que un cliente de X puede simplemente mostrar la lista sin necesidad de modificarla);
- Permite que el usuario seleccione una ubicación diferente de la lista (p. ej., cambiar de “SoMa, San Francisco” a “South Beach, San Francisco”).
- Importante: sé transparente con el usuario si vas a mostrar información de ubicación exacta. Asegúrate de que el usuario sepa si se mostrará información de ubicación exacta.
- Permite que el usuario elija activar o desactivar la ubicación en cada redacción de publicación.
Almacenamiento por parte de X de los datos de ubicación del usuario
X almacenará los datos que el cliente le pase de la siguiente manera:- X guardará todos los datos que un usuario elija mostrar públicamente a sus seguidores. Esto es similar a cómo X almacena la marca de tiempo que indica cuándo se realizó la publicación, lo que significa que si un usuario publica con sus coordenadas exactas, X almacenará esta ubicación exacta junto con la publicación durante el tiempo que exista la publicación. Los usuarios pueden borrar los datos de ubicación de sus publicaciones haciendo clic en el botón “borrar mi historial de ubicaciones” en la página de Configuración, tal como se describe aquí.