Asennusopas

Kaksi asiaa on saatava sivustollesi: kävijöiden näkemä ilmoitus ja pieni julkinen tiedosto, joka ilmoittaa tekoälyn käyttösi (sivustosi.fi/.well-known/ai-disclosure.json). Valitse alustasi alta; useimmat vievät noin kymmenen minuuttia.

1 · Näytä ilmoitukset

Banneri ja tekoälymerkinnät, jotka kävijäsi näkevät sivulla.

2 · Julkaise ilmoitustiedostosi

ai-disclosure.json, julkinen tiedosto luettavissa omasta verkkotunnuksestasi.

Olet valmis, kun

tarkistin näyttää Taso 2 · Näytetty.

Valitse alustasi

WordPress

  1. Asenna lisäosa

    WordPressin hallinnassa: Lisäosat → Lisää uusi → Lataa lisäosa, valitse alta lataamasi tiedosto ja napsauta Ota käyttöön.

    Lataa AIDisclose-lisäosa (.zip)

  2. Anna sen hoitaa molemmat

    Lisäosa näyttää ilmoitukset ja julkaisee ilmoitustiedostosi automaattisesti. Merkitse tekoälysisältö missä tahansa artikkelissa tai kuvassa sen "Tekoälysisältö"-kytkimellä. Ei koodimuutoksia.

  3. Varmista

    Valmista, kun tarkistin näyttää Taso 2 · Näytetty.

    Käynnistä tarkistus

Varmista

Käynnistä tarkistus. Se vahvistaa kolme asiaa: ilmoitustiedostosi on kelvollinen, snippet toimii ja ilmoitukset todella näkyvät sivulla. (Insinööreille: tarkistukset C1, C3 ja C4–C6.)

Käynnistä tarkistus

Lisäasetukset

Lukitse skripti tarkkaan versioon (SRI)

Eheystiiviste script-tagissa saa selaimen kieltäytymään suorittamasta muokattua tiedostoa. Kiinnitä versioitu URL ja luo tiiviste täsmälleen siitä tiedostosta, jonka otat käyttöön:

shell
curl -sO https://cdn.aidisclose.io/v0/aidisclose.js
openssl dgst -sha384 -binary aidisclose.js | openssl base64 -A
Palvele tiedosto itse (nginx / Apache)

Hallitsemillasi palvelimilla palvele ladattu ai-disclosure.json suoraan:

nginx
location = /.well-known/ai-disclosure.json {
  alias /var/www/site/ai-disclosure.json;
  default_type application/json;
  add_header Cache-Control "max-age=3600";
}
Apache
Alias "/.well-known/ai-disclosure.json" "/var/www/site/ai-disclosure.json"
<Files "ai-disclosure.json">
  ForceType application/json
</Files>
Palvele hallintapaneelin isännöimä tiedosto omasta verkkotunnuksestasi

Palvelimesi ohjaa tuon yhden osoitteen pyynnöt meille: muokkaat tiedostoa hallintapaneelissa, ja se palvellaan silti omasta verkkotunnuksestasi. Hallintapaneeli näyttää nämä lohkot valmiiksi täytettyinä sivustoavaimellasi.

nginx
location = /.well-known/ai-disclosure.json {
  proxy_pass https://api.aidisclose.io/v1/hosted-manifest/YOUR_SITE_KEY;
  proxy_set_header Host api.aidisclose.io;
  proxy_ssl_server_name on;
}
Cloudflare Worker
export default {
  async fetch(request) {
    const url = new URL(request.url);
    if (url.pathname === "/.well-known/ai-disclosure.json") {
      return fetch("https://api.aidisclose.io/v1/hosted-manifest/YOUR_SITE_KEY");
    }
    return fetch(request);
  }
};
Jos sivustosi estää tarkistimemme (AIDiscloseBot)

Skannaukset ja todistetallenteet tulevat AIDiscloseBot/1.0-robotilta. Se lukee vain julkisia sivuja: se ei koskaan kirjaudu sisään, ei lähetä lomakkeita ja noudattaa robots.txt-tiedostoa. Jos robots.txt tai bottisuojauksesi estää tuntemattomat robotit, salli se nimenomaisesti:

robots.txt
User-agent: AIDiscloseBot
Allow: /

Onko sen salliminen riski? Ei. robots.txt-salliminen ei anna mitään pääsyä. Se vain kertoo kohteliaille roboteille, että ne saavat lukea jo valmiiksi julkisia sivuja. Kuka tahansa voi väärentää User-Agent-merkkijonon, mutta väärentäjä ei saa mitään, mitä julkiset sivusi eivät jo anna.

Jos suodatat liikennettä WAF:lla tai bottien hallinnalla, älä koskaan salli pelkän User-Agentin perusteella. Yhdistä siihen lähteen varmennus. Julkaisemme robottimme identiteetin ja lähtevät IP-alueet sitä mukaa kuin ne otetaan käyttöön osoitteessa aidisclose.io/bot.json.