Introduction
Confidentialité des utilisateurs et contrôle par les utilisateurs de leurs informations de localisation
Directives générales
- Les utilisateurs doivent accepter d’utiliser la fonctionnalité Publication avec localisation (activer la localisation).
- Les utilisateurs doivent donner une autorisation explicite pour que leur localisation exacte soit affichée avec leurs Publications. Si la fonctionnalité de localisation de votre client est « persistante » — c’est‑à‑dire qu’une fois la localisation activée, elle accompagne toujours une Publication — vous pouvez choisir d’afficher uniquement les noms de lieux (
place_ids) et permettre aux utilisateurs de donner un consentement supplémentaire pour la latitude et la longitude exactes, publication par publication ou via un paramètre alternatif spécifique. - Lorsque vous accédez aux données de localisation de vos utilisateurs pour publier une Publication, ces informations ne doivent pas être stockées par vous en dehors de cette Publication, sans l’autorisation explicite de l’utilisateur.
- Il doit être clair pour les utilisateurs quel niveau d’information de localisation, le cas échéant, sera affiché en association avec leur Publication. Une manière d’y parvenir consiste à afficher une carte montrant comment ces informations seront présentées avant que la Publication ne soit publiée. Si la latitude et la longitude exactes font partie des informations (ou sont les seules informations) publiées par l’utilisateur sur le client, il doit être clair pour l’utilisateur que ses coordonnées exactes seront publiées.
- Les utilisateurs doivent pouvoir activer et désactiver leur localisation à chaque fois qu’ils rédigent une Publication.
- Vous devez respecter les conditions de la Politique développeur de X – y compris l’exigence selon laquelle vous ne pouvez pas agréger, mettre en cache ou stocker des données de localisation et autres informations géographiques provenant de la X API, sauf dans le cadre d’une Publication, et vous ne pouvez pas utiliser ces données de localisation ou informations géographiques de manière isolée.
Exemples spécifiques
- Affichez un lien « Ajouter votre position » lorsqu’un utilisateur rédige une publication ;
- En arrière-plan, utilisez l’appel d’API X reverse_geocode et transmettez la latitude, la longitude, la précision de votre position, ainsi que la granularité préférée de l’utilisateur (qui, par défaut, est « quartier ») ;
- Affichez le nom du lieu par défaut (X tentera de les ordonner de manière cohérente – l’ordre est tel qu’un client X peut simplement afficher la liste sans avoir besoin de la modifier) ;
- Permettez à l’utilisateur de sélectionner un autre lieu dans la liste (par exemple, passer de « SoMa, San Francisco » à « South Beach, San Francisco ») .
- Important : soyez transparent avec l’utilisateur si vous affichez des informations de localisation exactes. Assurez-vous que l’utilisateur sait si des informations de localisation exactes seront affichées.
- Permettez à l’utilisateur d’activer ou de désactiver la localisation à chaque rédaction de publication.
Stockage par X des données de localisation des utilisateurs
- X enregistrera toutes les données qu’un utilisateur choisit d’afficher publiquement à ses abonnés. Ceci est similaire à la manière dont X stocke l’horodatage indiquant quand la Publication a été créée, ce qui signifie que si un utilisateur publie avec ses coordonnées exactes, X stockera cette localisation exacte avec la Publication tant que celle-ci existera. Les utilisateurs peuvent effacer les données de localisation de leurs Publications en cliquant sur le bouton « effacer mon historique de localisation » sur la page Paramètres, comme décrit ici.