# Importar desde MeetMaker

Hiciste el registro en MeetMaker y quieres llevar los clubes, gimnastas y detalles de la reunión a Gym Art Meets. El importador de MeetMaker se conecta directamente con MeetMaker, así que no necesitas exportar nada. Pegas la URL del evento, eliges qué clubes importar y comienzas la importación.

Hay dos formas de hacerlo, según si ya creaste la reunión de Gym Art Meets:

* **Nueva reunión desde MeetMaker**. Empieza desde el diálogo de nueva reunión. El importador crea la reunión de Gym Art Meets usando los detalles de la reunión de MeetMaker y luego importa los clubes.
* **Aplicar a una reunión existente**. Abre una reunión que ya creaste y trae los datos de MeetMaker. Es útil cuando configuras la reunión de forma manual y luego te das cuenta de que MeetMaker tiene casi toda la información.

## Requisitos previos

* Un club en Gym Art Meets. Si todavía no tienes uno, [crea uno primero](/gym-art-meets-es/gestion-de-club/create-a-club.md).
* Un evento publicado de MeetMaker con registros. Necesitas la URL del evento o el ID numérico del evento.

## Encuentra el ID de tu evento

Abre la página de tu evento en MeetMaker y copia la URL desde tu navegador. Se ve así `https://meetmaker.com/Event?eid=8953`. Puedes pegar toda la URL, o solo el número del final.

## Ruta A: Crear una nueva reunión desde MeetMaker

### Paso 1: Inicia una nueva reunión

1. Desde el panel de tu club, haz clic en **Nueva reunión**.
2. En la pantalla "¿Cómo quieres crear tu reunión?", elige **MeetMaker**.

### Paso 2: Obtener los detalles de la reunión

1. Pega la URL o el ID de tu evento en el campo.
2. Haz clic en **Obtener detalles de la reunión**.
3. Gym Art Meets toma la reunión de MeetMaker y te muestra el nombre, las fechas, la ubicación, el contacto del organizador y cualquier cuota de nivel que se haya configurado en MeetMaker.

Si ves "No se encontraron datos de la reunión para este evento", revisa la URL. El ID del evento es el número después de `eid=`.

### Paso 3: Crear la reunión de Gym Art Meets

Haz clic en **Aplicar a la reunión**. Gym Art Meets crea una nueva reunión usando los detalles de MeetMaker. Te quedas en el mismo diálogo, con la nueva reunión lista para recibir la importación.

### Paso 4: Elige los clubes a importar

1. Haz clic en **Obtener clubes**. Gym Art Meets le pide a MeetMaker la lista de clubes registrados para el evento.
2. Aparece la lista de clubes. De forma predeterminada, todos los clubes están seleccionados.
3. Desmarca los clubes que no quieras importar. Esto es útil si un club se registró por error, o si estás organizando un evento combinado y solo algunos clubes son tuyos.

### Paso 5: Ejecuta la importación

Haz clic en **Importar {count} club(s)**. Gym Art Meets obtiene los registros de cada club seleccionado, los asigna a los niveles de Gym Art Meets y crea los gimnastas y entrenadores. Verás una barra de progreso.

Cuando termina la importación, recibes una tarjeta de resultado con los conteos. El diálogo se cierra y te lleva a tu nueva reunión.

## Ruta B: Aplicar los datos de MeetMaker a una reunión existente

Si ya creaste tu reunión y solo quieres traer los datos de MeetMaker:

1. Abre la reunión desde tu panel.
2. Ve a la **Importación de MeetMaker** página desde el menú de la reunión.
3. Pega la URL o el ID de tu evento y haz clic en **Obtener detalles de la reunión**.
4. Haz clic en **Aplicar a la reunión**. El nombre de la reunión, las fechas, la zona horaria, la descripción, la imagen de portada, la ubicación, el contacto del organizador y el contacto del gerente del evento se reemplazan con los valores de MeetMaker. Se conservan otras configuraciónes de la reunión (niveles que ya creaste, configuración de registro, documentos).
5. Haz clic en **Obtener clubes**, elige los clubes y ejecuta la importación.

## Qué obtienes

| Entidad en Gym Art Meets                                                  | Desde MeetMaker                                                               |
| ------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| Nombre de la reunión, fechas, zona horaria                                | Sí (desde Obtener detalles de la reunión)                                     |
| Ubicación y descripción                                                   | Sí                                                                            |
| Contactos del organizador y del gerente del evento                        | Sí                                                                            |
| Imagen de portada                                                         | Sí (si está configurado en MeetMaker)                                         |
| Niveles                                                                   | Sí                                                                            |
| Cuotas de nivel (precio de registro, cuota del equipo, tamaño del equipo) | Sí, cuando MeetMaker tiene una tabla de cuotas                                |
| Gimnastas (nombre, fecha de nacimiento, club, nivel)                      | Sí                                                                            |
| Entrenadores                                                              | Sí                                                                            |
| Números USAG                                                              | Se guardan como identificador adicional en cada gimnasta                      |
| Grupos de edad                                                            | No (MeetMaker no envía rangos de fecha de nacimiento, configúralos por nivel) |
| Subdivisiones                                                             | No                                                                            |
| Sesiones                                                                  | No                                                                            |
| Rotaciones                                                                | No                                                                            |
| Competencias                                                              | No                                                                            |
| Resultados                                                                | No                                                                            |
| Jueces                                                                    | No                                                                            |

La programación, los grupos de edad y la puntuación se configuran dentro de Gym Art Meets después de la importación.

## Asignación de nombres de nivel

MeetMaker usa códigos cortos de nivel. Gym Art Meets los expande automáticamente:

| Código de MeetMaker | Nivel de Gym Art Meets       |
| ------------------- | ---------------------------- |
| `XB`                | Xcel Bronze                  |
| `XS`                | Xcel Silver                  |
| `XG`                | Xcel Gold                    |
| `XP`                | Xcel Platinum                |
| `XD`                | Xcel Diamond                 |
| `XSA`               | Xcel Sapphire                |
| `C` o `Entrenador`  | Entrenador                   |
| `1`, `2`, `3`...    | Nivel 1, Nivel 2, Nivel 3... |

Todo lo demás se conserva tal como está. Después de la importación, puedes cambiar el nombre de los niveles desde la configuración del nivel.

## Quién cuenta como entrenador

Los registros donde MeetMaker marca el rol como entrenador se importan como entrenadores, no como gimnastas. Todos los demás van a la lista de gimnastas, siempre que tengan fecha de nacimiento.

## Problemas comunes

**Falta un gimnasta.** Las entradas de MeetMaker sin fecha de nacimiento se omiten. Revisa el registro en MeetMaker.

**Un club entero no pasó.** Si MeetMaker no devuelve los registros de un club, el registro de importación muestra una advertencia y sigue con los demás. Verás el conteo correcto en la tarjeta de resultado. Vuelve a ejecutar la importación con solo ese club seleccionado para intentarlo otra vez.

**El nombre de mi reunión fue reemplazado.** El **Aplicar a la reunión** botón en una reunión existente reemplaza el nombre de la reunión, las fechas, la zona horaria, la descripción, la imagen de portada, la ubicación y los contactos con los valores de MeetMaker. Si quieres conservar tus valores actuales, obtén los detalles para verlos, pero no hagas clic en aplicar, y haz solo la importación de clubes.

**Los niveles tienen nombres cortos como "XB".** Eso significa que la normalización no se ejecutó. Reporta esto y cambia el nombre del nivel manualmente en la configuración del nivel.

**Volví a ejecutar la importación y tengo duplicados.** Los gimnastas y entrenadores se emparejan por nombre, apellido y nombre del club. Cambiar el nombre de alguien entre importaciones crea una segunda entrada. Elimina el duplicado.

## Qué sigue

* [Configurar niveles y categorías](/gym-art-meets-es/configuracion-de-la-reunion/configure-levels-and-categories.md) para configurar grupos de edad y subdivisiones
* [Crear una sesión](/gym-art-meets-es/programacion/create-a-session.md) para construir tu horario
* [Configurar perfiles de juez](/gym-art-meets-es/puntuacion/set-up-judge-profiles.md) para preparar la puntuación

## Relacionado

* [Importar desde KSIS](/gym-art-meets-es/migracion/import-from-ksis.md)
* [Resumen de migración](/gym-art-meets-es/migracion/index.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/gym-art-meets-es/migracion/import-from-meetmaker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
