Glancity

GlancityBot

GlancityBot è il programma che Glancity usa per leggere i calendari pubblici degli eventi, così l'app può mostrare cosa c'è in ogni città. Qui si spiega cosa legge, con che frequenza e come bloccarlo.

Come riconoscerlo

Ogni richiesta porta questo user agent:

GlancityBot/1.0 (+https://glancity.com/bot; contato@glancity.com)

In robots.txt il nome è GlancityBot. Le richieste partono dalla rete di Cloudflare, quindi non c'è un elenco fisso di indirizzi IP.

Cosa legge

  • Calendari e pagine di eventi sui siti pubblici di comuni, uffici del turismo e istituzioni culturali (per esempio Sesc e Mapas Culturais).
  • Solo pagine pubbliche: non accede mai con un account e non compila moduli.
  • Solo le città che qualcuno apre in Glancity.
  • Di ogni evento conserva ciò che serve per elencarlo (nome, data e ora, luogo, indirizzo dell'immagine) e il link alla pagina originale, che l'app mostra come fonte.

Usa anche servizi pubblici secondo le loro regole d'uso, con lo stesso user agent: Wikipedia e Wikidata, OpenStreetMap (Nominatim, Photon, Overpass) e MET Norway.

Come si comporta

  • Segue robots.txt (RFC 9309): il gruppo GlancityBot, altrimenti il gruppo *.
  • Se un sito non ha robots.txt, può leggerlo. Se robots.txt non si riesce a leggere (errore del server o tempo scaduto), non legge nulla lì e riprova dopo 60 minuti.
  • Rilegge robots.txt almeno ogni 24 ore.
  • Rispetta Crawl-delay fino a 10 secondi.
  • Una richiesta alla volta per sito, ad almeno 1 secondo di distanza.
  • Al massimo 5 reindirizzamenti, controllando il robots.txt di ogni nuovo sito.

Con che frequenza

  • I siti di eventi di una città vengono letti una volta al giorno. Le 5 città più aperte (100 aperture o più in una settimana) ogni 6 ore, le 15 successive (20 o più) ogni 12 ore.
  • Ogni visita fa al massimo 38 richieste per tutti i siti della città insieme e legge al massimo 4 pagine di calendario e 15 pagine di eventi per sito.
  • I siti ufficiali di una città vengono cercati una volta ogni 30 giorni.
  • Quando un evento sparisce da un calendario, la sua pagina viene ricontrollata, al massimo ogni 12 ore.
  • Se un sito non risponde, riprova dopo 1 ora e poi aspetta il doppio ogni volta, mai più spesso del ritmo normale.

Come bloccarlo

Aggiungi questo al robots.txt del tuo sito:

User-agent: GlancityBot
Disallow: /

GlancityBot si ferma entro 24 ore, la prossima volta che legge robots.txt. Per limitarlo soltanto, blocca alcuni percorsi o imposta un Crawl-delay.

Togliere un evento o un'immagine

Se organizzi un evento e vuoi toglierlo da Glancity, o solo la sua immagine, scrivi a contato@glancity.com con il link. Lo togliamo entro 24 ore.

Per qualsiasi altra cosa su GlancityBot, scrivi allo stesso indirizzo.

Assistenza · Torna a Glancity