Cookies, formulaires de contact et e-privacy

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Cookies, formulaires de contact et e-privacy

    Bonjour,

    Je viens de tomber sur un gros os après installation d'e-privacy, mais, je pense que c'est la cas pour la nouvelle gestion des cookies avec d'autres modules.

    Si un visiteur refuse les cookies (comme c'est autorisé par e-privacy), les formulaires de contact ne fonctionnent plus, sans message d'erreur.

    J'ai essayé avec le formulaire de contact standard, mais aussi avec Visform. Dans les 2 cas, le formulaire peut être rempli, mais, la page "message envoyé" n'est jamais affiché.

    Avez-vous constaté ce type de problème ?

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

  • #2
    J'avoue avoir rencontré récemment des problèmes avec ce plugin, à savoir des erreurs 500 et 503 très fréquentes sur le site, qui ont disparus après avoir désactivé le plugin.
    Je n'ai pas encore eu le temps d'investiguer plus loin.
    Pour les formulaires de contact, le mien fonctionnait cependant avant la désactivation (j'utilise Fabrik pour les formulaires). Quel genre d'erreur rencontrez-vous ?
    Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
    Administrateur certifié Joomla! 3
    https://www.betterweb.fr

    Commentaire


    • #3
      Le problème est que, justement, je n'ai aucune erreur visible (ni console de l'explorateur, ni message Joomla), donc, on a impression que tout est correct alors que rien ne part.

      Je continue à chercher....mais, l'envoi des formulaires semble lié à l'acceptation de cookies.

      Pascal
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Hm, ça c'est étonnant. Avez-vous testé l'envoi d'emails depuis la configuration Joomla! dans le back-end ?
        Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
        Administrateur certifié Joomla! 3
        https://www.betterweb.fr

        Commentaire


        • #5
          Pas de souci particulier au niveau de l'envoi d'email depuis la configuration en back end, avec ou sans cookie.

          Pascal
          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #6
            J'ai trouvé un commentaire sur le forum de rickeyweb:https://www.richeyweb.com/forum/eu-e...oblems?start=6

            I don't know of any additional fields that require cookies. The forms themselves require cookies to handle the XHR token. No cookie = no token = form submit failure.
            Donc, si quelqu'un refuse les cookies, les formulaires ne fonctionnent pas.

            Pascal
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Après quelques tests complémentaires, il s'avère que mes formulaires utilisent le recaptcha de google, or, recaptcha utilise les cookies.

              Si vous demandez de ne pas utiliser les cookies, le recaptcha ne peut donc pas fonctionner.

              Ce qui me gêne c'est de n'avoir aucun message d'erreur dans ce cas au niveau du formulaire, ni du captcha.

              Un petit message "pas de coocoo, pas de fofo" m'aurait suffi.

              Pascal
              If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

              Commentaire


              • #8
                Bonjour,

                Tu as parfaitement raison Pascal, c'est injuste de laisser dans le flou...

                la plupart des solutions désactivent ou n’exécutent pas les fichiers js nécessaires mais sans remplacer la fonction que ce soit par exemple,
                la gestion de commentaires de disqus ou l'affichage de videos. C'est une méthode radicale mais pas très agréable pour le visiteur !

                Pourtant il y a bien des solutions comme pour les video youtube via le remplacement url par https://www.youtube-nocookie.com/
                Il y a également un travail sur google analytics pour rendre le tracking de façon anonyme mais pas à ma connaissance sur le recaptcha.

                Cependant j'ai cherché et...

                iubenda propose de préciser l'usage du recapcha dans votre politique de confidentialité (en français dans le générateur)
                https://www.iubenda.com/blog/privacy...ble-recaptcha/

                C'est d'ailleurs devenu obligatoire comme l'indique officiellement Google dans les conditions d'utilisation :
                https://www.google.com/about/company...nt-policy.html


                Concernant les produits Google utilisés sur les sites, dans les applications ou sur toute autre propriété sous votre contrôle ou sous celui de votre société affiliée ou de votre client, les obligations suivantes s'appliquent aux utilisateurs finaux de l'Espace économique européen.
                Vous devez obtenir un consentement des utilisateurs finaux valable légalement pour :
                • l'utilisation des cookies ou de toute autre méthode de stockage en local lorsque cela est légalement requiset;
                • la collecte, le partage et l'utilisation de données à caractère personnel pour la personnalisation des annonces.
                Lorsque vous recueillez le consentement des utilisateurs finaux, vous devez :
                • conserver la preuve écrite du consentement accordé par les utilisateurs finaux ; et
                • fournir aux utilisateurs finaux des instructions claires concernant la révocation du consentement.
                Une solution... (je ne dis pas que c'est la bonne mais c'est celle que j'ai choisi!)

                C'est de télécharger l'alternative d'Olivier Buisard proposé gratuitement :
                https://extensions.joomla.org/extens...tom-recaptcha/
                d'éditer le plugin et choisir recaptcha invisible, ajouter clé api
                De ne pas oublier de cocher "Info Légale" avant d'activer le plugin ( comme le souhaite google pour le dgrp) !

                De choisir "capcha recapcha personnalisé" dans la configuration du site comme recapcha par défaut.

                On peut voir la précision dans zone de recapcha, il ne reste plus qu'a indiquer dans la politique de confidentialité
                pour être en phase du moins selon les indications...

                A toi de voir si cela nécessite d'ajouter une case à cocher pour bloquer les fichiers js et activer le recapcha ou simplement de capturer le consentement lors de l'envoi mais de mon avis, le but est également d'indiquer la nécessité de cookie pour différencier un humain d'un robot, il s'agit aussi de faire la différence du type d'utilisation tout autant que les cookies de sessions.

                voici le résultat :



                Voila

                note aux perfectionnistes : Pour compléter le texte proposé par le recaptcha invisible de google, on peut éventuellement détecter via le cookie de consentement pour les cookies si l'utilisateur a consenti à l'usage du captcha. En résumé de pouvoir envoyer ou non le formulaire et de l'indiquer aux visiteurs ( fichier : plugins\captcha\customrecaptcha\customrecaptcha.ph p ligne 275 ) à définir selon l'extension utilisée ( rickeyweb, folcomedia, etc...).
                Dernière édition par daneel à 20/06/2018, 00h57
                jfque aime ceci.
                Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                Commentaire


                • #9
                  Bonjour Yann,

                  Merci pour toutes ces précisions.

                  Au niveau du captcha, je suis parti sur une solution sans cookie de richeyweb : https://www.richeyweb.com/documentation/72-hashcash

                  Il s'agit d'un captcha invisible sans nécessité d'enregistrement.

                  Reste que, pour fonctionner, les formulaires ont besoin de cookies.

                  J'avais mis e-privacy de RicheyWeb qui propose d'accepter ou de refuser les cookies et j'ai constaté que plus de 90% des visiteurs ont refusé les cookies, donc plus aucun formulaire ne fonctionnait sans que ni l'utilisateur ni le client ne soit informé d'un quelconque problème.

                  Bonne journée,

                  Pascal
                  If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                  Commentaire


                  • #10
                    Ce chiffre de 90 % semble élevé. Comment l'avez-vous obtenu ?
                    Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
                    Administrateur certifié Joomla! 3
                    https://www.betterweb.fr

                    Commentaire


                    • #11
                      Envoyé par jfque Voir le message
                      Ce chiffre de 90 % semble élevé. Comment l'avez-vous obtenu ?
                      En comparant les statistiques e-privacy qui stocke les "cookies accepté" dans la table #__plg_system_eprivacy_log par rapport au nombre de visites répertoriés par google analytics.

                      Sur l'ensemble des sites où je l'ai installé, j'obtiens à peu de choses près le même résultat. Comportement typiquement français sans doute.

                      Pascal

                      PS: juste un point complémentaire sur E-privacy: il stocke les "acceptés" mais pas les "refusés", ni le fait qu'une personne a accepté puis refusé les cookies. Dans ce dernier cas, il reste sur l'information "cookies acceptés" alors que ce n'est plus le cas.
                      Dernière édition par pmleconte à 20/06/2018, 08h18
                      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                      Commentaire


                      • #12
                        Envoyé par pmleconte Voir le message
                        J'avais mis e-privacy de RicheyWeb qui propose d'accepter ou de refuser les cookies et j'ai constaté que plus de 90% des visiteurs ont refusé les cookies, donc plus aucun formulaire ne fonctionnait sans que ni l'utilisateur ni le client ne soit informé d'un quelconque problème.
                        Bonjour,

                        Cela ne m'étonne pas au niveau des stats mais la plupart des solutions cookies font la distinction entre les types de cookies de façon à laisser par exemple les cookies de sessions (obligatoire) dont le bouton de selection reste grisé. Par exemple cookiebot fait partie des solutions les plus utilisées : https://www.cookiebot.com/fr/. Ce n'est pas la seule mais les visiteurs sont informés

                        exemple :


                        Si le plugin que tu as choisi bloque et enregistre le consentement mais sans proposer d'alternatives sur les fonctionnalités ou de selection des cookies pour le visiteur alors ce n'est peut être pas le bon choix.


                        Dernière édition par daneel à 20/06/2018, 08h36
                        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

                        Commentaire


                        • #13
                          Sur un de mes sites j'utilise une extension très complète (mais malheureusement aujourd'hui disparue) qui comptabilise les acceptations et les refus, et on a à peu près la proportion inverse : 90 % d'acceptation (88 % pour être précis) et 10 % de refus. Il ne semble pas qu'il y ait de différence avant et après le 25 mai.
                          Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
                          Administrateur certifié Joomla! 3
                          https://www.betterweb.fr

                          Commentaire


                          • #14
                            Le message affiché sur mes sites était:

                            Cliquez sur l'image pour l'afficher en taille normale

Nom : cookies.jpg 
Affichages : 260 
Taille : 24,4 Ko 
ID : 1983513

                            Ce message semble avoir provoqué plus de refus que d'acceptation (90 / 10 ) . Trop compliqué ? bouton "je refuse" trop visible ?

                            Pascal
                            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                            Commentaire


                            • #15
                              Voici ce que j'ai sur ce site (le site est uniquement en anglais). Je reconnais que la formulation n'est sans doute pas 100 % correcte mais ce composant est en place depuis plusieurs années déjà.

                              Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_291.jpg 
Affichages : 250 
Taille : 40,8 Ko 
ID : 1983516
                              Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
                              Administrateur certifié Joomla! 3
                              https://www.betterweb.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X