Comment créer un cookie de suivi?

Avant de créer un cookie de suivi, vous devez déterminer le type d'informations que vous souhaitez suivre du visiteur à votre site Web.
Les cookies de suivi permettent au propriétaire d'un site Web d'obtenir des informations auprès des visiteurs de son site. Le propriétaire du site Web peut utiliser les informations pour en savoir plus sur les visiteurs et / ou offrir aux visiteurs une expérience plus personnalisée et simplifiée. Par exemple, un cookie peut stocker le nom d'utilisateur et le mot de passe d'un visiteur du site Web afin que le visiteur n'ait pas à remplir ces informations chaque fois qu'il visite le site Web, ce qui fait gagner du temps au visiteur.
- 1Planifiez les informations que vous souhaitez que votre cookie collecte. Avant de créer un cookie de suivi, vous devez déterminer le type d'informations que vous souhaitez suivre du visiteur à votre site Web. Par exemple, vous pouvez trouver important de connaître le code postal d'une personne visitant votre site Web si votre site Web vend des produits qui nécessitent des frais d'expédition et certaines taxes de vente.
- 2Utilisez HTML. Si vous avez créé votre site Web en utilisant du code HTML et que vous êtes un peu familier avec la programmation, vous pouvez créer un cookie de suivi à partir de zéro.
- Utilisez la commande "Réponse" pour écrire un cookie sur l'ordinateur d'un visiteur. "Response.Cookies (" CookieName ") = valeur" est la forme la plus élémentaire de ce code. Le code: "Response.Cookies (" VisitorName ") = Request.Form (" UserName ")" vous permettrait de garder une trace du nom d'utilisateur d'un visiteur.
- Utilisez la commande "Request" pour récupérer le cookie. "Request.Cookies (" CookieName ")" vous permettrait de récupérer les informations de l'ordinateur du visiteur lorsque le visiteur est revenu sur votre site Web.
- 3Notez cependant que le HTML standard n'a pas de commandes. «Réponse» et «Demande» font partie de l'ASP de Microsoft (pages de serveur actif). Voir http://w3schools.com/asp/coll_cookies_response.asp Si votre serveur Web ne prend pas en charge ASP, vous devrez rechercher d'autres méthodes de génération de cookies, comme les scripts CGI ou PHP.Par exemple, disons que vous visitez Facebook, Facebook placera un cookie de suivi dans votre navigateur.
- 4Envisagez un logiciel de suivi des cookies comme alternative à l'écriture de votre propre code. Il existe des logiciels qui feront le codage lourd pour vous.
- Le logiciel vous permettra de créer certains types de cookies; Parfois, un seul type de logiciel vous permettra uniquement de créer un cookie spécifique. Certains de ces logiciels sont considérés comme des «logiciels gratuits» et ne vous coûteront donc rien. Un logiciel de suivi des cookies peut aider à limiter le nombre de fois qu'un visiteur peut télécharger un logiciel à partir de votre site Web en se rappelant que le logiciel a déjà été téléchargé.
- 5Ajoutez de la sécurité à votre cookie. La sécurité Internet est une préoccupation majeure de la plupart des internautes. Il est important d'assurer la sécurité afin que les informations des visiteurs soient protégées.
- Une propriété de domaine empêchera la lecture du cookie par un autre site Web. Voici un exemple de code pour cela: Response.Cookies ("CookieName"). Domain = "www.mondomaine.com"
- Une propriété de chemin limite la lecture du cookie par un chemin spécifique. Voici un exemple de code pour cela: Response.Cookies ("CookieName"). Path = "/ maindir / subdir / path"
- 6Donnez à votre cookie une date d'expiration. Un cookie expirera une fois que le navigateur Web utilisé par le visiteur pour consulter votre site Web sera fermé. Une date d'expiration doit être définie si vous souhaitez stocker le cookie afin que lorsque l'utilisateur revient, les informations soient enregistrées. Un exemple de ce code est: Response.Cookies ("CookieName"). Expires = # 01 janvier 2010 # (en supposant une date d'expiration du 01 janvier 2010).
- Donnez toujours à vos cookies des noms uniques afin de pouvoir les organiser.
Lisez aussi: Comment pratiquer Hadoop en ligne?
Questions et réponses
- En tant qu'internaute, les cookies de suivi sont-ils dangereux pour moi? peuvent-ils être utilisés à des fins malveillantes?Potentiellement oui, les cookies de suivi sont simplement des fichiers qui stockent certaines informations d'identification vous concernant en tant qu'utilisateur. Par exemple, disons que vous visitez Facebook, Facebook placera un cookie de suivi dans votre navigateur. Maintenant, chaque site Web que vous visitez un site qui a intégré Facebook, il saura que vous avez un compte Facebook. C'est pourquoi parfois vous visitez des sites Web et vous pouvez voir partager sur Facebook, et il montre déjà votre nom Facebook avec votre photo de profil. Ce n'est pas intrinsèquement malveillant, mais si vous avez l'intention de garder votre navigation strictement privée, il est important de désactiver les cookies ou d'exécuter un onglet privé pour vous assurer qu'aucun cookie de suivi n'est utilisé sur les sites Web.
- À quoi ressemble un cookie?Un cookie est généralement invisible pour un utilisateur. Vous devez utiliser des outils spéciaux pour le visualiser. Si vous utilisez quelque chose comme Chrome Dev Tools ou Firebug pour afficher un cookie, vous verrez qu'il ne s'agit en réalité que d'une paire clé-valeur.
- Ai-je un code unique sur mon téléphone portable?Si vous parlez de l'identifiant publicitaire, alors oui, votre téléphone en a un (bien que ce soit généralement pour les applications). Vous pouvez réinitialiser cela dans les paramètres.
- Quelqu'un peut-il suivre si je regarde simplement une photo qu'il a publiée?Le serveur Web peut le faire s'il a implémenté une méthode pour le faire, telle que le suivi des cookies. Cela dépend du site.
En parallèle