Käytäntökeskuksen avulla voit tunnistaa automaattisesti tiettyä sisältöä, mediaa tai dokumentteja verkkosivuillasi. Keskuksessa voit luoda käytäntöjä, joissa on mukautetut säännöt, joiden avulla löydät elementtejä koko sivustolta.
Käytännön luominen
- Vie osoitin sivupalkin päälle ja valitse Käytäntökeskus.
- Napsauta Lisää käytäntö.
- Valitse haluamasi käytäntötyyppi vaihtoehdoista Sisältö, Media ja Dokumentti ja napsauta sitten Seuraava.
Huomautus: Lisätietoja käytettävissä olevista säännöistä kunkin käytäntötyypin osalta, jotta voit valita oikean käytännön. - Anna Käytännön nimi ja valitse sen prioriteetti Aseta prioriteetti -kentässä. Prioriteettien avulla tunnistat nopeasti tärkeimmät käytännöt käytäntöluettelosta.
- Lisää käytäntöösi sääntöjä napsauttamalla + Uusi sääntö.
-
Valitse sääntö Sääntötyyppi-avattavasta valikosta ja vastaavuusehto Vastaavuustyyppi-avattavasta valikosta.
Huomautus: Voit käyttää regexiä (säännöllisiä lausekkeita) vastaavuusehtojen luomiseen. Lisätietoja regexin käyttämisestä säännöissäsi.
-
(Valinnainen) Jos haluat lisätä käytäntöösi lisää sääntöjä, napsauta + Uusi sääntö. Etsi ja valitse sitten sääntöjen välinen JA/TAI-liitin:
- JA: Tunnista vain sisältö, joka vastaa molempia sääntöjä.
- TAI: Tunnista sisältö, joka vastaa jompaakumpaa säännöistä.
Huomautus: Voit lisätä enintään kolme sääntöä. Lisätietoja JA/TAI-liittimen käyttämisestä säännöissäsi.
- Napsauta Seuraava.
- Anna verkkosivusto, jolle haluat lisätä tämän käytännön.
- Napsauta Lisää verkkosivusto.
- Valitse verkkosivustosi ja napsauta sitten Seuraava.
- Tarkistettuasi käytäntösi napsauta Vahvista ja luo.
JA/TAI-liittimien käyttäminen käytännössäsi
Alla on esimerkkejä JA/TAI-liittimien käytöstä.
JA-liittimien käyttäminen kaikissa säännöissä
Käytä JA-liitintä, kun haluat hakea kohteet, jotka vastaavat molempia vierekkäisiä sääntöjä. Kun käytät useita JA-liittimiä peräkkäin, kaikkien yhdistettyjen sääntöjen on täytyttävä, jotta kohteet haetaan. Tässä esimerkissä käytäntö tunnistaa valitsemaltasi verkkosivustolta kaikki kuva- ja videotiedostot, jotka ovat suurempia kuin 50MB.
TAI-liittimien käyttäminen kaikissa säännöissä
Käytä TAI-liitintä, kun haluat hakea kohteet, jotka vastaavat mitä tahansa lisäämääsi sääntöä. Tässä esimerkissä käytäntö tunnistaa valitsemaltasi verkkosivustolta kaikki kuvatiedostot, videotiedostot tai mediatiedostot, jotka ovat suurempia kuin 50MB.
JA- ja TAI-liittimien käyttäminen säännöissä
JA- ja TAI-liittimillä voit luoda joustavia hakuehtoja, joissa vain yhden ehdoista tarvitsee täyttyä. Ensimmäisessä ehdossa voit yhdistää kaksi sääntöä JA-liittimellä. Lisää sitten toinen ehto TAI-liittimellä.
Tässä esimerkissä käytäntö tunnistaa sisällön, jos se on kuvatiedosto tai videotiedosto, joka on suurempi kuin 50MB.
Regexin käyttäminen säännöissä
Regex on merkkijono, jonka avulla voi luoda tehokkaita sääntöjä tietyn sisällön etsimiseen, suodattamiseen tai merkitsemiseen verkkosivustollasi. Regexiä voi käyttää Vastaavuustyyppi-asetuksena seuraaville tekstipohjaisille sääntötyypeille:
- Sisällön vastaavuus
- HTML-vastaavuus
- Linkin vastaavuus
- Mediatiedoston nimi
- Kuvan vaihtoehtoinen teksti
- Dokumentin nimi
Tässä esimerkissä käytäntö tunnistaa tekstin, jossa on ”abc” ja sitä seuraa välittömästi täsmälleen kolme numeroa.
Regexin käyttäminen käytännössäsi
Alla olevassa taulukossa on joitakin yleisimpiä käytäntöjä.
Hakutavoite |
Regex-käytäntö |
Esimerkki vastaavasta arvosta |
| Kirjaimellinen piste | \. |
Vastaa kirjaimellista pistettä. |
| Numeroiden poissulkeminen | [^0-9]+ |
Vastaa mitä tahansa tekstiä, joka ei sisällä numeroita. |
| Emojit/astraalisymbolit | \uD83D\uDE00 |
Vastaa nimenomaan 😀-emojia. |
| Täsmällinen merkkijono | ^Regex Policy Page$ |
Vastaa vain merkkijonoa ”Regex Policy Page”, ilman mitään sen edessä tai perässä. |
| Alkaa merkkijonolla | ^div |
Vastaa mitä tahansa merkkijonoa, joka alkaa merkkijonolla ”div” (kuten <div>). |
| Hyperlinkkikuviot | https?://[^"]+ |
Vastaa URL-osoitteita, jotka alkavat merkkijonolla http:// tai https:// ja joita seuraavat mitkä tahansa merkit, jotka eivät ole kaksoislainausmerkki ("). |
| Mediatiedostot | \.(mp4|webm|avi|mov|mp3|wav) |
Vastaa määritettyjä video- tai äänitiedostopäätteitä. |
| Ympäröity teksti | [^"]cat[^"] |
Vastaa merkkijonoa ”cat” vain, kun se ei ole kaksoislainausmerkkien sisällä. |
| Toistuvat kirjaimet | a{2,5} |
Vastaa merkkijonoja ”aa”, ”aaa”, ”aaaa” tai ”aaaaa”. |
| Merkkijono + numerot | abc\d{3} |
Vastaa merkkijonoa ”abc”, jota seuraa täsmälleen 3 numeroa (esim. abc123). |
Regex-sääntöjen keskeiset käsitteet
Jotta saat regexistä kaiken hyödyn irti Käytäntökeskuksessa, pidä mielessä kolme perussääntöä:
-
Erikoismerkkien suojaaminen: Merkeillä kuten
.,?,*ja(on regexissä erityismerkitys. Jos haluat hakea itse merkkiä, sinun on ”suojattava” se kenoviivalla (\). -
Ankkurit (
^ja$): Ankkurit kertovat moottorille, missä kohdassa merkkijonoa vastaavuuden on sijaittava.-
^(sirkumfleksi): Vastaavuuden on alettava rivin aivan alusta. -
$(dollari): Vastaavuuden on oltava rivin aivan lopussa.
-
-
Kvanttorit ja alueet: Kun näet aaltosulkeet
{ }, kerrot moottorille, kuinka monta kertaa merkkiä etsitään.
Käytäntötyypin ymmärtäminen
Käytäntökeskus tarjoaa erilaisia käytäntötyyppejä, kuten Sisältö, Media ja Dokumentti. Jokaisen käytäntötyypin avulla voit määrittää tiettyjä sääntöjoukkoja ja luoda verkkosivustollesi mukautetun skannauskäytännön. Kunkin tyypin käytettävissä olevat säännöt ovat alla olevassa taulukossa.
| Käytännön tyyppi | Kuvaus | Käytettävissä olevat säännöt |
| Sisältö | Etsi verkkosivun elementtejä, kuten otsikko, URL-osoite, sivun teksti, metakuvaukset, linkkitekstit ja sivun yleinen rakenne. | Sisällön vastaavuus: Tarkistaa, onko verkkosivun tekstissä tiettyä sisältöä. |
| HTML-vastaavuus: Tarkistaa tietyt HTML-rakenteet tai -elementit. | ||
| Linkkiteksti: Tarkistaa, onko verkkosivulla tiettyjä linkkejä, joissa on teksti. | ||
| Media | Etsi tiedostoihin liittyviä tietoja, kuten tiedostotyyppi, tallennuspaikka, lähetysajankohta ja sivut, jotka linkittävät tiedostoon. | Mediatiedoston tyyppi: Tarkista, vastaako mediatiedoston tyyppi määritettyjä ehtoja. |
| Mediatiedoston nimi: Tarkista, vastaako mediatiedoston nimi määritettyjä ehtoja. | ||
| Kuvatiedoston koko: Tarkista mediatiedoston koko. | ||
| Kuvan vaihtoehtoinen teksti: Tarkista, onko kuvissa tiettyä vaihtoehtoista tekstiä. | ||
| Dokumentti |
Etsi dokumentteja dokumentin tyypin, sijainnin, koon, lähetyspäivämäärän ja siihen linkittävien sivujen perusteella. |
Dokumentin tyyppi: Tarkista, vastaako dokumentin tyyppi määritettyjä ehtoja. |
| Dokumentin nimi: Tarkista, vastaako dokumentin nimi määritettyjä ehtoja. | ||
| Dokumentin koko: Tarkista dokumentin koko. |