Notion
Cómo funciona la exportación de Notion, desde conectar hasta resolver problemas.
Conectar
Pulse «Conectar» junto a Notion, en «Nube», en el inicio de Exporter. Inicie sesión con Apple; su navegador abre la página de Notion, donde elige las páginas que Exporter puede leer y permite el acceso. Exporter solo pide a Notion permiso para leer. De vuelta en Exporter, elija dónde van los archivos y pulse «Usar esta carpeta».
El token de Notion se queda sellado en el servidor de Exporter. Su Mac inicia sesión en ese servidor y nunca lo guarda.
Compartir páginas
Solo se sincronizan las páginas que comparte con Exporter, con cada página y base de datos que hay debajo. Para añadir una página después, abra su menú ⋯ en Notion y añada la conexión exporter.dev; llega en la siguiente sincronización. Una página que deja de compartir sale de su carpeta en la siguiente comprobación diaria.
Elegir elementos
La página de selección lista cada página y base de datos compartida, todas marcadas, con tres pestañas: Todos, Páginas y Bases de datos. Desmarque lo que no quiera; sus archivos se quedan fuera.
Dónde van los archivos
Una carpeta directamente en su carpeta de inicio, como ~/Documents, recibe una carpeta notion-export dentro; una más profunda se usa tal cual.
- Páginas: en las carpetas en que Notion las muestra, con el nombre de su título:
Projects/Plan Q4.md. Una página con páginas debajo tiene una carpeta con su propio nombre junto a su archivo. - Bases de datos: una carpeta con el nombre de la base de datos con un archivo por fila, y toda la tabla junto a ella:
Projects/Tasks/Write the plan.mdyProjects/Tasks.csv - Imágenes y archivos que aloja Notion:
attachments/en la carpeta de la página, enlazados desde la página
/ y : en un título se convierten en espacios. Cuando dos páginas de una carpeta tienen el mismo título, la primera creada lo conserva y la otra toma entre corchetes los 6 primeros caracteres de su id.
El archivo
El front matter de una página lleva title, id, created, modified, source_url y parent, la página o base de datos en la que está. Una fila de base de datos añade sus propiedades con el nombre que tienen en Notion, en el orden de la base de datos: texto, números, fechas, verdadero o falso, y listas de nombres. Después el título y la página en Markdown normal. Un callout es una cita con su icono, un toggle es un bloque details, y los colores se descartan. Un enlace a otra página exportada es un enlace relativo a su archivo. Las horas están en UTC.
El CSV de la base de datos tiene una columna por propiedad y una línea por fila, de la más antigua a la más reciente.
Sincronización
Notion avisa al servidor de Exporter de cada edición, traslado y eliminación. El servidor reescribe los archivos y avisa a su Mac, que los descarga, así que un cambio llega en minutos; el propio Notion espera uno o dos minutos antes de avisar. Una página que renombra o traslada mueve su archivo y sus adjuntos. «Sincronizar ahora» pregunta primero al servidor; «Resincronización completa» vuelve a escribir cada archivo.
Exporter Cloud
Los primeros 7 días desde su primera conexión son gratis. Después, Exporter Cloud es una suscripción en el App Store: Notion solo, o All Cloud para Linear, Notion y cada fuente en la nube que añadamos, al mes o al año. Cuando un plan termina, la sincronización se detiene y sus archivos se quedan. Treinta días después, el servidor elimina sus copias y el token.
Cuenta
Ajustes › Cuenta muestra el correo con el que inició sesión. «Cerrar sesión» conserva la conexión para cuando vuelva a entrar. Desconectar Notion revoca el acceso de Exporter en Notion y elimina las copias de Exporter en exporter.dev. «Eliminar cuenta…» desconecta cada espacio de trabajo y elimina todo lo que el servidor guarda de usted. Los archivos de su Mac se quedan.
Línea de comandos
exporter export --source notion --dest <folder> escribe los archivos del espacio de trabajo en una carpeta autorizada en la tarjeta Línea de comandos. Vea la línea de comandos.
Problemas y soluciones
- Falta una página: compártala con la conexión exporter.dev desde su menú ⋯ en Notion, compruebe que está marcada y pulse «Sincronizar ahora».
- Una imagen aparece como enlace: Notion no quiso entregarla, así que el archivo enlaza a ella en Notion.
- La tarjeta dice «Conectar de nuevo…»: Notion ya no acepta la conexión, a menudo porque se quitó en los ajustes de Notion. Púlselo y permita el acceso de nuevo.
- La tarjeta dice «Iniciar sesión…»: la sesión terminó. Inicie sesión con la misma cuenta de Apple y la sincronización continúa.