Cuáles son todas las palabras clave de la nueva aplicación de Google Calendar para Android que generarán esas hermosas imágenes en la vista de la agenda?

Matúš Koprda ha proporcionado una excelente respuesta, así como instrucciones sobre cómo replicar el proceso. Dado que esa respuesta ya tiene 4 años de antigüedad, y la lista casi se ha duplicado, he seguido esos pasos para extraer la lista actualizada de cadenas de palabras clave en inglés que generan flair. El primer elemento de cada línea es el ID, seguido de las cadenas de palabras clave que desencadenan el flair coincidente.

americanfootball: American Football, Football, Super Bowl, Superbowl
archery: tiro con arco
art: taller de arte, talleres de arte, taller de dibujo, pintura, taller de dibujo
artisticgymnastics: gimnasia artística
athleticsjumping: Salto
atletismolanzamiento: disco, lanzamiento de martillo, jabalina, lanzamiento de peso
babyshower: baby shower, babyshower, maternidad
backtoschool: back 2 school, back to school, back2school, backtoschool, first day of school, first school day
badminton: badminton
baseball: baseball
basketball: basketball
bbq: barbecue, barbeque, bbq
beer: beer, beers, October Fest, Octoberfest, Oktoberfest
billiard: billar
bookclub: book club, reading
bowling: bowling
boxing: Boxeo
desayuno: desayuno, desayunos, brunch, brunches
acampada: camping
mantenimiento de coches: mantenimiento de coches, mecánico de coches, reparación de coches, mantenimiento de coches, mecánico de coches, reparación de coches, cambio de neumáticos, sustitución de neumáticos
año nuevo chino: Chinese Lunar New Year, chinese new year, Chinese New Year, chinese new year's, chinese new years, Vietnamese New Year
cinema: cine, movie, movies
clean: limpiar la casa, limpiar el apartamento, limpiar la casa, ordenar, aspirar, aspirar
climbing: boulder, climbing
code: Codecademy, coding time, Computer Science, hackathon, Hour of Code, learn to code, Programming in Java, Programming in Python, Rails Girls, Railsgirls, Web Development, Web Programming
coffee: coffee, coffees
concert: concert, concerts, gigs, gigs
cooking: cocinar la cena, cocinar el almuerzo, cocinar la comida, cocinar, hacer la cena, hacer el almuerzo, preparar la cena, preparar el almuerzo, preparar la comida
cricket: competición de cricket, partido de cricket, partido de cricket
ciclismo: bicicleta, bicicletas, bicicleta, bicicletas, ciclismo, Mountain Bike, Mountain Biking
ciclismobmx: BMX
baile: ballet, danza, bailes, bailes
noche de cita: cena a la luz de las velas, cena a la luz de las velas, noche de cita, noche de cita, cena romántica
dentista: dental, dentista, odontología, limpieza de dientes
cena: cena, cenas, comida familiar, restaurante, restaurantes
bebidas: Despedida de soltera, cóctel, cócteles, bebidas, despedida de soltera, noche de soltera, noche de soltero, despedida de soltero, bar de vinos, noche de vinos
equestrian: Doma, Hípica, Eventos, Equitación, Equitación
Esgrima: Esgrima
hockey sobre hierba: Hockey sobre hierba
gamenight: juego de mesa, juegos de mesa, boardgame, boardgames
genericnewyear: Año nuevo, año nuevo, año nuevo
golf: golf
graduación: graduación
gimnasio: crossfit, centro de fitness, clase de fitness, evaluación de fitness, programa de fitness, prueba de fitness, entrenamiento de fitness, gimnasio, levantamiento de pesas, levantamiento de pesas, entrenamiento, entrenamientos
corte de pelo: pelo, corte de pelo, peluquería
halloween: All Hallows' Eve, All Saints' Eve, Allhalloween, hallowe'en, halloween, helloween
handball: Balonmano
manualidad: ganchillo, bordado, fieltro, artesanía, punto, sombrerería, patchwork, acolchado, costura
senderismo: senderismo, senderismo, senderismo
año nuevo islámico: Año Nuevo Hijri, Año Nuevo Islámico, Año Nuevo Parsi
karate: Aikido, jiu jitsu, jiu-jitsu, judo, Jujutsu, karate, artes marciales, taekwondo
kayak: Canoa, Piragüismo, kayak
aprenderinstrumento: violonchelo, coro, práctica de coro, clarinete, música clásica, contrabajo, cornett, flauta, lección de guitarra, Clase de música, conjunto musical, oboe, orquesta, piano, saxofón, canto, cuarteto de cuerda, trombón, trompeta, tuba
aprenderidioma: Clase, Curso, Práctica , donde el idioma es uno de: Alemán, árabe, búlgaro, catalán, chino, croata, checo, danés, eslovaco, esloveno, español, farsi, filipino, finlandés, francés, griego, hebreo, hindi, húngaro, indonesio, italiano, japonés, letón, lituano, noruego, polaco, portugués, ruso, sueco, tailandés, turco, ucraniano, vietnamita
almuerzo: almuerzo, almuerzo, almuerzos
manicura: manicura, manicuras, pedicura, pedicuras
mardigras: Fat Tuesday, Mardi Gras, Mardigras, Shrove Tuesday
massage: back rub, backrub, massage, massages
nowruz: Nowruz, Año Nuevo persa
oilchange: servicio de coche, cambio de aceite
pingpong: ping pong, ping-pong, pingpong, tenis de mesa
planmyday: plan day, plan quarter, plan vacation, plan week, vacation planning, week planning
pride: christopher street day, dyke march, euro pride, europride, Gay & lesbian, gay and lesbian, gay lesbian, gay parade, gay pride, gaygler, gayglers, lesbian march, lesbian parade, lesbian pride, world pride
quinceanera: quinceanera
reachout: reach out to, send invitations, write letter
read: ebook, newspaper, reading
repair: bricolaje, electricista, reparación de frigoríficos, manitas, fontanero
gimnasia rítmica: gimnasia rítmica
retirada: Head of the Charles, Head of the River Race, May Bumps, Rowing
rugbysevens: Rugby
corriendo: jogging, jogging, jogs, running, sprinting, track & field, Track and field
sailing: boat cruise, sail, sailboat, sailing
saintpatricksday: St Patrick's, St Patricks
santa: Father Christmas, Santa Claus
shooting: tiro de competición, tiro de competición, tiro deportivo, tiro deportivo
skiing2: esquí, esquí, esquís, snowboard, raquetas de nieve, snowshoeing
sleep: siesta, napping, relaxing, restting, sleep, sleeping
soccer: fútbol
swimming: Buceo, natación, nadar, natación sincronizada
tenis: tenis
acción de gracias: acción de gracias
teatroopera: ópera, teatro, teatro
triatlón: triatlón
valentín: Valentine Day, Valentine's Day, Valentines Day
videogaming: AGDQ, Games Done Quick, SGDQ, video game, video games, video gaming, Videogames, Videogaming
violin2: violín, violines
volleyball: Voleibol
walk: salir a pasear, caminar
walkingdog: dog sitting, dog walker, dog walking, dogsitting, take dog out, take out dog, walk dog, walk the dog
waterpolo: Waterpolo, waterpolo
boda: boda, víspera de boda, fiesta de boda, bodas
lucha libre: Lucha libre
navidad: Boxing Day, christmas, x-mas, xmas
xmasmeal: brunch, dinner, lunch, luncheon, donde está en christmas, christmas eve, x-mas, x-mas, x-mas eve
xmasparty: christmas eve party, christmas party, x-mas eve party, x-mas party, xmas eve party
yoga: yoga

Para ver las versiones a tamaño completo de las imágenes en la web, dirígete al siguiente enlace, cambiando americanfootball por el id de la imagen que quieras ver.

https://ssl.gstatic.com/tmly/f8944938hffheth4ew890ht4i8/flairs/xxhdpi/img_americanfootball.jpg
Algunas cosas divertidas que he notado mientras trabajaba en esto:

1. Si un solo evento del calendario incluye palabras clave para varios adornos, ¿cómo determina Google qué adorno utilizar? No he averiguado toda la lógica, pero el patrón general es:
-> Si parte de una cadena de palabras clave se utiliza para múltiples flairs, esa cadena de palabras clave tiene prioridad sobre las cadenas de palabras clave que no lo hacen. Así que "Limpiar la casa para la fiesta de Navidad" será xmasparty porque "Fiesta de Navidad" tiene la palabra "Navidad" (parte de una cadena de palabras clave para xmas) mientras que "Limpiar la casa" no tiene ninguna palabra ambigua.
-> Si las cadenas de palabras clave tienen la misma prioridad con respecto a lo anterior, utiliza la que tiene más palabras. Así que "Yoga en el día de San Valentín" utilizará valentinesday porque "Yoga" es 1 palabra y "Día de San Valentín" es 2 palabras.
-> Si las cadenas de palabras clave siguen teniendo la misma prioridad, utiliza la primera de la lista, así que "Tomar una siesta después del fútbol" será dormir porque "Siesta" viene antes de "Fútbol"

2. Hay algunos otros flairs que utilizan el mismo patrón que no pueden ser activados con ninguna cadena de palabras clave.
cumpleaños (activado por el calendario de cumpleaños)
chores (?)
año nuevo (desaprobado en favor del genéricoaño nuevo)
esquí, (desaprobado en favor de esquí2)
teatropera, (ortografía alternativa de teatroopera)
violín, (desaprobado en favor de violín2)

3. "corre" se eliminó como cadena de palabras clave para correr

4. Además de no distinguir entre mayúsculas y minúsculas, las cadenas de palabras clave requieren una coincidencia exacta. Por ejemplo, "St Patrick's" no activará saintpatricksday porque utiliza un apóstrofe incorrecto.

Os dejo con mi agenda para mañana:

main-qimg-3d00b3e4f3ea1a0af0d7c28dd8e4d3b8