Voici déjà si tu l'a pas déjà vu, un mooc du RGPD : https://atelier-rgpd.cnil.fr/. Ensuite oui en effet si tu as des cookies il faut en effet en préciser la raison.
En cliquant sur le lien puis sur "données personnelles" tu aura une modale qui montre déjà un bon début de comment expliquer. Après accroche toi bien avec le mooc car c'est vraiment pas simple des fois.
Pour la partie plus technique, il te faut de toute façons au moins créer un cookie qui retient les choix des gens si ces derniers sont pas connecté et sinon il faut les enregistrer en base (ou faire un mix des deux).