Condiciones de filtro de Google Calendar
Filtra eventos de Google Calendar por título, calendario, color, tipo, visibilidad, participantes y más. Incluye lógica AND/OR, filtros de propiedades de Notion y ejemplos reales
Las automatizaciones de Google Calendar en 2sync soportan 12 condiciones de filtro en cuatro categorías: texto, toggle, desplegable y propiedad de Notion. Combina condiciones con lógica AND u OR para sincronizar solo los eventos que necesitas. Los filtros de propiedades de Notion controlan la dirección inversa: qué va de Notion de vuelta a Google Calendar. Para conceptos generales de filtros, consulta la descripción general de filtros. Para la configuración completa de Google Calendar, consulta la guía de sincronización de Google Calendar.
¿Cómo funcionan los filtros de Google Calendar?
Los filtros evalúan cada evento de Google Calendar en cada ciclo de sincronización. Un evento debe coincidir con tus condiciones para sincronizarse a Notion. Los eventos que no coinciden se omiten por completo.
Sin filtros, cada evento de tus calendarios seleccionados se sincroniza a Notion. Una vez que agregas filtros, solo los eventos que coinciden crean o actualizan páginas de Notion.
Los eventos que no coinciden se marcan como "Ignored" en 2sync. Permanecen en Google Calendar intactos pero no aparecen en Notion. Si luego cambias tus filtros y el evento coincide nuevamente, se sincroniza en el siguiente ciclo.
Mapea el campo Sync Status a una propiedad de Notion para ver de un vistazo qué eventos están Synced, Ignored o Removed.
¿Cómo configuro los filtros?
- Abre tu automatización en el panel de control de 2sync
- Desplázate hasta la sección Filters
- Elige una estrategia de filtrado: No filtering, All conditions (AND) o Any condition (OR)
- Haz clic en + Add Condition
- Selecciona un campo, un operador y un valor
- Agrega más condiciones según sea necesario
- Guarda tu automatización
¿Qué estrategias de filtrado puedo usar?
Sin filtrado
Cada evento de tus calendarios seleccionados se sincroniza a Notion. Usa esto cuando quieras una copia completa de tu calendario.
Todas las condiciones (AND)
Todas las condiciones deben coincidir para que un evento se sincronice. Usa esto para reducir los resultados con precisión.
Estrategia: All conditions (AND)
- Event Calendar Name contains "Work"
- No attendees is No
Resultado: Solo los eventos del calendario de trabajo que tienen participantes se sincronizan a Notion.
Cualquier condición (OR)
Al menos una condición debe coincidir para que un evento se sincronice. Usa esto para captar más eventos.
Estrategia: Any condition (OR)
- Event Color is Peacock
- Event Color is Tomato
Resultado: Los eventos con color Peacock o Tomato se sincronizan.
No puedes mezclar AND y OR en una automatización. Para lógica compleja, crea múltiples automatizaciones apuntando a la misma base de datos: una con condiciones AND, otra con condiciones OR.
¿Por qué puedo filtrar?
Google Calendar ofrece 12 condiciones de filtro organizadas en cuatro categorías.
Filtros de texto
Los filtros de texto coinciden con valores de cadena. Toda la coincidencia de texto no distingue entre mayúsculas y minúsculas. Hay cuatro operadores disponibles: contains, not contains, empty y not empty.
Event Title verifica el nombre del evento. Úsalo para sincronizar eventos con palabras clave específicas.
Ejemplo: Event Title contains "Standup" sincroniza eventos como "Daily Standup" y "Team Standup Call".
Event Calendar Name verifica a qué Google Calendar pertenece el evento. Esencial cuando sincronizas múltiples calendarios en una base de datos de Notion.
Ejemplo: Event Calendar Name contains "Work" coincide con calendarios llamados "Work", "Work - Client Meetings" y cualquier otro calendario con "Work" en el nombre.
"Contains" hace coincidencia parcial. Si tienes calendarios llamados "Work" y "Work - Client", ambos coinciden con la cadena "Work". Usa una cadena más específica como "Work - Client" para apuntar solo a uno.
Event Description verifica el texto del cuerpo del evento. Úsalo para crear flujos de trabajo basados en etiquetas.
Ejemplo: Event Description contains "#sync" sincroniza solo eventos donde has agregado "#sync" a la descripción, dándote control de opt-in sobre qué llega a Notion.
Event Location verifica el campo de ubicación.
Ejemplo: Event Location contains "Office" sincroniza solo reuniones presenciales en ubicaciones que incluyan "Office".
Event Attendees List verifica las direcciones de correo electrónico de los participantes, no los nombres para mostrar.
Ejemplo: Event Attendees List contains "client@company.com" sincroniza solo reuniones donde esa persona está invitada.
La lista de participantes almacena direcciones de correo electrónico. Usa la dirección de correo de la persona, no su nombre para mostrar, al configurar filtros de participantes.
Filtros toggle
Los filtros toggle son interruptores sí/no para propiedades de eventos.
All-Day events: Configura como Yes para sincronizar solo eventos de día completo. Configura como No para excluirlos.
Ejemplo: All-Day events is No mantiene solo eventos con hora, excluyendo feriados, bloques de vacaciones y recordatorios de día completo.
Recurring events: Configura como Yes para sincronizar solo eventos recurrentes. Configura como No para excluirlos.
Ejemplo: Recurring events is No elimina standups semanales, recordatorios diarios y reuniones repetitivas. Consulta eventos recurrentes para detalles sobre cómo se sincronizan las instancias recurrentes.
No attendees: Configura como Yes para sincronizar eventos individuales (eventos sin otras personas). Configura como No para sincronizar solo eventos que tienen participantes.
"No attendees" puede ser confuso. Piénsalo como responder la pregunta: "¿Es cierto que este evento no tiene participantes?" Configurarlo como No significa "sincronizar eventos que SÍ tienen participantes". Configurarlo como Yes significa "sincronizar eventos SIN participantes (eventos individuales)".
Filtros desplegables
Los filtros desplegables coinciden con valores predefinidos de Google Calendar.
Event Free/Busy: Opciones: Busy, Free.
Ejemplo: Event Free-busy is Busy sincroniza solo eventos que bloquean tiempo, excluyendo eventos informativos "Free" que no ocupan tu calendario.
Event Type: Opciones: Default, Birthday, From Gmail, Out of Office, Working Location, Focus Time.
Qué significa cada tipo:
- Default: Eventos regulares que creas manualmente o recibes como invitaciones
- Birthday: Auto-generados desde los datos de cumpleaños de Google Contacts
- From Gmail: Auto-creados desde reservas de vuelos, hoteles, entregas de paquetes y correos similares
- Out of Office: Bloques de fuera de oficina que configuras en Google Calendar
- Working Location: Declaraciones de ubicación de casa/oficina
- Focus Time: Bloques de tiempo de concentración que rechazan reuniones automáticamente
Ejemplo: Event Type is Default sincroniza solo eventos regulares, filtrando todo el ruido auto-generado.
Event Type is Default es el filtro individual más efectivo para eliminar desorden. Una sola condición elimina cumpleaños, eventos de Gmail, bloques de fuera de oficina, entradas de ubicación de trabajo y tiempo de concentración en un solo paso.
Event Color: 11 colores de Google Calendar: Lavender, Sage, Grape, Flamingo, Banana, Tangerine, Peacock, Graphite, Blueberry, Basil, Tomato.
Los eventos sin un color asignado manualmente NO coinciden con ningún filtro de color. Solo los eventos con un color explícitamente establecido son filtrables. Si dependes del filtrado por color, asegúrate de asignar colores a los eventos que quieres sincronizar.
Event Visibility: Opciones: Public, Private, Default.
Ejemplo: Event Visibility is not Private sincroniza solo eventos no privados. Útil cuando envías eventos a un espacio de trabajo de equipo compartido en Notion.
Filtros de propiedades de Notion
Los filtros de eventos de Google Calendar controlan lo que ENTRA a Notion. Los filtros de propiedades de Notion controlan lo inverso: lo que va de Notion de vuelta a Google Calendar.
Los operadores disponibles dependen del tipo de propiedad de Notion:
- Propiedades de texto: contains, not contains, empty, not empty
- Propiedades select: is, is not
- Propiedades checkbox: checked, not checked
Ejemplo: Propiedad de Notion "Sync to Calendar" is Checked
Solo las páginas de Notion con esa casilla marcada envían cambios de vuelta a Google Calendar. Las páginas sin marcar permanecen en Notion pero no crean ni actualizan eventos de Google Calendar.
Los filtros de eventos de Google Calendar y los filtros de propiedades de Notion funcionan independientemente. Puedes usar ambos en la misma automatización. Los filtros de eventos controlan la sincronización entrante, los filtros de propiedades de Notion controlan la sincronización saliente.
Ejemplos reales de filtros
1. Sincronizar solo eventos del calendario de trabajo
Objetivo: Mantener los eventos personales fuera de tu base de datos de Notion de trabajo.
Estrategia: All conditions (AND)
- Event Calendar Name contains "Work"
Resultado: Solo los eventos de calendarios con "Work" en el nombre se sincronizan.
2. Mantener solo reuniones reales
Objetivo: Sincronizar reuniones reales con otras personas, excluyendo el ruido.
Estrategia: All conditions (AND)
- Event Type is Default
- No attendees is No
- All-Day events is No
Resultado: Solo los eventos regulares con hora y con múltiples personas se sincronizan. El tiempo de concentración, cumpleaños, bloques individuales y eventos de día completo se excluyen.
3. Construir un sistema de categorías basado en colores
Objetivo: Sincronizar solo eventos que has codificado por color para proyectos específicos.
Estrategia: Any condition (OR)
- Event Color is Peacock
- Event Color is Tomato
- Event Color is Blueberry
Resultado: Los eventos con cualquiera de esos tres colores se sincronizan. Todos los demás se ignoran.
4. Excluir eventos recurrentes
Objetivo: Sincronizar solo eventos únicos y mantener fuera las reuniones recurrentes.
Estrategia: All conditions (AND)
- Recurring events is No
Resultado: Los standups semanales, recordatorios diarios y eventos repetitivos no se sincronizan.
5. Rastrear reuniones con una persona específica
Objetivo: Crear un registro de todas las reuniones con un cliente o colega particular.
Estrategia: All conditions (AND)
- Event Attendees List contains "client@company.com"
Resultado: Solo los eventos donde ese correo electrónico aparece en la lista de participantes se sincronizan a Notion.
6. Excluir eventos privados de un espacio de trabajo compartido
Objetivo: Sincronizar eventos del calendario a una base de datos de equipo de Notion sin exponer elementos privados.
Estrategia: All conditions (AND)
- Event Visibility is not Private
- Event Free-busy is Busy
Resultado: Solo los eventos no privados que bloquean tiempo se sincronizan. Los eventos privados y los eventos informativos "Free" permanecen ocultos.
7. Sincronización basada en etiquetas usando descripciones
Objetivo: Control de opt-in. Solo sincronizar eventos que etiquetes explícitamente.
Estrategia: All conditions (AND)
- Event Description contains "#notion"
Resultado: Agrega "#notion" a la descripción de cualquier evento para sincronizarlo. Los eventos sin la etiqueta se ignoran.
8. Filtrar eventos generados por Gmail
Objetivo: Eliminar eventos auto-creados de vuelos, hoteles y entregas de paquetes.
Estrategia: All conditions (AND)
- Event Type is Default
Resultado: Los eventos generados por Gmail, junto con todos los demás tipos especiales, se excluyen. Solo se sincronizan los eventos regulares.
¿Qué pasa cuando cambio mis filtros?
Agregar o restringir filtros
Los eventos que ya no coinciden se convierten en "Ignored". Sus páginas de Notion permanecen en tu base de datos pero dejan de recibir actualizaciones de Google Calendar.
Eliminar o relajar filtros
Los eventos previamente excluidos comienzan a sincronizarse en el siguiente ciclo. Si ya existe una página de Notion de una sincronización anterior, 2sync la reconecta en lugar de crear un duplicado.
Rastrear cambios
Mapea el campo Sync Status a una propiedad de Notion antes de hacer cambios importantes en los filtros. Puedes ver inmediatamente qué eventos cambian entre Synced e Ignored.
Mapea el campo Sync Status antes de hacer cambios importantes en los filtros para poder ver inmediatamente qué eventos pasan a Ignored y cuáles comienzan a sincronizarse nuevamente.
¿Qué debo hacer a continuación?
- Configura tu sincronización de Google Calendar si aún no te has conectado
- Ve los 16 campos que se sincronizan entre Google Calendar y Notion
- Aprende cómo aparecen los eventos recurrentes en Notion para decidir si filtrarlos
- Sincroniza múltiples calendarios en una base de datos y usa filtros para organizarlos
- Crea múltiples automatizaciones con diferentes filtros para configuraciones avanzadas
Relacionado
- Descripción general de filtros para conceptos generales de filtros y operadores
- Sincronización de Google Calendar para la guía completa de configuración
- Campos de Google Calendar para los 16 campos sincronizados
- Eventos recurrentes para cómo se sincronizan los eventos repetitivos
- Sincronizar múltiples calendarios para combinar calendarios en una base de datos
- Estados de elementos sincronizados para estados Synced, Ignored y Removed
- Dirección de sincronización para control de flujo de datos por campo
- Múltiples automatizaciones para dividir lógica de filtros compleja
- Cómo sincronizar Notion con Google Calendar para un tutorial paso a paso
FAQ
¿Puedo combinar filtros de texto y desplegables?
Sí. Puedes mezclar cualquier tipo de filtro en la misma automatización. Por ejemplo, filtrar por Event Calendar Name (texto) Y Event Type (desplegable) para sincronizar solo eventos regulares de tu calendario de trabajo.
¿Cómo excluyo los bloques de Focus time y Out of office?
Configura tu estrategia de filtrado a All conditions y agrega: Event Type is Default. Esto sincroniza solo eventos regulares, excluyendo Focus time, Out of office, cumpleaños, eventos de Gmail y entradas de ubicación de trabajo.
¿Puedo filtrar por una propiedad de Notion?
Sí. Los filtros de propiedades de Notion controlan qué páginas de Notion se sincronizan de vuelta a Google Calendar. Los operadores disponibles dependen del tipo de propiedad: texto, select o checkbox.
¿Qué pasa con los eventos que ya no coinciden con mis filtros?
Se convierten en Ignored. Las páginas de Notion permanecen en tu base de datos pero dejan de sincronizarse. Si actualizas tus filtros y los eventos coinciden nuevamente, se reconectan en el siguiente ciclo de sincronización.
¿Los filtros de texto distinguen entre mayúsculas y minúsculas?
No. Todos los filtros de texto no distinguen entre mayúsculas y minúsculas. 'Work', 'work' y 'WORK' coinciden con los mismos eventos.
¿Puedo filtrar eventos por fecha u hora?
No. Los filtros verifican propiedades de eventos, no fechas. Para controlar el rango de tiempo de los eventos sincronizados, usa la configuración de ventana de sincronización en la configuración avanzada de tu automatización.
¿Qué pasa con los eventos sin color cuando uso el filtro Event Color?
Los eventos sin un color asignado manualmente no coinciden con ningún valor de filtro de color. Se ignoran. Si quieres filtrar por color, asegúrate de asignar colores a los eventos que quieres sincronizar.
¿Puedo filtrar por organizador del evento?
No directamente. El correo del organizador generalmente aparece en la lista de participantes, así que puedes usar Event Attendees List contains con su correo. Alternativamente, mapea el campo Organizer a Notion y usa un filtro de propiedad de Notion.
¿Cuántas condiciones de filtro puedo agregar?
No hay un límite estricto en el número de condiciones. Sin embargo, todas las condiciones en una automatización comparten la misma estrategia, ya sea AND u OR. Para lógica mixta, usa múltiples automatizaciones.
¿Los filtros afectan a eventos que ya estaban sincronizados antes de agregar el filtro?
Sí. Los filtros se reevalúan en cada ciclo de sincronización. Si un evento previamente sincronizado ya no coincide, se convierte en Ignored. La página de Notion permanece pero deja de recibir actualizaciones.