He notado que al agregar una URL a mi Google Calendar, la URL se publica tanto en el campo URL (adecuadamente) como en el campo Nombre (inapropiadamente). Esto incluye la user_api_key, lo cual probablemente no sea lo ideal (recortada intencionalmente en esta imagen):
No es demasiado trabajo renombrar el calendario vinculado para un usuario experto (¿cuántos de ellos hay?), pero tendría mucho más sentido pasar el nombre del sitio en su lugar. ¡Y mis usuarios menos expertos no entrarían en pánico!
Ok, con un poco de ayuda de Gemini, creo que tengo una respuesta. Hay un campo que se puede agregar al archivo .ics al que apunta el enlace webcal, lo cual (esperemos) logrará el objetivo.
La opinión de Gemini al respecto:
Para agregar un nombre a un enlace de suscripción de Google Calendar, no puedes usar un parámetro de URL directo como &name=. En su lugar, Google obtiene automáticamente el nombre del archivo de origen o requiere que el usuario lo cambie manualmente después de suscribirse.
Si eres el desarrollador o creador del archivo .ics enlazado, puedes establecer el nombre que aparece cuando alguien se suscribe incluyendo la propiedad X-WR-CALNAME en el encabezado del archivo:
BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Tu Nombre de Calendario Personalizado
...
END:VCALENDAR