Kako napraviti kolačić za praćenje: 6 koraka (sa slikama)

Sadržaj:

Kako napraviti kolačić za praćenje: 6 koraka (sa slikama)
Kako napraviti kolačić za praćenje: 6 koraka (sa slikama)

Video: Kako napraviti kolačić za praćenje: 6 koraka (sa slikama)

Video: Kako napraviti kolačić za praćenje: 6 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Svibanj
Anonim

Kolačići za praćenje omogućuju vlasniku web stranice da dobije podatke od posjetitelja njegove web stranice. Vlasnik web stranice može koristiti te podatke kako bi saznao više o posjetiteljima i/ili pružio posjetiteljima prilagođenije i pojednostavljeno iskustvo. Na primjer, kolačić može pohraniti korisničko ime i lozinku posjetitelja web stranice tako da posjetitelj ne mora unositi te podatke svaki put kada posjeti web mjesto, čime se posjetitelju štedi vrijeme.

Koraci

Napravite kolačić za praćenje Korak 1
Napravite kolačić za praćenje Korak 1

Korak 1. Planirajte koje podatke želite da vaš kolačić prikuplja

Prije nego što napravite kolačić za praćenje, trebali biste odrediti koju vrstu podataka želite pratiti od posjetitelja do vaše web stranice. Na primjer, možda će vam biti važno znati poštanski broj osobe koja posjećuje vaše web mjesto ako vaše web mjesto prodaje proizvode koji zahtijevaju troškove dostave i određene poreze na promet.

Napravite kolačić za praćenje Korak 2
Napravite kolačić za praćenje Korak 2

Korak 2. Koristite HTML

Ako ste svoje web mjesto izradili pomoću HTML koda i donekle ste upoznati s programiranjem, možete napraviti kolačić za praćenje od početka.

  • Pomoću naredbe “Odgovor” napišite kolačić na računalo posjetitelja. “Response. Cookies (“CookieName”) = value” je najosnovniji oblik ovog koda. Kôd: „Response. Cookies (" VisitorName ") = Request. Form (" UserName ")" omogućio bi vam praćenje korisničkog imena posjetitelja.
  • Pomoću naredbe “Zahtjev” dohvatite kolačić. "Request. Cookies (" CookieName ")" omogućilo bi vam da dohvatite podatke s računala posjetitelja kada se posjetitelj vrati na vaše web mjesto.
Napravite kolačić za praćenje Korak 3
Napravite kolačić za praćenje Korak 3

Korak 3. Međutim, imajte na umu da standardni HTML nema naredbe

"Odgovor" i "Zahtjev" dio su Microsoftovog ASP -a (aktivne stranice poslužitelja). Pogledajte https://www.w3schools.com/asp/coll_cookies_response.asp Ako vaš web poslužitelj ne podržava ASP, morat ćete istražiti druge metode generiranja kolačića, kao što su CGI skripte ili PHP.

Napravite kolačić za praćenje Korak 4
Napravite kolačić za praćenje Korak 4

Korak 4. Razmotrite praćenje kolačića kao alternativu pisanju vlastitog koda

Postoje softverski programi koji će umjesto vas napraviti teško kodiranje.

Softver će vam omogućiti stvaranje određenih vrsta kolačića; ponekad će vam jedna vrsta softvera dopustiti samo da napravite određeni kolačić. Neki od ovog softvera smatraju se "besplatnim", pa vas neće ništa koštati. Praćenje softvera kolačića može pomoći u ograničavanju koliko puta posjetitelj može preuzeti softver s vaše web stranice sjećajući se da je softver već preuzet

Napravite kolačić za praćenje Korak 5
Napravite kolačić za praćenje Korak 5

Korak 5. Dodajte kolačiću sigurnost

Internet sigurnost ključna je briga većine korisnika Interneta. Važno je osigurati sigurnost kako bi podaci posjetitelja bili zaštićeni.

  • Svojstvo domene ograničit će čitanje kolačića s druge web stranice. Uzorak koda za ovo je: Response. Cookies ("CookieName"). Domain = "www.mydomain.com"
  • Svojstvo puta ograničava kolačić na čitanje određenom stazom. Uzorak koda za ovo je: Response. Cookies ("CookieName"). Path = "/maindir/subdir/path"
Napravite kolačić za praćenje Korak 6
Napravite kolačić za praćenje Korak 6

Korak 6. Dajte kolačiću rok trajanja

Kolačić će isteći kada se zatvori web preglednik koji posjetitelj koristi za pregled vašeg web mjesta. Morate postaviti datum isteka ako želite pohraniti kolačić tako da se podaci kada se korisnik vrati spremaju. Primjer ovog koda je: Response. Cookies ("CookieName"). Istječe =# 01. siječnja 2010.# (pod pretpostavkom datuma isteka 01. siječnja 2010).

Preporučeni: