> ## Documentation Index
> Fetch the complete documentation index at: https://trophy-ci-i18n-auto-translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Clasificaciones

> Aprende a usar Clasificaciones en una experiencia de producto gamificada con Trophy.

<h2 id="what-are-leaderboards">
  ¿Qué son las Clasificaciones?
</h2>

Las Clasificaciones son competencias sociales entre usuarios de tu aplicación. Usa clasificaciones para aumentar la participación y fomentar la interacción social.

<Frame>
  <img height="100" width="100%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/hero.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=0fb08a497718d9a1257a59d050925ada" data-path="assets/features/leaderboards/hero.png" />
</Frame>

<h2 id="types-of-leaderboards">
  Tipos de Clasificaciones
</h2>

En esta sección describimos los diferentes tipos de clasificaciones compatibles con Trophy y cuándo usar cada una.

<h3 id="perpetual-leaderboards">
  Clasificaciones Perpetuas
</h3>

Las clasificaciones perpetuas nunca se reinician. Una vez iniciadas, rastrean y clasifican continuamente el progreso de los usuarios a lo largo del tiempo de forma permanente, o hasta la [fecha de finalización](#end-dates) configurada.

Usa clasificaciones perpetuas cuando quieras crear clasificaciones históricas de la actividad de los usuarios.

<h3 id="repeating-leaderboards">
  Clasificaciones Recurrentes
</h3>

Las clasificaciones recurrentes se pueden configurar para reiniciarse después de cualquier número arbitrario de días, meses o años.

En Trophy, cada instancia de una clasificación recurrente se llama **'ejecución'**. Por ejemplo, una clasificación mensual tendría 12 ejecuciones en un año, pero una clasificación diaria tendría `n` ejecuciones en un mes donde `n` es el número de días en un mes determinado.

Trophy rastrea las clasificaciones en cada ejecución de una clasificación recurrente de forma individual y proporciona [APIs](/es/api-reference/endpoints/leaderboards/get-leaderboard) para obtener datos de clasificación de ejecuciones históricas.

<Tip>
  Recomendamos usar clasificaciones recurrentes en lugar de perpetuas siempre que sea posible, ya que las clasificaciones recurrentes dan a los nuevos usuarios la misma oportunidad de competir con los usuarios existentes, lo que ayuda a evitar que las clasificaciones se vuelvan obsoletas.
</Tip>

<h4 id="handling-time-zones">
  Manejo de zonas horarias
</h4>

Si has rastreado las [zonas horarias](/es/features/users#param-tz) de tus usuarios con Trophy, estas se utilizarán para garantizar que cada usuario tenga las mismas oportunidades de ganar sin importar dónde se encuentre en el mundo.

En la práctica, esto significa que las clasificaciones se finalizan y los ganadores se eligen aproximadamente 12 horas después de que terminen naturalmente en UTC para permitir que los usuarios de todas las zonas horarias hagan su último esfuerzo.

<h4 id="tips-for-weekly-leaderboards">
  Consejos para clasificaciones semanales
</h4>

Para crear una clasificación semanal, configura una [clasificación recurrente](#repeating-leaderboards) con un cronograma de 7 días y establece la fecha de inicio en el próximo primer día de la semana.

Mientras esperas a que llegue la fecha de inicio, la clasificación estará en estado `scheduled` y se activará automáticamente en la fecha de inicio.

<h2 id="ranking-logic">
  Lógica de clasificación
</h2>

Las clasificaciones en Trophy son configurables para ordenar a los participantes de diferentes maneras y así admitir casos de uso comunes.

<h3 id="ranking-methods">
  Métodos de clasificación
</h3>

El método de clasificación de una clasificación determina en qué dimensión se ordenarán los participantes.

<Frame>
  <img height="200" width="75%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/ranking_methods.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=47bb5f2c60b37a05d1a3d2d4563015da" data-path="assets/features/leaderboards/ranking_methods.png" />
</Frame>

<h4 id="metric-rankings">
  Clasificaciones por métrica
</h4>

Las clasificaciones por métrica están vinculadas a una [Métrica](/es/features/metrics) existente de Trophy y ordenan a los usuarios según su valor métrico total.

Utiliza clasificaciones por métrica si solo deseas ordenar a los usuarios según una única interacción.

<h4 id="points-rankings">
  Clasificaciones por puntos
</h4>

Las clasificaciones por puntos están vinculadas a un [Sistema de Puntos](/es/features/points) existente de Trophy y ordenan automáticamente a los usuarios según sus puntos totales.

Utiliza una clasificación por puntos si deseas ordenar a los usuarios según una combinación de métricas, logros u otras funciones de Trophy.

<h4 id="streak-rankings">
  Clasificaciones de Racha
</h4>

Las clasificaciones de racha ordenan a los usuarios según la duración de su racha actual.

<Note>
  Las clasificaciones de racha solo pueden ser [perpetuas](#perpetual-leaderboards).
</Note>

<h3 id="ranking-breakdowns">
  Desgloses de Clasificación
</h3>

Si tienes una base de usuarios grande, es una buena práctica dividir a los participantes de la clasificación en grupos más pequeños y socialmente conectados. Esto a menudo genera mayor participación que cuando se usan clasificaciones globales.

Las clasificaciones en Trophy se pueden configurar para agrupar usuarios en grupos más pequeños según uno o más [atributos de usuario personalizados](/es/features/users#custom-user-attributes).

<Tip>
  Cuando se usan desgloses de clasificación, los [límites de participantes](#participant-limits)
  se aplican a nivel de grupo, no globalmente.
</Tip>

Para configurar un desglose de clasificación, dirígete a la página de configuración de la clasificación y crea o selecciona uno o más atributos de usuario en el campo 'Atributos de Desglose'.

Trophy comenzará automáticamente a agrupar usuarios en clasificaciones más pequeñas según los valores de los atributos elegidos para cada usuario.

<Frame>
  <video autoPlay muted loop playsInline className="w-full aspect-15/4" src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/breakdowns.mp4?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=9bf1a77a53a6714d6f09b46a60d29b68" data-path="assets/features/leaderboards/breakdowns.mp4" />
</Frame>

Para obtener las clasificaciones de un grupo particular de usuarios con un valor de atributo específico, usa la [API de clasificaciones](/es/api-reference/endpoints/leaderboards/get-leaderboard), especificando un filtro de atributo en el parámetro `userAttributes` de la siguiente manera:

<CodeGroup>
  ```bash cURL theme={null}
  curl --request GET \
    --url https://api.trophy.so/v1/leaderboards/{key}?userAttributes=city:london \
    --header 'X-API-KEY: <api-key>'
  ```

  ```typescript Node theme={null}
  trophy.leaderboards.get("daily_champions", {
    offset: 0,
    limit: 10,
    run: "2025-01-15",
    userAttributes: "city:london"
  });
  ```

  ```python Python theme={null}
  client.leaderboards.get(
      key="daily_champions",
      offset=0,
      limit=10,
      run="2025-01-15",
      user_attributes="city:london"
  )
  ```

  ```php PHP theme={null}
  $request = new LeaderboardsGetRequest([
      'offset' => 0,
      'limit' => 10,
      'run' => "2025-01-15",
      'user_attributes' => "city:london"
  ]);

  $trophy->leaderboards->get("daily_champions", $request);
  ```

  ```java Java theme={null}
  LeaderboardsGetRequest request = LeaderboardsGetRequest.builder()
        .offset(0)
        .limit(10)
        .run("2025-01-15")
        .userAttributes("city:london")
        .build();

  LeaderboardsGetResponse response = client.leaderboards().get("daily_champions", request);
  ```

  ```go Go theme={null}
  response, err := client.Leaderboards.Get(
      "daily_champions",
      &api.LeaderboardsGetRequest{
          Offset: 0,
          Limit: 10,
          Run: "2025-01-15",
          UserAttributes: "city:london",
      },
  )
  ```

  ```csharp C# theme={null}
  var request = new LeaderboardsGetRequest {
     Offset = 0,
     Limit = 10,
     Run = "2025-01-15",
     UserAttributes = "city:london"
  };

  await trophy.Leaderboards.GetAsync("daily_champions", request);
  ```

  ```ruby Ruby theme={null}
  result = client.Leaderboards.Get(
    :key => "daily_champions",
    :offset => 0,
    :limit => 10,
    :run => "2025-01-15",
    :user_attributes => "city:london"
  )
  ```
</CodeGroup>

Para obtener las clasificaciones de un grupo particular de usuarios con una combinación específica de atributos de usuario, pasa múltiples filtros `key:value` delimitados por comas en `userAttributes` de la siguiente manera:

<CodeGroup>
  ```bash cURL theme={null}
  curl --request GET \
    --url https://api.trophy.so/v1/leaderboards/{key}?userAttributes=region:southeast,city:london \
    --header 'X-API-KEY: <api-key>'
  ```

  ```typescript Node theme={null}
  trophy.leaderboards.get("daily_champions", {
    offset: 0,
    limit: 10,
    run: "2025-01-15",
    userAttributes: "region:southeast,city:london"
  });
  ```

  ```python Python theme={null}
  client.leaderboards.get(
      key="daily_champions",
      offset=0,
      limit=10,
      run="2025-01-15",
      user_attributes="region:southeast,city:london"
  )
  ```

  ```php PHP theme={null}
  $request = new LeaderboardsGetRequest([
      'offset' => 0,
      'limit' => 10,
      'run' => "2025-01-15",
      'user_attributes' => "region:southeast,city:london"
  ]);

  $trophy->leaderboards->get("daily_champions", $request);
  ```

  ```java Java theme={null}
  LeaderboardsGetRequest request = LeaderboardsGetRequest.builder()
        .offset(0)
        .limit(10)
        .run("2025-01-15")
        .userAttributes("region:southeast,city:london")
        .build();

  LeaderboardsGetResponse response = client.leaderboards().get("daily_champions", request);
  ```

  ```go Go theme={null}
  response, err := client.Leaderboards.Get(
      "daily_champions",
      &api.LeaderboardsGetRequest{
          Offset: 0,
          Limit: 10,
          Run: "2025-01-15",
          UserAttributes: "region:southeast,city:london",
      },
  )
  ```

  ```csharp C# theme={null}
  var request = new LeaderboardsGetRequest {
     Offset = 0,
     Limit = 10,
     Run = "2025-01-15",
     UserAttributes = "region:southeast,city:london"
  };

  await trophy.Leaderboards.GetAsync("daily_champions", request);
  ```

  ```ruby Ruby theme={null}
  result = client.Leaderboards.Get(
    :key => "daily_champions",
    :offset => 0,
    :limit => 10,
    :run => "2025-01-15",
    :user_attributes => "region:southeast,city:london"
  )
  ```
</CodeGroup>

<Note>
  Cuando se proporcionan múltiples filtros `userAttributes`, todos los filtros deben coincidir
  para que un usuario se incluya en las clasificaciones devueltas.
</Note>

<h2 id="start-end-dates">
  Fechas de Inicio y Fin
</h2>

Usa fechas de inicio y fin para controlar la ventana dentro de la cual las clasificaciones están clasificando activamente a los usuarios.

<Frame>
  <img height="200" width="75%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/start_end_dates.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=be02ca27e76d754568b6c4fc0fe18373" data-path="assets/features/leaderboards/start_end_dates.png" />
</Frame>

<h3 id="start-dates">
  Fechas de inicio
</h3>

Las clasificaciones en Trophy se pueden configurar para que inicien en una fecha futura de su elección. Esto suele ser útil para permitir tiempo para cambios o ajustes de último momento antes de que las clasificaciones empiecen a clasificar a los usuarios.

Las clasificaciones con una fecha de inicio en el futuro se programan y se activan automáticamente en la fecha de inicio que usted elija.

<h3 id="end-dates">
  Fechas de finalización
</h3>

Las clasificaciones en Trophy pueden tener fechas de finalización. Si establece una fecha de finalización en una clasificación, después de esa fecha entrará en estado `finished` y las clasificaciones se finalizarán y se elegirán los ganadores.

<Note>
  Debido a las diferencias en [zonas horarias](#handling-time-zones), las clasificaciones pueden finalizarse hasta 12 horas después de la fecha de finalización en UTC para permitir que todos los usuarios alcancen la fecha de finalización según su reloj local.
</Note>

<h2 id="time-restrictions">
  Restricciones de tiempo
</h2>

Además de las [fechas de inicio y finalización](#start-end-dates), las clasificaciones se pueden configurar para tener restricciones de tiempo.

Cuando las restricciones de tiempo están habilitadas, las clasificaciones solo se actualizarán durante el período de tiempo configurado.

Las restricciones de tiempo son útiles al crear clasificaciones para eventos o promociones de tiempo limitado que se ejecutan durante un período de tiempo específico.

Las restricciones de tiempo funcionan en todas las clasificaciones, incluidas las [clasificaciones recurrentes](#repeating-leaderboards). Cuando una clasificación recurrente tiene una restricción de tiempo, la restricción de tiempo se aplicará a cada ejecución de la clasificación.

<h3 id="setting-time-restrictions">
  Configurar restricciones de tiempo
</h3>

Para establecer restricciones de tiempo en una clasificación, diríjase a la página de configuración de la clasificación y active el interruptor etiquetado 'Restringir a ventana de tiempo'. Esto le dará dos campos, una hora de inicio y una hora de finalización.

* Configurar solo una hora de inicio significa que las clasificaciones de la tabla de clasificación solo comenzarán a actualizarse después de la hora de inicio en cada día en que la clasificación esté activa.
* De manera similar, configurar solo una hora de finalización significa que las clasificaciones de la tabla de clasificación dejarán de actualizarse después de la hora de finalización en cada día en que la clasificación esté activa.
* Configurar tanto una hora de inicio como de finalización significa que las clasificaciones de la tabla de clasificación solo se actualizarán durante el período de tiempo configurado.

<Frame>
  <img height="200" width="100%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/wzV-FkwBtZMiwxh4/assets/features/leaderboards/time_restrictions.png?fit=max&auto=format&n=wzV-FkwBtZMiwxh4&q=85&s=3668fb6d8dd43fad000d2aea7a82470b" data-path="assets/features/leaderboards/time_restrictions.png" />
</Frame>

<h3 id="time-zone-considerations">
  Consideraciones de Zona Horaria
</h3>

Las restricciones de tiempo en las clasificaciones se aplican en **hora local** para cada participante según su [zona horaria](/es/features/users#param-tz) configurada.

Esto significa que cada usuario puede participar en la clasificación en cualquier momento durante la restricción de tiempo configurada según su reloj local.

<h2 id="participant-limits">
  Límites de Participantes
</h2>

Las clasificaciones en Trophy tienen un número máximo predeterminado de participantes de **1,000**. Sin embargo, una clasificación puede configurarse para tener cualquier número arbitrario de participantes para admitir casos de uso como *Top 100* o similares.

<Frame>
  <img height="200" width="100%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/max_participants.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=f9c5bb1b99e96520d851fc9d12fc7c4d" data-path="assets/features/leaderboards/max_participants.png" />
</Frame>

Si una clasificación ya tiene un número de participantes que coincide con su máximo configurado, los nuevos usuarios tendrán que superar la puntuación del rango más bajo para unirse a la clasificación.

La única excepción a esto es cuando se utilizan [atributos de desglose](#ranking-breakdowns) para agrupar a los participantes en cohortes más pequeñas. Al usar atributos de desglose, el límite de participantes se aplica a cada grupo, no de manera general.

<Tip>
  Si necesitas un límite de participantes mayor, considera usar [atributos de desglose](#ranking-breakdowns) para agrupar a los participantes en cohortes más pequeñas. O contáctanos en [support@trophy.so](mailto:support@trophy.so) y estaremos encantados de aumentar tus valores predeterminados.
</Tip>

<h2 id="creating-leaderboards">
  Creación de Clasificaciones
</h2>

Para crear una clasificación, dirígete a la [página de clasificaciones](https://app.trophy.so/leaderboards) en el panel de Trophy y haz clic en el botón *Nueva Clasificación*.

<Frame>
  <video autoPlay muted loop playsInline className="w-full aspect-15/4" src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/creating_leaderboards.mp4?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=1be34238fcbd58309866622ab39b0bcc" data-path="assets/features/leaderboards/creating_leaderboards.mp4" />
</Frame>

<Steps>
  <Step title="Ingresa un nombre">
    Elige un nombre para la clasificación.
  </Step>

  <Step title="Ingresa una clave única">
    Ingresa una clave de referencia única para la clasificación. Esto es lo que usarás para referenciar la clasificación en el código de tu aplicación.
  </Step>

  <Step title="Elige un método de clasificación">
    Elige uno de los [métodos](#ranking-methods) por el cual la clasificación ordenará a los usuarios:

    * **Métrica**: Ordena a los usuarios por el valor total de una métrica elegida
    * **Puntos**: Ordena a los usuarios por los puntos totales en un sistema de puntos elegido
    * **Racha**: Ordena a los usuarios por la longitud de la racha actual
  </Step>

  <Step title="Establece el máximo de participantes">
    Elige el número máximo de participantes que la clasificación debe soportar. El
    límite superior actual soportado por Trophy es de 1,000. Lee [esta
    sección](#participant-limits) para saber más sobre cómo elegimos este límite.
  </Step>

  <Step title="Guarda los cambios">
    Guarda los cambios y dirígete a la página de configuración para establecer [fechas de inicio y fin](#start-end-dates), [programaciones de clasificaciones recurrentes](#repeating-leaderboards) y más.
  </Step>
</Steps>

<h2 id="managing-leaderboards">
  Gestión de Clasificaciones
</h2>

Las clasificaciones en Trophy tienen varios estados que te ayudan a controlar cuándo y cómo los usuarios pueden unirse a ellas.

<h3 id="leaderboard-statuses">
  Estados de Clasificación
</h3>

Las clasificaciones pueden tener uno de los siguientes estados:

* `Inactive`
* `Scheduled`
* `Active`
* `Finished`

Todas las nuevas clasificaciones se crean como `Inactive`. Mientras están inactivas, cualquier propiedad o configuración de la clasificación puede modificarse, no serán visibles para los usuarios y los usuarios no podrán unirse a ellas.

Una vez que estés listo para que los usuarios comiencen a participar, puedes hacerlo `Active`. Esto significa que Trophy empezará a rastrear la actividad de los usuarios e ingresarlos en las clasificaciones.

Las clasificaciones que se hayan configurado con una [fecha de inicio](#start-dates) en el futuro no pueden activarse, solo pueden estar `Scheduled`. Una vez que la fecha de inicio haya pasado, Trophy las hará `Active` automáticamente y comenzará a aceptar participantes.

Si una clasificación tiene una [fecha de finalización](#end-dates), una vez que haya pasado Trophy la moverá automáticamente al estado `Finished` y dejará de monitorear la actividad de los usuarios. Una vez que una clasificación haya finalizado, no será visible para los usuarios, pero aún podrás consultar las APIs para obtener las posiciones de ejecuciones históricas.

<h2 id="displaying-leaderboards">
  Mostrar Clasificaciones
</h2>

<Tip>
  Consulta nuestra [guía completa](/es/guides/how-to-build-a-leaderboards-feature) sobre
  cómo agregar clasificaciones a tu aplicación para más detalles.
</Tip>

<h2 id="leaderboard-analytics">
  Analíticas de Clasificaciones
</h2>

Trophy tiene analíticas integradas para ayudarte a entender cómo los usuarios interactúan con tus clasificaciones.

<Frame>
  <img height="200" width="75%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/analytics.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=8c8fd1e70a90f9e8e6350e96f27f256c" data-path="assets/features/leaderboards/analytics.png" />
</Frame>

<h3 id="total-unique-participants">
  Total de Participantes Únicos
</h3>

Este gráfico muestra cuántos usuarios únicos han participado en cualquier ejecución de una clasificación a lo largo del tiempo. Esto es útil para comprender cuántos de tus usuarios realmente participan en las clasificaciones y cómo los [límites de participantes](#participant-limits) están afectando esto.

<Frame>
  <img height="200" width="50%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/total_unique_participants.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=1634a1eacf2e3d6c769986d1083a3f76" data-path="assets/features/leaderboards/total_unique_participants.png" />
</Frame>

<h3 id="active-users">
  Usuarios Activos
</h3>

Este gráfico muestra la cantidad de usuarios que han cambiado de posición al menos una vez en una clasificación determinada. Esto es útil para tener una idea de qué tan competitivo es el usuario promedio en una clasificación particular.

<Frame>
  <img height="200" width="50%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/active_users.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=df6659a6a3fea0205e005881d84f0ca6" data-path="assets/features/leaderboards/active_users.png" />
</Frame>

<h3 id="rank-changes">
  Cambios de rango
</h3>

Este gráfico muestra el número total de cambios de rango en una clasificación particular a lo largo del tiempo. Esto es útil para entender qué tan competitivos son los usuarios en general.

<Frame>
  <img height="200" width="50%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/rank_changes.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=1eacadcae6f5326c513316856ecaf3f9" data-path="assets/features/leaderboards/rank_changes.png" />
</Frame>

<h3 id="score-distribution">
  Distribución de puntuaciones
</h3>

Este gráfico es un histograma de las puntuaciones de los usuarios en una clasificación particular. Esto es útil para tener una idea de qué tan agrupados o dispersos están los usuarios, y qué secciones de las clasificaciones son las más competitivas.

<Frame>
  <img height="200" width="75%" noZoom src="https://mintcdn.com/trophy-ci-i18n-auto-translations/xbb0zVteoQvn5cI9/assets/features/leaderboards/score_distribution.png?fit=max&auto=format&n=xbb0zVteoQvn5cI9&q=85&s=9da540873367bdea2efddd6828c4fe0c" data-path="assets/features/leaderboards/score_distribution.png" />
</Frame>

<h2 id="frequently-asked-questions">
  Preguntas frecuentes
</h2>

<AccordionGroup>
  <Accordion id="leaderboard-participant-limit-faq" title="¿Cuántos participantes pueden estar en una clasificación al mismo tiempo?">
    Limitamos las clasificaciones a 1,000 participantes.

    Lee más sobre esto en la [sección dedicada](#participant-limits) de esta página.
  </Accordion>

  {" "}

  <Accordion id="leaderboard-weekly-faq" title="No veo una opción de clasificación semanal, ¿cómo puedo configurar una?">
    Trophy admite la ejecución de clasificaciones repetitivas en cualquier número
    arbitrario de días. Así que una clasificación semanal sería simplemente una clasificación que se repite cada 7
    días. Lee [esta sección](#tips-for-weekly-leaderboards) para más consejos sobre
    la creación de clasificaciones semanales.
  </Accordion>
</AccordionGroup>

<h2 id="get-support">
  Obtener soporte
</h2>

¿Quieres ponerte en contacto con el equipo de Trophy? Comunícate con nosotros por [correo electrónico](mailto:support@trophy.so). ¡Estamos aquí para ayudarte!
