Ho notato che quando aggiungo un URL al mio Google Calendar, l’URL viene inserito sia nel campo URL (come si conviene) sia nel campo Nome (in modo inappropriato). Questo include anche la user_api_key, cosa che probabilmente non è ideale (nell’immagine è volutamente troncata):
Per un utente esperto (che ne ha molti?), non è un grosso problema rinominare il calendario collegato, ma avrebbe molto più senso passare il nome del sito. Inoltre, i miei utenti meno esperti non andrebbero nel panico!
Ok, con un po’ di aiuto da Gemini, penso di avere una risposta. C’è un campo che può essere aggiunto al file .ics a cui punta il collegamento webcal e che (si spera) raggiungerà l’obiettivo.
La posizione di Gemini:
Per aggiungere un nome a un collegamento di sottoscrizione di Google Calendar, non è possibile utilizzare un parametro URL diretto come &name=. Invece, Google estrae automaticamente il nome dal file sorgente o richiede all’utente di rinominarlo manualmente dopo la sottoscrizione.
Se sei lo sviluppatore o il creatore del file .ics collegato, puoi impostare il nome che appare quando qualcuno si iscrive includendo la proprietà X-WR-CALNAME nell’intestazione del file:
BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Il Tuo Nome Calendario Personalizzato
...
END:VCALENDAR