Viestirajoitukset (rate limits) suojaavat chatbotiasi viestitulvalta - esimerkiksi haitalliselta vierailijalta tai automaattiselta komentosarjalta, joka lähettää viestejä taukoamatta kuluttaakseen viestisaldosi. Kun vierailija ylittää rajan,聊天bot lakkaa vastaamasta hänelle ja näyttää määrittämäsi viestin, kunnes asetettu ajanjakso on kulunut.
Määritettävä viestilaskuri toimii keskusteluistuntokohtaisesti, ei IP-osoitteen tai todennetun käyttäjän mukaan. Erillisillä istunnoilla on omat laskurinsa; selainvälilehdet, jotka jakavat saman istunnon, jakavat myös sen laskurin. Muut roskaposti- ja IP-suojaukset voivat silti vaikuttaa useisiin istuntoihin samanaikaisesti.
Mistä toiminto löytyy
Valitse chatbotisi ja siirry kohtaan Settings > Security (Asetukset > Tietoturva). Rate limits (Viestirajoitukset) -osio sijaitsee heti Allowed domains -kohdan alapuolella.
Miten toiminto otetaan käyttöön
- Kytke Enable rate limits for bot (Ota viestirajoitukset käyttöön botille) -valitsin päälle Rate limits -osion otsikossa.
- Rajoituskentät tulevat näkyviin, ja niihin on esitäytetty suositellut arvot: 40 viestiä 150 sekunnin välein.
- Muokkaa arvoja ja rajoitusviestiä tarvittaessa. Muutokset tallentuvat automaattisesti - tallennustilan ilmaisin vahvistaa muutoksen.
- Odota tallennusvahvistusta, avaa Settings > Security uudelleen tarkistaaksesi arvot ja testaa keskustelua varmistaaksesi, että rajoitusviestisi tulee näkyviin, kun määritetty viestimäärä on käytetty.
Valintojen selitykset
-
Limit to ... messages every ... seconds: Viestien enimmäismäärä, jonka yksi keskusteluistunto voi lähettää kyseisen aikaikkunan aikana. Kun aikaikkuna kuluu umpeen, vierailijan koko viestikiintiö palautuu käyttöön. ChatLabin suositusasetus on 40 viestiä 150 sekunnin välein - tämä on hyvä lähtökohta, jota voit säätää keskustelujen kulkua testattuasi.
-
Show this message when limit is hit: Teksti, jonka chatbot näyttää vastauksen sijaan, kun raja ylittyy. Oletusarvo on "Too many messages in a row".
Jos haluat poistaa tämän istuntokohtaisen rajoituksen käytöstä, kytke valitsin pois päältä ja vahvista valitsemalla Yes (Kyllä). Tämä tyhjentää määritetyt arvot tallennuksen jälkeen. IP-estot, roskapostisuodatin, API-avainten rajoitukset ja kuukausittaiset saldorajat säilyvät erillisinä suojauksina.
Miltä se näyttää vierailijalle
Kun vierailija ylittää rajoituksen, chatbot vastaa vastauksen sijasta määrittämälläsi rajoitusviestillä. Viestit, jotka lähetetään rajoituksen ollessa aktiivinen, eivät kuluta viestisaldoa.
Kun määräaika on kulunut, chatbot alkaa vastata taas normaalisti - vierailijan ei tarvitse päivittää sivua.
Aiheeseen liittyvät suojaukset
Viestirajoitukset ovat vain yksi Security-sivun työkaluista. Voit myös rajata verkkotunnuksia, joilla chatbotisi näkyy, estää tiettyjä IP-osoitteita tai maita sekä ottaa käyttöön automaattisen roskapostisuodattimen - katso koko yleiskatsaus sivulta Tietoturva-asetukset.
Jos haluat asettaa ylärajan sille, kuinka monta viestisaldoyksikköä yksittäinen chatbot voi kuluttaa kuukaudessa, käytä asetusta Bot message credit limit kohdassa Settings > Model & Advanced (Asetukset > Malli ja lisäasetukset).