{"id":134,"date":"2026-09-07T18:20:25","date_gmt":"2026-09-07T16:20:25","guid":{"rendered":"https:\/\/go-onagency.es\/modulos\/prestaward-captcha\/"},"modified":"2026-10-16T19:07:52","modified_gmt":"2026-10-16T17:07:52","slug":"prestaward-captcha","status":"publish","type":"page","link":"https:\/\/go-onagency.es\/fi\/modulos\/prestaward-captcha\/","title":{"rendered":"PrestaWard Captcha"},"content":{"rendered":"<section class=\"section product-hero product-hero--prestaward\">\n<div class=\"container product-hero__inner\">\n<div class=\"product-hero__copy\">\n<p class=\"eyebrow\">PrestaShop-moduuli<\/p>\n<h1>PrestaWard Captcha<\/h1>\n<p><strong>Vaiheittainen suojaus botteja vastaan PrestaShopin kriittisiss\u00e4 toiminnoissa.<\/strong> Suojaa asiakkaita, tilauksia, viestint\u00e4\u00e4 ja j\u00e4rjestelm\u00e4nvalvojan p\u00e4\u00e4sy\u00e4 est\u00e4m\u00e4tt\u00e4 aitoja k\u00e4ytt\u00e4ji\u00e4 huomaamatta.<\/p>\n<p><strong>Yksinoikeudella PrestaShop Marketplacessa (Addons).<\/strong><\/p>\n<div class=\"product-hero__actions\">\n        <a class=\"button button--ghost\" href=\"https:\/\/go-onagency.es\/prestaward-captcha\/changelog\/fi\/\">Muutosloki<\/a><br \/>\n        <a class=\"button button--ghost\" href=\"\/ayuda\/prestaward-captcha\/\">Ohjeet<\/a>\n      <\/div>\n<div id=\"captcha-gallery\" style=\"margin-top:20px\">\n<p style=\"margin:0 0 8px;font-size:13px;font-weight:600;color:#b6bcc7\">Kuvakaappaukset<\/p>\n<div style=\"display:flex;flex-wrap:wrap;gap:12px\"><a href=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-01-resumen.png\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:block;width:150px;text-decoration:none;color:inherit\"><img decoding=\"async\" src=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-01-resumen-thumb.png\" alt=\"PrestaWard Captcha 0.2.7: palveluntarjoajien tila ja kunkin suojatun lomakkeen tila\" width=\"150\" height=\"125\" loading=\"lazy\" style=\"display:block;width:150px;height:auto;border:1px solid #dce4eb;border-radius:6px\"><span style=\"display:block;margin-top:4px;font-size:12px;color:#b6bcc7\">Yhteenveto pinta-alan mukaan<\/span><\/a><a href=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-02-superficies.png\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:block;width:150px;text-decoration:none;color:inherit\"><img decoding=\"async\" src=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-02-superficies-thumb.png\" alt=\"PrestaWard Captcha 0.2.7: suojatut pinnat, joissa on tila-, toimittaja- ja itsetarkistustoiminnot\" width=\"150\" height=\"125\" loading=\"lazy\" style=\"display:block;width:150px;height:auto;border:1px solid #dce4eb;border-radius:6px\"><span style=\"display:block;margin-top:4px;font-size:12px;color:#b6bcc7\">Lomakkeen kautta<\/span><\/a><a href=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-03-proveedor.png\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:block;width:150px;text-decoration:none;color:inherit\"><img decoding=\"async\" src=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-03-proveedor-thumb.png\" alt=\"PrestaWard Captcha 0.2.7: palveluntarjoajan tunnistetiedot ja toiminta palvelun katketessa\" width=\"150\" height=\"125\" loading=\"lazy\" style=\"display:block;width:150px;height:auto;border:1px solid #dce4eb;border-radius:6px\"><span style=\"display:block;margin-top:4px;font-size:12px;color:#b6bcc7\">Toimittajat ja lasku<\/span><\/a><a href=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-04-estadisticas.png\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:block;width:150px;text-decoration:none;color:inherit\"><img decoding=\"async\" src=\"\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-gallery\/v027-es-04-estadisticas-thumb.png\" alt=\"PrestaWard Captcha 0.2.7: sallittujen ja estettyjen k\u00e4ytt\u00e4jien tilastot ilman IP-osoitteita\" width=\"150\" height=\"125\" loading=\"lazy\" style=\"display:block;width:150px;height:auto;border:1px solid #dce4eb;border-radius:6px\"><span style=\"display:block;margin-top:4px;font-size:12px;color:#b6bcc7\">Tilastot ilman henkil\u00f6tietoja<\/span><\/a><\/div>\n<p style=\"margin:7px 0 0;font-size:11px;color:#b6bcc7\">K\u00e4ytt\u00f6liittym\u00e4 espanjaksi \u00b7 versio 0.2.7<\/p>\n<\/div><\/div>\n<div class=\"product-hero__card\">\n      <img decoding=\"async\" src=\"https:\/\/go-onagency.es\/wp-content\/themes\/go-on-agency\/assets\/img\/prestaward-captcha-logo.svg\" alt=\"PrestaWard Captcha\"><br \/>\n      <span>Tarkkailu ennen est\u00e4mist\u00e4<\/span><\/p>\n<ul class=\"product-hero__checks\">\n<li>PrestaShop 1.7, 8 ja 9<\/li>\n<li>Google reCAPTCHA ja Cloudflare Turnstile<\/li>\n<li>Salatut tunnistetiedot<\/li>\n<li>PrestaWard-integraatio<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"section product-page-main product-page-main--prestaward\">\n<div class=\"container product-page-layout\">\n<article class=\"product-page-content product-page-content--editable\">\n<h2>Mit\u00e4 se tekee<\/h2>\n<p>Suojaa kirjautumista, rekister\u00f6itymist\u00e4, tilaamista, yhteydenottoa, salasanan palautusta, Back Office -k\u00e4ytt\u00f6oikeutta, uutiskirjeit\u00e4, kommentteja ja saatavuusilmoituksia. Tarkkailu mahdollistaa todellisen toiminnan testaamisen ennen mink\u00e4\u00e4n estotoiminnon aktivointia.<\/p>\n<p>Se suojaa tilauksen yhteydess\u00e4 tapahtuvaa kirjautumista ja asiakkaan rekister\u00f6itymist\u00e4 ostoprosessin aikana. Se ei vahvista maksua eik\u00e4 tilauksen vahvistuspainiketta.<\/p>\n<p>Jokaisella lomakkeella on oma tilansa (Pois k\u00e4yt\u00f6st\u00e4, Tarkkailu tai Suojaus), joten voit suojata p\u00e4\u00e4syn Back Officeen ja samalla tarkkailla vain yhteydenottolomaketta.<\/p>\n<p>Moduuli kattaa kymmenen vakiolomaketta (kirjautuminen ja rekister\u00f6ityminen, my\u00f6s ostoprosessin aikana; yhteydenotto; salasanan palautus; p\u00e4\u00e4sy Back Officeen; uutiskirjeet; tuotearvostelut ja saatavuusilmoitukset) ja lis\u00e4\u00e4 teemasi omat lomakkeet CSS-valitsimella ilman, ett\u00e4 mallipohjia tarvitsee muokata. Jos Google tai Cloudflare lakkaavat vastaamasta, asiakkaasi tai tiimisi eiv\u00e4t j\u00e4\u00e4 ilman p\u00e4\u00e4sy\u00e4: katkoksen ajan moduuli k\u00e4ytt\u00e4\u00e4 palvelimella vahvistettuja paikallisia tarkistuksia.<\/p>\n<h2>Kuinka se toimii<\/h2>\n<ul>\n<li>Moduuli ei sis\u00e4ll\u00e4 omaa CAPTCHA-toimintoa: se k\u00e4ytt\u00e4\u00e4 Google reCAPTCHAa (v2 tai v3) tai Cloudflare Turnstile\u00e4. Voit valita palveluntarjoajan jokaiselle suojatulle pinnalle ja jokaiselle kaupalle.<\/li>\n<li>Se tunnistaa selaimessa tuetut lomakkeet, joten sinun ei tarvitse muokata malleja. Lopullinen tarkistus tehd\u00e4\u00e4n palvelimella: se tarkistaa verkkotunnuksen, toiminnon, voimassaoloajan ja sen, ettei tunnusta ole k\u00e4ytetty aiemmin.<\/li>\n<li>Se asennetaan siten, ett\u00e4 kaikki lomakkeet ovat Pois k\u00e4yt\u00f6st\u00e4 -tilassa. Jokaisella lomakkeella on oma tilansa kussakin kaupassa: Tarkkailu-tilassa se kirjaa, mit\u00e4 olisi tapahtunut ilman kenenk\u00e4\u00e4n est\u00e4mist\u00e4, ja Suojaus-tilassa se est\u00e4\u00e4 l\u00e4hetykset, joissa ei ole voimassa olevaa vahvistusta. Lomake voi siirty\u00e4 Suojaus-tilaan vasta, kun se on l\u00e4p\u00e4issyt Tarkkailu-tilassa suoritettavan itsetestin.<\/li>\n<li>Asetukset tallennetaan kauppakohtaisesti. Tukiraportin lataamiseksi sinun on valittava tietty kauppa.<\/li>\n<li>Jos palvelin ei onnistu muodostamaan yhteytt\u00e4 Googleen tai Cloudflareen useita kertoja per\u00e4kk\u00e4in, moduuli merkitsee kauppan tilan heikentyneeksi ja ilmoittaa asiasta s\u00e4hk\u00f6postitse.<\/li>\n<li>Varmuuskopio palveluntarjoajan h\u00e4iri\u00f6tilanteessa (asiakaslomakkeet ja p\u00e4\u00e4sy Back Officeen Suojaus-palvelussa): vain silloin, kun palvelin itse vahvistaa, ett\u00e4 palveluntarjoajaa ei voida k\u00e4ytt\u00e4\u00e4, hyv\u00e4ksyt\u00e4\u00e4n l\u00e4hetys, joka sis\u00e4lt\u00e4\u00e4 sivulla allekirjoitetun aikaleiman, tyhj\u00e4n ansakent\u00e4n, muutaman sekunnin viiveen sivun lataamisesta ja normaalin l\u00e4hetystaajuuden. Jokainen k\u00e4ytt\u00f6 kirjataan tilastoihin merkinn\u00e4ll\u00e4 \u201dfallback used\u201d. Toiminto on oletusarvoisesti k\u00e4yt\u00f6ss\u00e4, ja se voidaan poistaa k\u00e4yt\u00f6st\u00e4 yhdell\u00e4 kytkimell\u00e4 kauppa-kohtaisesti. Back Officeen kirjautumisessa vaaditaan samat palvelimella tarkistetut tunnistetiedot, eik\u00e4 toimintoa saa koskaan k\u00e4ytt\u00e4\u00e4 ohittamaan palveluntarjoajaa, joka on vastannut: hyl\u00e4tty tunnus tai l\u00e4hetys ilman tunnusta palveluntarjoajan toimiessa hyl\u00e4t\u00e4\u00e4n kuten tavallisesti. Katkon aikana t\u00e4m\u00e4 p\u00e4\u00e4sytapa on heikompi kuin kohdennettu botti, joten on suositeltavaa k\u00e4ytt\u00e4\u00e4 toista tunnistautumistapaa PrestaWard Authenticatorin avulla.<\/li>\n<li>Paikallinen lomaketila (uutiskirje, yhteydenotto ja saatavuusilmoitukset): lomake suojataan ainoastaan paikallisilla tarkistuksilla, joihin kuuluvat allekirjoitettu aikaleima, ansakentt\u00e4, l\u00e4hetysviive (4 sekuntia) ja oma l\u00e4hetysrajoitus (1\u201350 l\u00e4hetyst\u00e4 10 minuutin v\u00e4lein). Se ei lataa palveluntarjoajan skriptej\u00e4, ei kutsu niit\u00e4 eik\u00e4 tarvitse avaimia. Se s\u00e4ilytt\u00e4\u00e4 oman tilansa (Pois k\u00e4yt\u00f6st\u00e4, Tarkkailu tai Suojaus) ja siirtyy Suojauksiin vasta, kun se on l\u00e4p\u00e4issyt Tarkkailu-tilan itsetestauksen. Se on kohdennettujen botien suhteen heikompi kuin palveluntarjoaja, mink\u00e4 vuoksi paneeli ilmoittaa t\u00e4st\u00e4 eik\u00e4 sit\u00e4 tarjota p\u00e4\u00e4syyn, rekister\u00f6itymiseen, tilaamiseen, salasanan palautukseen, Back Officeen tai tuotekommentteihin. Sivu, jota on toimitettu t\u00e4ydellisest\u00e4 v\u00e4limuistista yli kuuden tunnin ajan, voi hyl\u00e4t\u00e4 l\u00e4hetyksen: sivun uudelleenlataaminen ratkaisee ongelman.<\/li>\n<li>Estetyt s\u00e4hk\u00f6postiosoitteet (asiakastietojen rekister\u00f6inti, my\u00f6s ostoprosessin aikana, sek\u00e4 uutiskirje): sinun laatimasi luettelo, yksi s\u00e4\u00e4nt\u00f6 rivi\u00e4 kohden, jossa on tarkka verkkotunnus tai jokerimerkki sen aliverkkotunnuksille (enint\u00e4\u00e4n 100 s\u00e4\u00e4nt\u00f6\u00e4). S\u00e4hk\u00f6postiosoitetta verrataan luetteloon ennen palveluntarjoajan kysely\u00e4, ja jos se t\u00e4sm\u00e4\u00e4, se hyl\u00e4t\u00e4\u00e4n neutraalilla viestill\u00e4, joka ei paljasta luetteloa. \u201dTarkkailussa\u201d kirjataan vain se, mik\u00e4 olisi hyl\u00e4tty. Vierailijan s\u00e4hk\u00f6postiosoitetta tai verkkotunnusta ei tallenneta eik\u00e4 kirjata: vain laskuri ja tapahtuma ilman henkil\u00f6tietoja jokaisesta hylk\u00e4yksest\u00e4.<\/li>\n<li>reCAPTCHA v3:n v\u00e4himm\u00e4ispisteet lomaketta kohti: jokaisella lomakkeella voi olla oma pisteytys, v\u00e4lill\u00e4 0\u20131. Jos j\u00e4t\u00e4t kent\u00e4n tyhj\u00e4ksi, k\u00e4ytet\u00e4\u00e4n yleist\u00e4 pisteytyst\u00e4, joten mik\u00e4\u00e4n ei muutu, ennen kuin m\u00e4\u00e4rit\u00e4t arvon. Suojaus-tilassa oleva lomake, jolla on oma pisteytys, vaatii pisteytyksen s\u00e4\u00e4t\u00e4mist\u00e4 Tarkkailu-tilassa ja automaattisen testin toistamista ennen paluuta Suojaus-tilaan.<\/li>\n<li>Widgetin ulkoasu (Pinnat-v\u00e4lilehti): teema (vaalea, tumma tai automaattinen) ja koko (normaali tai kompakti) reCAPTCHA v2 -kent\u00e4lle ja Cloudflare Turnstile -palvelulle, my\u00f6s Back Office -k\u00e4ytt\u00f6liittym\u00e4ss\u00e4. Oletusarvot s\u00e4ilytt\u00e4v\u00e4t nykyisen ulkoasun.<\/li>\n<li>Palvelimen esisuodatus (Suojaus-tila): ilmeiset botit hyl\u00e4t\u00e4\u00e4n ennen palveluntarjoajaan yhteydenottoa, ainoastaan positiivisten merkkien perusteella: t\u00e4ytetty ansakentt\u00e4, v\u00e4\u00e4rennetty aikaleima, l\u00e4hetysnopeus, joka on suurempi kuin ihminen voisi kirjoittaa, tai liian suuri l\u00e4hetysten m\u00e4\u00e4r\u00e4 lomaketta ja k\u00e4vij\u00e4\u00e4 kohti. Puuttuvaa tai vanhentunutta aikaleimaa ei koskaan pidet\u00e4 todisteena. Toiminto voidaan poistaa k\u00e4yt\u00f6st\u00e4 kaupatkohtaisesti.<\/li>\n<li>Uudet tarkistukset eiv\u00e4t tallenna mit\u00e4\u00e4n, mik\u00e4 tunnistaisi k\u00e4vij\u00e4n: tiedot ryhmitell\u00e4\u00e4n nimett\u00f6m\u00e4\u00e4n kuutioon, joka luodaan p\u00e4ivitt\u00e4in vaihtuvalla avaimella muodostetulla hajautusarvolla ja joka sijaitsee ainoastaan laskuritaulukossa, joka tyhjennet\u00e4\u00e4n kahden p\u00e4iv\u00e4n kuluttua.<\/li>\n<li>Suojaa integraatiovirheilt\u00e4 (asiakaslomakkeet Suojaus-tilassa): jos lomake lakkaa toimittamasta tunnusta palvelimelle palveluntarjoajan toimiessa (esimerkiksi teeman p\u00e4ivityksen, oman JavaScript-koodin tai sivujen v\u00e4limuistin seurauksena), kyseinen lomake siirtyy itsest\u00e4\u00e4n v\u00e4liaikaisesti Tarkkailu-tilaan, jotta asiakkaita ei hyl\u00e4t\u00e4, ja saat h\u00e4iri\u00f6ilmoituksen moduuliin sek\u00e4 s\u00e4hk\u00f6postiviestin. Se palaa Suojaus-tilaan itsest\u00e4\u00e4n, kun ongelma h\u00e4vi\u00e4\u00e4 ja tunnukset todennetaan oikein. P\u00e4\u00e4sy Back Officeen ei koskaan h\u00e4iriinny.<\/li>\n<li>S\u00e4hk\u00f6postih\u00e4lytykset ilmoittavat toiminnallisista h\u00e4iri\u00f6ist\u00e4 ja automatisoidun liikenteen piikeist\u00e4. Vastaanottajat ja kynnysarvot m\u00e4\u00e4ritet\u00e4\u00e4n kauppa-kohtaisesti.<\/li>\n<\/ul>\n<h2>T\u00e4rkeimm\u00e4t toiminnot<\/h2>\n<ul>\n<li>Kunkin lomakkeen ja kaupan oma tila: Pois k\u00e4yt\u00f6st\u00e4, Tarkkailu tai Suojaus.<\/li>\n<li>Tilastopaneeli: sallitut ja estetyt l\u00e4hetykset lomakkeittain ja p\u00e4ivitt\u00e4in (7, 14 tai 30 p\u00e4iv\u00e4\u00e4), kehitys edelliseen jaksoon verrattuna, varmuuskopioiden k\u00e4ytt\u00f6, palveluntarjoajan ennen hyl\u00e4tyt pyynn\u00f6t, kuinka monta l\u00e4hetyst\u00e4 kustakin lomakkeesta tarkistettiin paikallisesti sek\u00e4 mahdollisten v\u00e4\u00e4rien positiivisten tulosten ilmaisin. Tarkkailussa erillisess\u00e4 sarakkeessa n\u00e4kyy, kuinka monta l\u00e4hetyst\u00e4 olisi estetty. Se ei sis\u00e4ll\u00e4 osoitteita eik\u00e4 s\u00e4hk\u00f6postiviestej\u00e4.<\/li>\n<li>Omat lomakkeet: lomake, jota ei tunnisteta automaattisesti (yksisivuinen kassa, teeman lomakkeet), voidaan liitt\u00e4\u00e4 kauppakohtaisesti suojattuun pintaan CSS-valitsimen avulla (enint\u00e4\u00e4n kymmenen, valinnaisesti rajoitettuna yhteen sivuun). Paneeli ilmoittaa, ett\u00e4 suojaus s\u00e4ilyy vain, jos lomake l\u00e4hett\u00e4\u00e4 tietonsa sivulle, jonka moduuli tarkistaa.<\/li>\n<li>Google reCAPTCHA v2\/v3 ja Cloudflare Turnstile, valittavissa sivuston ja kaupan mukaan, reCAPTCHA v3:n v\u00e4himm\u00e4ispistem\u00e4\u00e4r\u00e4 lomaketta kohden.<\/li>\n<li>Kymmenen vakiolomaketta ja omia lomakkeita ilman muokattuja malleja.<\/li>\n<li>Lomakepohjainen paikallinen tila, ilman avaimia tai kolmansien osapuolten skriptej\u00e4, uutiskirjeit\u00e4, yhteydenottoja ja saatavuusilmoituksia varten.<\/li>\n<li>Oma luettelo estetyist\u00e4 s\u00e4hk\u00f6postiosoitteista asiakastietojen rekister\u00f6inti\u00e4 ja uutiskirjett\u00e4 varten, jota sovelletaan ennen palveluntarjoajaan ottamista yhteytt\u00e4 ja ilman s\u00e4hk\u00f6postiviestien tai verkkotunnusten tallentamista.<\/li>\n<li>Paikallinen varmistus palveluntarjoajan toimintah\u00e4iri\u00f6n varalta, my\u00f6s Back Office -k\u00e4ytt\u00f6liittym\u00e4n osalta, joka edelleen hylk\u00e4\u00e4 kaiken, mink\u00e4 palveluntarjoaja on hyl\u00e4nnyt.<\/li>\n<li>reCAPTCHA v2- ja Cloudflare Turnstile -widgetin teema ja koko.<\/li>\n<li>J\u00e4rjestetty Pinnat-v\u00e4lilehti: ryhmitelty lomaketaulukko, valitsin, joka n\u00e4ytt\u00e4\u00e4 tekstins\u00e4 kokonaisuudessaan, sek\u00e4 Tallenna-painike sivustollasi ilman, ett\u00e4 se peitt\u00e4\u00e4 v\u00e4liaikaisen taukokortin.<\/li>\n<li>Vianilmoituss\u00e4hk\u00f6postit, joiden otsikossa on kaupan logosi ja alatunnisteessa GO ON Agencyn logo sek\u00e4 allekirjoitus \u201dPrestaWard by GO ON Agency\u201d. Viestin tekstiosassa n\u00e4kyy lomake, vian syy ja tila k\u00e4\u00e4nnetyill\u00e4 teksteill\u00e4, ei sis\u00e4isill\u00e4 koodeilla.<\/li>\n<li>Yhten\u00e4inen ulkoasu nelj\u00e4ss\u00e4 PrestaWard-paneelissa: osioiden otsikot, lomakekortit neutraaleilla reunoilla ja yhteiset taitettavat lohkot, tilastot yhdell\u00e4 rivill\u00e4 sek\u00e4 suurempi GO ON Agency -logo otsikossa. P\u00e4\u00e4painike on nyt br\u00e4ndin yhten\u00e4inen v\u00e4ri ilman v\u00e4riliukua.<\/li>\n<li>V\u00e4lilehtipaneeli (Yhteenveto, Pinta-alat, Toimittaja sek\u00e4 Tilastot ja loki, lis\u00e4ksi Tuki-v\u00e4lilehti, joka on aina viimeisen\u00e4): vain avoinna oleva v\u00e4lilehti otetaan huomioon, Yhteenveto-v\u00e4lilehti n\u00e4ytt\u00e4\u00e4 tilan yhdell\u00e4 silm\u00e4yksell\u00e4 ja sis\u00e4lt\u00e4\u00e4 enint\u00e4\u00e4n yhden varoitusrivin, ja jokainen v\u00e4lilehti tallentaa vain omat asetuksensa.<\/li>\n<li>Verkkotunnuksen, toiminnon, voimassaolon ja tunnuksen uudelleenk\u00e4yt\u00f6n validointi.<\/li>\n<li>Yhteensopivuus Back Officen perinteisten ja Symfony-tyyppisten ty\u00f6nkulkujen kanssa.<\/li>\n<li>Tekniset tiedot ilman s\u00e4hk\u00f6postiosoitteita, IP-osoitteita, ev\u00e4steit\u00e4 tai tunnuksia.<\/li>\n<li>Lokien s\u00e4ilytysaika on m\u00e4\u00e4ritett\u00e4viss\u00e4 kauppakohtaisesti: oletusarvo on 30 p\u00e4iv\u00e4\u00e4, ja se voi vaihdella v\u00e4lill\u00e4 1\u2013365 p\u00e4iv\u00e4\u00e4. Moduuli poistaa vanhentuneet lokit p\u00e4ivitt\u00e4in.<\/li>\n<li>Toimittajan tunnistetiedot salataan tallennettaessa.<\/li>\n<li>Integroitu Integrity API ja Heartbeat. Moduulin n\u00e4yt\u00f6ll\u00e4 oleva Synkronoi-painike p\u00e4ivitt\u00e4\u00e4 yhteyden Integrityyn.<\/li>\n<li>Synkronointi Integrity-palvelun kanssa avattaessa hallintapaneeli tapahtuu taustalla suoritettavan pyynn\u00f6n avulla, joka ei hidasta sivun latautumista ja tapahtuu enint\u00e4\u00e4n kerran minuutissa kutakin kauppaa kohti.<\/li>\n<li>GO ON Agencyn tukipaneeli, jossa on ladattava diagnoosiraportti. Sen lataa ty\u00f6ntekij\u00e4, jolla on muokkausoikeudet ja joka on valinnut tietyn kaupan. Raportti sis\u00e4lt\u00e4\u00e4 versiotiedot, tilatiedot ja laskuritiedot, mutta ei sis\u00e4ll\u00e4 asiakastietoja eik\u00e4 sit\u00e4 l\u00e4hetet\u00e4 automaattisesti.<\/li>\n<li>Hallintapaneeli ja k\u00e4\u00e4nn\u00f6kset yhdeks\u00e4ll\u00e4 kielell\u00e4.<\/li>\n<\/ul>\n<h2>Vaatimukset<\/h2>\n<ul>\n<li>PrestaShop versiosta 1.7.7 versioon 9, k\u00e4ytt\u00e4en sit\u00e4 PHP-versiota, jota PrestaShop-versiosi edellytt\u00e4\u00e4.<\/li>\n<li>Google reCAPTCHA- tai Cloudflare Turnstile -avaimet jokaiselle kaupalle, jossa suojaus otetaan k\u00e4ytt\u00f6\u00f6n. Kauppias luo ne itse palveluntarjoajan tilill\u00e4. Paikallisessa tilassa toimivat lomakkeet eiv\u00e4t tarvitse avaimia.<\/li>\n<li>Suojausmoodissa vierailijan selaimen on voitava ladata palveluntarjoajan skripti. Jos skripti\u00e4 ei ladata, lomaketta ei l\u00e4hetet\u00e4 ja vierailijaa pyydet\u00e4\u00e4n yritt\u00e4m\u00e4\u00e4n uudelleen, ellei palvelin vahvista, ett\u00e4 palveluntarjoaja ei ole k\u00e4ytett\u00e4viss\u00e4 ja paikallinen varaj\u00e4rjestelm\u00e4 otetaan k\u00e4ytt\u00f6\u00f6n, tai ellei lomake k\u00e4yt\u00e4 paikallista tilaa.<\/li>\n<\/ul>\n<h2>Mit\u00e4 se ei tee<\/h2>\n<ul>\n<li>Kyseess\u00e4 ei ole itse is\u00e4nn\u00f6ity CAPTCHA: todentamisen suorittavat Google tai Cloudflare omien tietosuojak\u00e4yt\u00e4nt\u00f6jens\u00e4 mukaisesti. Palvelin l\u00e4hett\u00e4\u00e4 niille tunnuksen ja k\u00e4vij\u00e4n IP-osoitteen todentamista varten.<\/li>\n<li>Se ei est\u00e4 mit\u00e4\u00e4n Pois k\u00e4yt\u00f6st\u00e4-tilassa eik\u00e4 Tarkkailu-tilassa.<\/li>\n<li>Paikallinen tila ei korvaa palveluntarjoajaa: se on heikompi kohdennettujen botien suhteen, ja sit\u00e4 tarjotaan vain uutiskirjeit\u00e4, yhteydenottoja ja saatavuusilmoituksia varten. N\u00e4iss\u00e4 lomakkeissa palveluntarjoajan vianvarmennus, integraatiovalvonta ja ylikuormitussuoja eiv\u00e4t ole voimassa, koska ei ole palveluntarjoajaa, joka voisi menn\u00e4 ep\u00e4kuntoon.<\/li>\n<li>Sis\u00e4lt\u00e4\u00e4 ei luetteloita kolmansien osapuolten s\u00e4hk\u00f6postidomaineista tai osoitteista: sin\u00e4 itse kirjoitat ja yll\u00e4pid\u00e4t estettyjen domainien luetteloa, eik\u00e4 se p\u00e4ivittyy automaattisesti.<\/li>\n<li>Se ei suojaa maksutapahtumaa, muita lomakkeita, joita ei ole luettelossa (paitsi niit\u00e4, jotka m\u00e4\u00e4rit\u00e4t itse CSS-selektorilla), eik\u00e4 PrestaShopin hallinta-API:ta.<\/li>\n<li>T\u00e4m\u00e4 ei korvaa verkkosovellusten palomuuria (WAF).<\/li>\n<li>Moduulin s\u00e4hk\u00f6postien alatunnisteessa ei ole linkkej\u00e4, yhteystietoja eik\u00e4 kuvia, jotka sijaitsevat kaupan ulkopuolella: GO ON Agencyn logo on moduulin oma tiedosto, joka toimitetaan kaupan kautta.<\/li>\n<li>Se ei tallenna tunnuksia, salaisuuksia, salasanoja, ev\u00e4steit\u00e4, s\u00e4hk\u00f6postiosoitteita tai IP-osoitteita lokiinsa.<\/li>\n<\/ul>\n<h2>Yhteensopivuus tarkistettu<\/h2>\n<p>Versio 0.2.7 l\u00e4p\u00e4isi laboratoriotestit PrestaShop-versioissa 1.7, 8 ja 9 15. lokakuuta 2026, my\u00f6s lopullisella kootulla versiolla: puhdas asennus ja p\u00e4ivitys versiosta 0.2.6 sek\u00e4 p\u00e4\u00e4sy Back Officeen oikealla selaimella kaikissa kolmessa versiossa (palveluntarjoaja hylk\u00e4\u00e4, skripti estetty ja simuloitu palveluntarjoajan kaatuminen). PrestaShop 9:ss\u00e4 hyl\u00e4tty captcha n\u00e4ytt\u00e4\u00e4 captcha-viestin, jota seuraa yleinen ilmoitus, jonka PrestaShop lis\u00e4\u00e4 aina.<\/p>\n<p>Aikaisemmat versiot on testattu PrestaShop 1.7.8.11:ss\u00e4 PHP 7.4:ll\u00e4, PrestaShop 8.2.7:ss\u00e4 PHP 8.1:ll\u00e4 ja PrestaShop 9.1.4:ss\u00e4 PHP 8.5:ll\u00e4. Validointi kattaa Front Office -lomakkeet, Back Office -kirjautumisen sek\u00e4 saatavuusilmoitusten koko prosessin osoitteessa <code>ps_emailalerts<\/code>.<\/p>\n<h2>Turvallinen k\u00e4ytt\u00f6<\/h2>\n<p>Asennus ei ota estoja k\u00e4ytt\u00f6\u00f6n. M\u00e4\u00e4rit\u00e4 palveluntarjoajan avaimet, tarkista lomakkeet Tarkkailu-tilassa ja siirry Suojaus-tilaan vasta, kun diagnostiikka on kunnossa.<\/p>\n<h2 id=\"registro-de-cambios\">Muutosloki<\/h2>\n<p>T\u00e4m\u00e4 muutosloki esitt\u00e4\u00e4 versioittain muutosten vaikutukset verkkokauppoihin ja verkkokaupan tiimeihin.<\/p>\n<h3>0.2.7<\/h3>\n<ul>\n<li>Uutta: lomakekohtainen paikallinen tila. Uutiskirje, yhteydenotto ja saatavuusilmoitukset voidaan suojata pelk\u00e4st\u00e4\u00e4n paikallisilla tarkistuksilla (allekirjoitettu aikaleima, ansakentt\u00e4, v\u00e4hint\u00e4\u00e4n 4 sekunnin l\u00e4hetysaika ja l\u00e4hetysrajoitus) ilman palveluntarjoajan skriptien lataamista tai avaimien tarvetta. Jokainen lomake s\u00e4ilytt\u00e4\u00e4 tilansa (Pois k\u00e4yt\u00f6st\u00e4, Tarkkailu tai Suojaus) ja siirtyy Suojaus-tilaan vasta, kun se on l\u00e4p\u00e4issyt Tarkkailu-tilan itsetestauksen. Se on kohdennettujen botien suhteen heikompi kuin palveluntarjoaja, eik\u00e4 sit\u00e4 koskaan tarjota p\u00e4\u00e4syyn, rekister\u00f6itymiseen, tilaamiseen, salasanan palautukseen, Back Officeen tai kommentteihin. Tilastot osoittavat, kuinka monta l\u00e4hetyst\u00e4 kustakin lomakkeesta tarkistettiin paikallisesti. Sivu, jota on palvellut t\u00e4ysi v\u00e4limuisti yli kuuden tunnin ajan, voi hyl\u00e4t\u00e4 l\u00e4hetyksen; sivun uudelleenlataaminen ratkaisee ongelman.<\/li>\n<li>Uutta: estetyt s\u00e4hk\u00f6postidomainit. Itse laatimasi luettelo (yksi s\u00e4\u00e4nt\u00f6 rivi\u00e4 kohden, tarkka domain tai jokerimerkki sen alidomainien osalta, enint\u00e4\u00e4n 100 s\u00e4\u00e4nt\u00f6\u00e4) sovelletaan asiakastietueisiin, my\u00f6s ostoprosessin aikana, sek\u00e4 uutiskirjeeseen. Lista tarkistetaan ennen palveluntarjoajan kysely\u00e4, ja s\u00e4\u00e4nt\u00f6\u00e4 vastaava s\u00e4hk\u00f6posti hyl\u00e4t\u00e4\u00e4n neutraalilla viestill\u00e4, joka ei paljasta listaa. Tarkkailussa kirjataan vain se, mik\u00e4 olisi hyl\u00e4tty. S\u00e4hk\u00f6postia tai sen verkkotunnusta ei tallenneta: vain laskuri ja tapahtuma ilman henkil\u00f6tietoja jokaisesta hylk\u00e4yksest\u00e4.<\/li>\n<li>Uusi: reCAPTCHA v3:n v\u00e4himm\u00e4ispistem\u00e4\u00e4r\u00e4 lomaketta kohti. Jos j\u00e4t\u00e4t kent\u00e4n tyhj\u00e4ksi, k\u00e4ytet\u00e4\u00e4n yleist\u00e4 pistem\u00e4\u00e4r\u00e4\u00e4, joten mik\u00e4\u00e4n ei muutu, ennen kuin m\u00e4\u00e4rit\u00e4t arvon. Virheellinen arvo palauttaa yleisen pistem\u00e4\u00e4r\u00e4n.<\/li>\n<li>Uutta: reCAPTCHA v2- ja Cloudflare Turnstile -widgetin teema (vaalea, tumma tai automaattinen) ja koko (normaali tai kompakti), my\u00f6s Back Office -k\u00e4ytt\u00f6liittym\u00e4ss\u00e4. Oletusarvot s\u00e4ilytt\u00e4v\u00e4t nykyisen ulkoasun; reCAPTCHA v3 ja n\u00e4kym\u00e4t\u00f6n reCAPTCHA v2 eiv\u00e4t n\u00e4yt\u00e4 widgeti\u00e4. reCAPTCHA:ssa \u201dautomaattinen\u201d noudattaa k\u00e4vij\u00e4n v\u00e4rimaailmaa.<\/li>\n<li>Back Officeen p\u00e4\u00e4sy k\u00e4ytt\u00e4\u00e4 samaa paikallista varaj\u00e4rjestelm\u00e4\u00e4 kuin asiakaskyselylomakkeet, mutta vain silloin, kun palveluntarjoaja ei ole k\u00e4ytett\u00e4viss\u00e4 ja palvelin vahvistaa t\u00e4m\u00e4n. Palveluntarjoaja, joka on vastannut \u201dtodentaminen ep\u00e4onnistui\u201d, hyl\u00e4t\u00e4\u00e4n edelleen kuten tavallisesti. Jokainen k\u00e4ytt\u00f6 kirjataan muistiin merkinn\u00e4ll\u00e4 \u201dfallback used\u201d, yksi kytkin kaupaa kohti poistaa sen k\u00e4yt\u00f6st\u00e4 ja operaattorin v\u00e4liaikainen tauko s\u00e4ilyy. Kirjautumisn\u00e4ytt\u00f6 ei koskaan j\u00e4\u00e4 jumiin: skripti ilmoittaa virheest\u00e4 palvelimelle ja l\u00e4hett\u00e4\u00e4 lomakkeen joka tapauksessa. Katkoksen aikana t\u00e4m\u00e4 kirjautumistapa on heikompi suojaus kohdennettua botia vastaan; on suositeltavaa pit\u00e4\u00e4 PrestaWard Authenticator k\u00e4yt\u00f6ss\u00e4 toisena suojakerroksena. Integraation vikasuojaus ei edelleenk\u00e4\u00e4n vaikuta Back Officeen.<\/li>\n<li>Paneeli on jaettu v\u00e4lilehtiin (Yhteenveto, Pinnat, Toimittaja sek\u00e4 Tilastot ja loki), ja se laskee vain avoimen v\u00e4lilehden tiedot. Yhteenveto-v\u00e4lilehti n\u00e4ytt\u00e4\u00e4 kunkin toimittajan tilan, viimeisen 24 tunnin aikana onnistuneet ja ep\u00e4onnistuneet tarkistukset, kunkin lomakkeen voimassaolon sek\u00e4 enint\u00e4\u00e4n yhden h\u00e4lytysrivin, joka johtaa v\u00e4lilehteen, jossa ongelma ratkaistaan. Jokaisella v\u00e4lilehdell\u00e4 on oma Tallenna-painike, ja se tallentaa vain siin\u00e4 n\u00e4kyv\u00e4t asetukset. GO ON Agencyn paneelilla on oma v\u00e4lilehtens\u00e4, Tuki, joka on aina viimeisen\u00e4, ja Integrityn tila n\u00e4kyy kaikkien v\u00e4lilehtien lopussa.<\/li>\n<li>Pinnat-v\u00e4lilehti on uudistettu: lomaketaulukko on ryhmitelty, valitsin on sijoitettu niin, ettei teksti en\u00e4\u00e4 katkea (aiemmin siin\u00e4 n\u00e4kyi \u201dDesa\u201d), ja Tallenna-painike on siirretty v\u00e4liaikaisen taukokortin ulkopuolelle, jotta se ei peit\u00e4 sit\u00e4. Widgetin teema ja koko s\u00e4\u00e4det\u00e4\u00e4n t\u00e4m\u00e4n v\u00e4lilehden osiossa.<\/li>\n<li>Korjaa ilmoituksen \u201daktivoidut lomakkeet, jotka eiv\u00e4t ole l\u00e4p\u00e4isseet testi\u00e4\u201d: se n\u00e4kyi kuuden lomakkeen kohdalla, vaikka kaikki olivatkin Pois k\u00e4yt\u00f6st\u00e4 -tilassa. Nyt se laskee vain ne lomakkeet, jotka eiv\u00e4t ole Pois k\u00e4yt\u00f6st\u00e4 -tilassa.<\/li>\n<li>Uusissa asennuksissa s\u00e4hk\u00f6postih\u00e4lytykset ongelmista ovat pois k\u00e4yt\u00f6st\u00e4, kunnes m\u00e4\u00e4rit\u00e4t s\u00e4hk\u00f6postiosoitteen, joten asetukset voidaan tallentaa heti alusta alkaen. P\u00e4ivitett\u00e4v\u00e4t asennukset s\u00e4ilytt\u00e4v\u00e4t asetuksensa.<\/li>\n<li>Vianilmoituss\u00e4hk\u00f6postit (avoimet ja ratkaistut) n\u00e4ytt\u00e4v\u00e4t kaupan logon otsikossa (kaupan nimi vaihtoehtoisena tekstin\u00e4) sek\u00e4 yhteisen alatunnisteen, jossa on GO ON Agencyn logo ja allekirjoitus \u201dPrestaWard by GO ON Agency\u201d, ilman linkkej\u00e4 tai yhteystietoja. Alatunnisteen logo on moduulin oma tiedosto, jota toimitetaan kauppastasi.<\/li>\n<li>Korjaa sen, ett\u00e4 vikailmoituksen s\u00e4hk\u00f6postin tekstiss\u00e4 n\u00e4kyi sis\u00e4isi\u00e4 koodeja (esimerkiksi \u201dconfiguration_test\u201d tai \u201dopened\u201d): nyt siin\u00e4 ilmoitetaan lomake, syy ja tila teksteill\u00e4, jotka on k\u00e4\u00e4nnetty yhdeks\u00e4lle kielelle.<\/li>\n<li>Korjaa virheen, jossa palveluntarjoajaan kohdistuvan kutsun ep\u00e4onnistuminen aiheutti Front Office -lomakkeen jumittumisen; kauppaan liittyv\u00e4n skriptin palveluntarjoajaan kohdistuvat kutsut on suojattu samalla tavalla kuin Back Office -k\u00e4ytt\u00f6liittym\u00e4\u00e4n p\u00e4\u00e4sy.<\/li>\n<li>Yhten\u00e4inen ulkoasu nelj\u00e4ss\u00e4 PrestaWard-paneelissa: osioiden otsikot, lomakekortit neutraaleilla reunoilla ja yhteiset taitettavat lohkot, tilastot yhdell\u00e4 rivill\u00e4 sek\u00e4 suurempi GO ON Agency -logo otsikossa. P\u00e4\u00e4painike on nyt br\u00e4ndin yhten\u00e4inen v\u00e4ri ilman v\u00e4riliukua.<\/li>\n<li>Korjaa sen, ett\u00e4 PrestaShop 9:ss\u00e4 hallintateema n\u00e4ytti v\u00e4lilehdet alleviivattuina linkkein\u00e4 ja osioiden otsikot isoilla kirjaimilla. Yleiset tyylit kumovat t\u00e4m\u00e4n vaikutuksen vain PrestaWard-paneelin sis\u00e4ll\u00e4, joten PrestaShop 1.7 ja 8 n\u00e4ytt\u00e4v\u00e4t samalta kuin ennenkin.<\/li>\n<li>Korjaa sen, ett\u00e4 PrestaShop 1.7:ss\u00e4 moduulin tyylitiedosto hyl\u00e4ttiin, kun se rekister\u00f6itiin osoitteeseen, jossa oli versionumero. Nyt tiedosto tarkistetaan ja rekister\u00f6id\u00e4\u00e4n ilman parametreja, jolloin uusi ulkoasu n\u00e4kyy versioissa 1.7, 8 ja 9.<\/li>\n<li>Korjaa sen, ett\u00e4 PrestaShop 9:ss\u00e4 synkronointi Integrityn kanssa tarkisti turvatunnuksen menetelm\u00e4ll\u00e4, jota PrestaShop 9 ei k\u00e4yt\u00e4, mink\u00e4 vuoksi se saattoi hyl\u00e4t\u00e4 sen. Nyt se validoidaan PrestaShop 9:n palvelun avulla; PrestaShop 1.7:ss\u00e4 ja 8:ssa tarkistus toimii edelleen samalla tavalla.<\/li>\n<li>Kun yhteytt\u00e4 Integrityyn ei voida p\u00e4ivitt\u00e4\u00e4 sill\u00e4 hetkell\u00e4, paneeli n\u00e4ytt\u00e4\u00e4 yhden viestin: tallennettu yhteys on edelleen voimassa ja yhteyden muodostamista yritet\u00e4\u00e4n uudelleen automaattisesti. Kaikkien v\u00e4lilehtien otsikot on k\u00e4\u00e4nnetty yhdeks\u00e4lle kielelle.<\/li>\n<li>Paikallisella tilalla on oma l\u00e4hetysrajoituksensa (1\u201350 l\u00e4hetyst\u00e4 10 minuutin v\u00e4lein). P\u00e4ivitys kopioi varmuuskopion nykyisen rajoituksen, joten p\u00e4ivityksen j\u00e4lkeen mik\u00e4\u00e4n ei muutu, eik\u00e4 toisen rajoituksen muuttaminen vaikuta en\u00e4\u00e4 toiseen.<\/li>\n<li>Korjaa sen, ett\u00e4 PrestaShop 9:ss\u00e4 hyl\u00e4tty captcha (esimerkiksi, kun Suojaus-kohdassa on virheellinen sivuston avain) n\u00e4ytti vain PrestaShopin yleisen viestin ty\u00f6ntekij\u00e4n tunnuksesta tai salasanasta. Moduuli n\u00e4ytt\u00e4\u00e4 nyt oman viestins\u00e4 kaikissa versioissa; PrestaShop 9 lis\u00e4\u00e4 edelleen sen j\u00e4lkeen oman yleisen viestins\u00e4.<\/li>\n<li>Korjaa sen, ett\u00e4 yhteys Integrityyn heikkeni Back Officen \u201dkaikki kaupat\u201d -kontekstissa tai kun jokin muu kuin ensimm\u00e4inen kauppa suoritti rekister\u00f6intikokeen. Asennuksen tunniste luetaan nyt yhten\u00e4 kokonaisuutena globaalista alueesta (tai sen tallentaneesta kauppaa) miss\u00e4 tahansa kontekstissa; p\u00e4ivitys siirt\u00e4\u00e4 kauppaa tallennetun tunnisteen globaaliin alueeseen uudelleenluomatta sit\u00e4, ja jos tunnisteen lukeminen ei onnistu, Integrityn tila s\u00e4ilytet\u00e4\u00e4n ennallaan.<\/li>\n<li>Tuotteen otsikossa n\u00e4kyy j\u00e4lleen GO ON Agencyn logo ja allekirjoitus \u201dPrestaWard by GO ON Agency\u201d ilman linkkej\u00e4.<\/li>\n<li>Niin kauan kuin k\u00e4yt\u00e4t palveluntarjoajaa, sen tunnus vaaditaan edelleen t\u00e4sm\u00e4lleen samalla tavalla kuin aiemmin. Tunnistetut k\u00e4ytt\u00f6liittym\u00e4t, tallennetut asetukset ja sopimus Integrity API:n kanssa eiv\u00e4t muutu, ja uudet tavat hyl\u00e4t\u00e4 tai vahvistaa lomake (paikallinen tila ja estetyt verkkotunnukset) ovat oletusarvoisesti pois k\u00e4yt\u00f6st\u00e4. P\u00e4ivitys ei muuta mit\u00e4\u00e4n taulukoita: se vain lis\u00e4\u00e4 uusia asetuksia, joiden arvot s\u00e4ilytt\u00e4v\u00e4t nykyisen toimintatavan.<\/li>\n<\/ul>\n<h3>0.2.6<\/h3>\n<ul>\n<li>Jokaisella lomakkeella on jokaisessa verkkokaupassa oma tilansa (Pois k\u00e4yt\u00f6st\u00e4, Tarkkailu tai Suojaus), eik\u00e4 koko kauppaan ole yht\u00e4 yleist\u00e4 tilaa, johon lis\u00e4tt\u00e4isiin kytkimi\u00e4. N\u00e4in voit suojata p\u00e4\u00e4syn Back Officeen ja asettaa yhteydenottolomakkeen vain Tarkkailu-tilassa. Lomake siirtyy Suojaus-tilan kautta vasta, kun se on l\u00e4p\u00e4issyt automaattitestin Tarkkailu-tilassa, ja p\u00e4ivitys s\u00e4ilytt\u00e4\u00e4 kunkin kaupan nykyisen toimintatavan.<\/li>\n<li>Suojaus palveluntarjoajan katkeamista vastaan (asiakaslomakkeet Suojaus-tilassa): jos palvelin vahvistaa, ett\u00e4 reCAPTCHA:ta tai Turnstile\u00e4 ei voida k\u00e4ytt\u00e4\u00e4, lomake hyv\u00e4ksyt\u00e4\u00e4n vain, jos siin\u00e4 on allekirjoitettu aikaleima, tyhj\u00e4 n\u00e4kym\u00e4t\u00f6n ansakentt\u00e4, muutama sekunti sivun lataamisesta ja normaali l\u00e4hetystahti. Jokainen k\u00e4ytt\u00f6kerta kirjataan tilastoihin. Toiminto on oletusarvoisesti k\u00e4yt\u00f6ss\u00e4, mutta se voidaan poistaa k\u00e4yt\u00f6st\u00e4 kauppakohtaisesti, eik\u00e4 Back Officeen kirjautuminen koskaan k\u00e4yt\u00e4 sit\u00e4.<\/li>\n<li>Huomioitava muutos: kun t\u00e4m\u00e4 suojaus on k\u00e4yt\u00f6ss\u00e4, avoin katkaisija ei en\u00e4\u00e4 p\u00e4\u00e4st\u00e4 l\u00e4pi kaikkia l\u00e4hetyksi\u00e4, vaan soveltaa samoja paikallisia tarkistuksia. Poista suojaus k\u00e4yt\u00f6st\u00e4, jos haluat s\u00e4ilytt\u00e4\u00e4 aiemman toimintatavan.<\/li>\n<li>Palvelimen esisuodatin (Suojaus-tila): hylk\u00e4\u00e4 ilmeiset botit ennen palveluntarjoajaan yhteydenottoa, vain positiivisten testitulosten perusteella (ansakentt\u00e4 t\u00e4ytetty, v\u00e4\u00e4ristelty aikaleima, l\u00e4hetysnopeus suurempi kuin ihminen kirjoittaisi tai yli 30 l\u00e4hetyst\u00e4 lomaketta ja k\u00e4vij\u00e4\u00e4 kohti 10 minuutin v\u00e4lein). Voidaan poistaa k\u00e4yt\u00f6st\u00e4 kaupoissa.<\/li>\n<li>Uudet tarkistukset eiv\u00e4t tallenna mit\u00e4\u00e4n tunnistettavia tietoja: k\u00e4vij\u00e4t ryhmitell\u00e4\u00e4n nimett\u00f6m\u00e4\u00e4n joukkoon, jolla on p\u00e4ivitt\u00e4in vaihtuva avain, ja ainoastaan laskurissa, joka tyhjennet\u00e4\u00e4n kahden p\u00e4iv\u00e4n kuluttua.<\/li>\n<li>Uusi tilastopaneeli: sallitut ja estetyt l\u00e4hetykset lomakekohtaisesti ja p\u00e4ivitt\u00e4in (7, 14 tai 30 p\u00e4iv\u00e4\u00e4), trendi edelliseen jaksoon verrattuna, palveluntarjoajan katkeamisen varalta aktivoidut suojaukset, ennen palveluntarjoajaa hyl\u00e4tyt pyynn\u00f6t, mahdollisten v\u00e4\u00e4rien positiivisten tulosten ilmaisin sek\u00e4 Tarkkailu-tilassa l\u00e4hetykset, jotka olisi estetty. Se ei sis\u00e4ll\u00e4 osoitteita eik\u00e4 s\u00e4hk\u00f6postiviestej\u00e4.<\/li>\n<li>Mukautetut lomakkeet: lomake, jota ei tunnisteta automaattisesti (yksisivuinen kassatoiminto, teeman lomakkeet), voidaan m\u00e4\u00e4ritt\u00e4\u00e4 kaupoille suojatulle alueelle CSS-valitsimen avulla (enint\u00e4\u00e4n kymmenen). Hallintapaneeli varoittaa, ett\u00e4 suojaus on voimassa vain, jos lomake l\u00e4hett\u00e4\u00e4 tietonsa sivulle, jonka moduuli tarkistaa.<\/li>\n<li>Integraatiovirheiden valvonta (suojaus-asiakaslomakkeet): jos lomake lakkaa toimittamasta tunnusta palvelimelle palveluntarjoajan ollessa toiminnassa (teeman p\u00e4ivityksen, oman JavaScriptin tai sivun v\u00e4limuistin vuoksi), kyseinen lomake siirtyy v\u00e4liaikaisesti Tarkkailuun ja saat ilmoituksen sek\u00e4 s\u00e4hk\u00f6postiviestin. Suojaus palautuu 15 minuutin kuluttua, kun ongelmaa ei ole ilmennyt ja kolme tunnusta on vahvistettu. P\u00e4\u00e4sy Back Officeen ei koskaan h\u00e4iriinny, ja ilmeiset botit hyl\u00e4t\u00e4\u00e4n edelleen.<\/li>\n<li>P\u00e4ivitys luo pienen laskuritaulukon ja uudet asetukset turvallisilla arvoilla sek\u00e4 s\u00e4ilytt\u00e4\u00e4 olemassa olevat asetukset ja tapahtumat.<\/li>\n<li>Tuki- ja diagnoosipaneeli sijoitetaan aivan Integrity-osion eteen, kuten muissakin PrestaWard-moduuleissa, eik\u00e4 se en\u00e4\u00e4 katoa \u201dkaikki kaupat\u201d -kontekstissa: se osoittaa, ett\u00e4 kauppa on valittava.<\/li>\n<li>Synkronoi Integrityn kanssa joka kerta, kun avaat hallintapaneelin, taustalla suoritettavalla pyynn\u00f6ll\u00e4, joka ei koskaan hidasta sivun latautumista ja tapahtuu enint\u00e4\u00e4n kerran minuutissa ja kauppaa kohti.<\/li>\n<\/ul>\n<h3>0.2.5<\/h3>\n<ul>\n<li>Korjaa PrestaShop 1.7:n Back Office -kirjautumispalvelun. PrestaShop 9:ss\u00e4 tarkistus rajoittuu Back Office -kirjautumislomakkeeseen eik\u00e4 se vaikuta hallinta-API:hin.<\/li>\n<li>Lopettaa Integrityyn rekister\u00f6itymisen uudelleenyritt\u00e4misen, kun kaupan rekister\u00f6intiavain muuttuu, ja n\u00e4ytt\u00e4\u00e4 selke\u00e4n ilmoituksen.<\/li>\n<li>Uudistaa allekirjoitetun Integrity-k\u00e4yt\u00e4nn\u00f6n ennen sen voimassaolon p\u00e4\u00e4ttymist\u00e4 ja s\u00e4ilytt\u00e4\u00e4 voimassa olevan k\u00e4yt\u00e4nn\u00f6n, jos uusiminen ep\u00e4onnistuu.<\/li>\n<li>Korjaa mukana oleva politiikka-avain niin, ett\u00e4 se toimii PHP 7.1:ss\u00e4 ja 7.2:ssa.<\/li>\n<li>Lis\u00e4\u00e4 GO ON Agencyn tukipaneeli yhdeks\u00e4ll\u00e4 kielell\u00e4, mukaan lukien ladattava diagnoosiraportti, joka ei sis\u00e4ll\u00e4 asiakastietoja eik\u00e4 l\u00e4hetet\u00e4 automaattisesti. Sen voi ladata vain ty\u00f6ntekij\u00e4, jolla on muokkausoikeudet ja joka on valinnut tietyn kaupan.<\/li>\n<li>Teknisten lokitietojen s\u00e4ilytysaikaa noudatetaan nyt todella (oletusarvoisesti 30 p\u00e4iv\u00e4\u00e4, muokattavissa kaupakohtaisesti): t\u00e4h\u00e4n asti niit\u00e4 s\u00e4ilytettiin rajoittamattomasti. Jokainen kaupunki poistaa p\u00e4ivitt\u00e4in vanhentuneet lokitiedot, eik\u00e4 t\u00e4m\u00e4 vaikuta vikatilanteisiin.<\/li>\n<li>Ilmoita yhteensopivuus PrestaShop-versiosta 1.7.7.0 alkaen, joka on vanhin testattu versio.<\/li>\n<\/ul>\n<h3>0.2.4<\/h3>\n<ul>\n<li>Korjaa hallintakirjautumislomakkeen l\u00e4hetyksen Turnstilen kanssa CAPTCHA-tarkistuksen suorittamisen j\u00e4lkeen s\u00e4ilytt\u00e4en painikkeen, jolla l\u00e4hetys aloitettiin.<\/li>\n<li>Korjaa rekister\u00f6innin testaus PrestaShop 9:ss\u00e4 ja parantaa Integrity-diagnostiikkaa ja uudelleenkokeiluja.<\/li>\n<\/ul>\n<h3>0.2.3<\/h3>\n<ul>\n<li>Julkaisematon versio, korvattu versiolla 0.2.4.<\/li>\n<\/ul>\n<h3>0.2.2<\/h3>\n<ul>\n<li>Est\u00e4\u00e4 muita teeman JavaScript-k\u00e4sittelij\u00f6it\u00e4 aloittamasta l\u00e4hetyst\u00e4, kun CAPTCHA on viel\u00e4 keskener\u00e4inen.<\/li>\n<li>Poistaa loputtomat lataustilat ja pyynn\u00f6t, jotka on tehty ennen kuin voimassa oleva tunnus on saatavilla.<\/li>\n<li>N\u00e4ytt\u00e4\u00e4 CAPTCHA-koodin, kun avataan kirjautumis- tai rekister\u00f6itymislomakkeita, jotka olivat piilossa sivun latautuessa.<\/li>\n<\/ul>\n<h3>0.2.1<\/h3>\n<ul>\n<li>Palauttaa n\u00e4kyv\u00e4n CAPTCHA-koodin ennen ensimm\u00e4ist\u00e4 kirjautumisyrityst\u00e4 Front Officessa ja Back Officessa.<\/li>\n<li>Est\u00e4\u00e4 v\u00e4limuistin n\u00e4ytt\u00e4m\u00e4st\u00e4 vanhaa tai virheellist\u00e4 CAPTCHA-koodia moduulin p\u00e4ivitt\u00e4misen j\u00e4lkeen.<\/li>\n<li>Korvaa ponnahdusikkunan esteett\u00f6m\u00e4ll\u00e4, n\u00e4kyv\u00e4ll\u00e4 ja mobiililaitteille sovitetulla varoituksella.<\/li>\n<li>Pid\u00e4 Back Office -virheet kirjautumissivulla yhten\u00e4 virheen\u00e4, ilman tyhji\u00e4 sivuja.<\/li>\n<\/ul>\n<h3>0.2.0<\/h3>\n<ul>\n<li>Lis\u00e4\u00e4 Cloudflare Turnstilen salatuilla tunnistetiedoilla ja erillisell\u00e4 valinnalla pinnoittain.<\/li>\n<li>Liit\u00e4 kukin tunnus suojattuun toimintoon ja p\u00e4ivit\u00e4 haaste toistuvissa l\u00e4hetyksiss\u00e4.<\/li>\n<li>Parantaa kirjautumis-, rekister\u00f6itymis-, salasananpalautus-, kassa-, uutiskirje- ja saatavuusilmoituslomakkeiden tunnistusta.<\/li>\n<li>Sis\u00e4lt\u00e4\u00e4 v\u00e4liaikaisen, rajoitetun ja valvottavan toimintatauon ilman, ett\u00e4 allekirjoitettua Integrity-politiikkaa heikennet\u00e4\u00e4n.<\/li>\n<li>P\u00e4ivitt\u00e4\u00e4 hallintapaneelin, sen responsiivisen ulkoasun ja k\u00e4\u00e4nn\u00f6kset yhdeks\u00e4lle kielelle.<\/li>\n<li>Vahvistaa viimeisimm\u00e4n tarkistetun Integrity-k\u00e4yt\u00e4nn\u00f6n fail-closed-pysyvyytt\u00e4.<\/li>\n<\/ul>\n<h3>0.1.2<\/h3>\n<ul>\n<li>Erottaa automatisoidut liikennepiikit toiminnallisista h\u00e4iri\u00f6ist\u00e4 ja est\u00e4\u00e4 p\u00e4\u00e4llekk\u00e4iset h\u00e4lytykset.<\/li>\n<li>Sulje automaattisen liikenteen h\u00e4iri\u00f6t automaattisesti, kun tilanne on ollut rauhallinen tietyn ajan.<\/li>\n<\/ul>\n<h3>0.1.1<\/h3>\n<ul>\n<li>Pinnoittain teht\u00e4v\u00e4t saatavuustarkistukset ennen Suojauksen k\u00e4ytt\u00f6\u00f6nottoa.<\/li>\n<li>Toimintatila, vikahistoria, suodattimet, sivutus ja puhdistus.<\/li>\n<li>Rajoitettu toimintatilan telemetria ja integrointi Integrityn Heartbeat-toimintoon.<\/li>\n<\/ul>\n<h3>0.1.0<\/h3>\n<ul>\n<li>Ensimm\u00e4inen julkinen ehdokasversio.<\/li>\n<li>Pinta- ja kauppakohtainen erillinen suojaus.<\/li>\n<li>Integrointi reCAPTCHA v2:n ja v3:n kanssa.<\/li>\n<li>Rekister\u00f6ityminen, allekirjoitettu k\u00e4yt\u00e4nt\u00f6 ja PrestaWard Integrityn Heartbeat.<\/li>\n<li>P\u00e4ivitysten tarkistus ja ekosysteemin yhten\u00e4inen visuaalinen kokemus.<\/li>\n<li>Yhteensopivuus useiden versioiden kanssa ja t\u00e4ydelliset k\u00e4\u00e4nn\u00f6kset yhdeks\u00e4ll\u00e4 kielell\u00e4.<\/li>\n<\/ul>\n<h2>Lisenssi ja tuki<\/h2>\n<p>PrestaWard Captcha jaetaan Academic Free License 3.0 (AFL-3.0) -lisenssin nojalla. Voit k\u00e4ytt\u00e4\u00e4, tutkia, muokata ja jakaa sit\u00e4 uudelleen sen ehtojen mukaisesti.<\/p>\n<p>Tuki: <a href=\"mailto:hola@go-onagency.es\">hola@go-onagency.es<\/a>.<\/p>\n<\/article><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop-moduuli PrestaWard Captcha Vaiheittainen suojaus botteja vastaan PrestaShopin kriittisiss\u00e4 toiminnoissa. Suojaa asiakkaita, tilauksia, viestint\u00e4\u00e4 ja j\u00e4rjestelm\u00e4nvalvojan p\u00e4\u00e4sy\u00e4 est\u00e4m\u00e4tt\u00e4 aitoja k\u00e4ytt\u00e4ji\u00e4 huomaamatta. Yksinoikeudella PrestaShop Marketplacessa (Addons). Muutosloki Ohjeet Kuvakaappaukset Yhteenveto pinta-alan mukaanLomakkeen kauttaToimittajat ja laskuTilastot ilman henkil\u00f6tietoja K\u00e4ytt\u00f6liittym\u00e4 espanjaksi \u00b7 versio 0.2.7 Tarkkailu ennen est\u00e4mist\u00e4 PrestaShop 1.7, 8 ja 9 Google reCAPTCHA ja Cloudflare Turnstile Salatut [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":27,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-product-page.php","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-134","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/pages\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":16,"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/pages\/134\/revisions"}],"predecessor-version":[{"id":176,"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/pages\/134\/revisions\/176"}],"up":[{"embeddable":true,"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/pages\/27"}],"wp:attachment":[{"href":"https:\/\/go-onagency.es\/fi\/wp-json\/wp\/v2\/media?parent=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}