Ohjekeskus
Tietoturva

Viestirajoitukset (Rate limits)

Viimeksi päivitetty:

Viestirajoitukset (rate limits) suojaavat chatbotiasi viestitulvalta - esimerkiksi haitalliselta sivuston kävijältä tai automaattiselta komentosarjalta, joka lähettää viestejä taukoamatta kuluttaakseen viestisaldosi. Kun kävijä ylittää rajoituksen, chatbotti lakkaa vastaamasta hänelle ja näyttää määrittämäsi viestin, kunnes määritetty ajanjakso on kulunut.

Viestirajoitukset toimivat kävijäkohtaisesti: laskuri koskee yhdestä laitteesta ja yhdestä selainikkunasta lähetettyjä viestejä, joten rajan saavuttava kävijä ei koskaan estä muita.

Mistä toiminto löytyy

Valitse chatbottisi ja siirry kohtaan Settings > Security (Asetukset > Tietoturva). Rate limits (Viestirajoitukset) -osio sijaitsee heti Allowed domains (Sallitut verkkotunnukset) -osion alapuolella.

Settings > Security -sijainti

Kuinka toiminto otetaan käyttöön

  1. Ota Enable rate limits for bot (Ota viestirajoitukset käyttöön botille) -kytkin käyttöön Rate limits -osion otsikossa.
  2. Rajoituskentät tulevat näkyviin esitäytettyinä suositelluilla arvoilla: 40 viestiä 150 sekunnin välein.
  3. Muokkaa lukuja ja rajoitusviestiä tarvittaessa. Muutokset tallentuvat automaattisesti - "Saved" -vahvistus ilmestyy oikeaan alakulmaan.

Rate limits -osio|width=60

Asetukset selitettyinä

  • Limit to ... messages every ... seconds: Enimmäismäärä viestejä, jotka yksi kävijä voi lähettää kyseisen aikaikkunan aikana. Kun aikaikkuna kuluu umpeen, kävijän koko viestikiintiö palautuu. ChatLabin suosittelema asetus on 40 viestiä 150 sekunnin välein - riittävän suuri, jotta tavalliset kävijät eivät koskaan huomaa sitä.

  • Show this message to show when limit is hit: Teksti, jonka chatbotti näyttää vastauksen sijaan, kun raja ylittyy. Oletusarvo on "Too many messages in a row".

Jos haluat poistaa toiminnon käytöstä, käännä kytkin takaisin pois päältä - rajoitusarvot tyhjennetään eikä viestirajoitusta sovelleta.

Miltä se näyttää kävijälle

Kun kävijä ylittää rajan, chatbotti vastaa määrittelemälläsi rajoitusviestillä vastauksen sijaan. Rajoituksen ollessa aktiivinen lähetetyt viestit eivät kuluta viestisaldoasi.

Viestiraja saavutettu chat-widgetissä|width=60

Kun ajanjakso on kulunut, chatbotti vastaa jälleen normaalisti - kävijän ei tarvitse päivittää sivua.

Muut suojausominaisuudet

Viestirajoitukset ovat yksi monista Security-sivun työkaluista. Voit myös rajoittaa verkkotunnuksia, joilla chatbottisi näkyy, estää tiettyjä IP-osoitteita tai maita sekä ottaa käyttöön automaattisen roskapostisuodattimen - katso kattava yleiskatsaus artikkelista Security Settings.

Jos haluat asettaa ylärajan sille, kuinka monta viestisaldon yksikköä yksittäinen chatbotti voi käyttää kuukaudessa, käytä asetusta Bot message credit limit (Botin viestisaldoraja) kohdassa Settings > Model & Advanced (Asetukset > Malli ja lisäasetukset).

Aiheeseen liittyvät artikkelit