Ajoute un texte sur le localstorage dans la gestion des données personnelles
parent
ca2f5fe8c6
commit
4a77c4d1a9
|
@ -1,7 +1,7 @@
|
|||
import { Checkbox } from 'DesignSystem/field'
|
||||
import PopoverWithTrigger from 'DesignSystem/PopoverWithTrigger'
|
||||
import { Link } from 'DesignSystem/typography/link'
|
||||
import { Body } from 'DesignSystem/typography/paragraphs'
|
||||
import { Body, SmallBody } from 'DesignSystem/typography/paragraphs'
|
||||
import { useCallback, useContext, useState } from 'react'
|
||||
import { Trans, useTranslation } from 'react-i18next'
|
||||
import { TrackingContext, TrackPage } from '../../../ATInternetTracking'
|
||||
|
@ -12,8 +12,8 @@ export default function Privacy({ label }: { label?: string }) {
|
|||
const [valueChanged, setValueChanged] = useState(false)
|
||||
const { t } = useTranslation()
|
||||
const handleChange = useCallback(
|
||||
(evt) => {
|
||||
if (evt.target.checked) {
|
||||
(checked) => {
|
||||
if (checked) {
|
||||
tracker.privacy.setVisitorOptout()
|
||||
safeLocalStorage.setItem('tracking:do_not_track', '1')
|
||||
} else {
|
||||
|
@ -56,18 +56,31 @@ export default function Privacy({ label }: { label?: string }) {
|
|||
onChange={handleChange}
|
||||
defaultSelected={tracker.privacy.getVisitorMode().name === 'optout'}
|
||||
>
|
||||
Je souhaite ne pas envoyer de données anonymes sur mon utilisation
|
||||
du site à des fins de mesures d'audience
|
||||
Je ne veux pas envoyer de données anonymes sur mon utilisation du
|
||||
site à des fins de mesures d'audience
|
||||
</Checkbox>
|
||||
</Body>
|
||||
</Trans>
|
||||
{valueChanged && (
|
||||
<small className="ui__ label ">
|
||||
<SmallBody>
|
||||
<Trans i18nKey="privacyContent.ok">
|
||||
Vos préférences ont bien été enregistrées
|
||||
</Trans>
|
||||
</small>
|
||||
</SmallBody>
|
||||
)}
|
||||
<Trans i18nKey="privacyContent.localStorageTexte">
|
||||
<Body>
|
||||
Par ailleurs, les informations renseignées lors des simulations sont
|
||||
automatiquement sauvegardées dans votre navigateur (local storage)
|
||||
afin que vous puissiez facilement les retrouver lors d'une prochaine
|
||||
visite sur le site. Si vous ne souhaitez pas que ce soit le cas, nous
|
||||
vous conseillons d'utiliser la{' '}
|
||||
<Link href="https://www.cnil.fr/fr/la-navigation-privee-pour-limiter-les-risques-de-piratage-de-vos-comptes-en-ligne">
|
||||
navigation privée
|
||||
</Link>
|
||||
.
|
||||
</Body>
|
||||
</Trans>
|
||||
</PopoverWithTrigger>
|
||||
)
|
||||
}
|
||||
|
|
|
@ -1638,12 +1638,16 @@ previousSimulationBanner:
|
|||
info: Your previous simulation data have been saved.
|
||||
retrieveButton: Retrieve my last simulation
|
||||
privacyContent:
|
||||
localStorageTexte: <0>In addition, the information entered during the
|
||||
simulations is automatically saved in your browser (local storage) so that
|
||||
you can easily retrieve it the next time you visit the site. If you do not
|
||||
wish this to be the case, we advise you to use <2>private browsing</2>.</0>
|
||||
ok: Your preferences have been saved
|
||||
texte: <0></0><1>We collect anonymous statistics on the use of the site, which
|
||||
we use for the sole purpose of improving the service, in accordance with the
|
||||
<2>recommendations of the CNIL</2> and the RGPD regulation. This is the only
|
||||
data that leaves your browser.</1><2>You can opt out of this site usage
|
||||
measure below:</2><3><0>I do not wish to send anonymous data on my use of
|
||||
measure below:</2><3><0>I do not want to send anonymous data about my use of
|
||||
the site for audience measurement purposes</0></3>
|
||||
title: Personal data
|
||||
quicklinks:
|
||||
|
|
|
@ -1289,14 +1289,19 @@ previousSimulationBanner:
|
|||
info: "Votre précédente simulation a été sauvegardée :"
|
||||
retrieveButton: Retrouver ma simulation
|
||||
privacyContent:
|
||||
localStorageTexte: <0>Par ailleurs, les informations renseignées lors des
|
||||
simulations sont automatiquement sauvegardées dans votre navigateur (local
|
||||
storage) afin que vous puissiez facilement les retrouver lors d'une
|
||||
prochaine visite sur le site. Si vous ne souhaitez pas que ce soit le cas,
|
||||
nous vous conseillons d'utiliser la <2>navigation privée</2>.</0>
|
||||
ok: Vos préférences ont bien été enregistrées
|
||||
texte: <0></0><1>Nous recueillons des statistiques anonymes sur l'utilisation du
|
||||
site, que nous utilisons dans le seul but d'améliorer le service,
|
||||
conformément aux <2>recommandations de la CNIL</2> et au règlement RGPD. Ce
|
||||
sont les seules données qui quittent votre navigateur.</1><2>Vous pouvez
|
||||
vous soustraire de cette mesure d'utilisation du site ci-dessous
|
||||
:</2><3><0>Je souhaite ne pas envoyer de données anonymes sur mon
|
||||
utilisation du site à des fins de mesures d'audience</0></3>
|
||||
:</2><3><0>Je ne veux pas envoyer de données anonymes sur mon utilisation du
|
||||
site à des fins de mesures d'audience</0></3>
|
||||
title: Données personnelles
|
||||
recherche-globale:
|
||||
placeholder: "Mot-clé ou acronyme (ex : CSG)"
|
||||
|
|
Loading…
Reference in New Issue