# Eliminar participantes de tu programa Advocate

{% hint style="warning" %}
**Advertencia**: Las eliminaciones son permanentes y sus enlaces para compartir, referencias y análisis pueden verse afectados.
{% endhint %}

Nuestra funcionalidad de eliminación cumple plenamente con los requisitos de eliminación de usuarios según lo establecido por el RGPD. Cuando elimina participantes, nuestro sistema borrará en un plazo de 30 días todos los datos personales (PII) que se hayan almacenado para esos participantes dentro de nuestro sistema y sus subprocesadores. Puede recuperar una lista completa de las PII almacenadas para un participante específico usando el [Búsqueda usando PII](https://integrations.impact.com/impact-brand/reference/getuserpii) método API. Los participantes pueden ser eliminados de su programa de forma individual o masiva.

#### Opciones de eliminación

{% tabs %}
{% tab title="No rastrear" %}
*No rastrear* es una opción de configuración durante la eliminación de participantes. Si se selecciona, el participante eliminado no podrá volver a registrarse en nuestro sistema. Cualquier intento de recrear al participante fallará.
{% endtab %}

{% tab title="Preservar cuentas vacías" %}
Preservar cuentas vacías es una opción de configuración que puede usar al eliminar participantes en masa, a través de la API REST o mediante GraphQL. Para preservar cuentas vacías, incluya el `preserveEmptyAccount` campo con su archivo o llamada de eliminación.
{% endtab %}
{% endtabs %}

#### Métodos de eliminación

{% tabs %}
{% tab title="A través de la API" %}
La API REST de Advocate proporciona dos métodos para eliminar participantes:

* [Eliminar una cuenta](https://integrations.impact.com/impact-brand/reference/opendeleteaccount). Use este método para eliminar una cuenta y todos los participantes asociados a ella.
* [Eliminar un participante](https://integrations.impact.com/impact-brand/reference/opendeleteuser). Use este método para eliminar un participante de una cuenta sin eliminar la cuenta en sí.
  {% endtab %}

{% tab title="Individualmente" %}

1. Desde el menú de navegación izquierdo, seleccione ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Participantes**.
2. Busque al participante que desea eliminar.
3. Seleccione **su nombre** para abrir su perfil de participante.
4. Seleccione el **Eliminar** botón debajo de su nombre.
5. Elija si desea agregar al participante a la *No rastrear* lista.
6. Seleccione el botón de eliminación final si está seguro de que desea eliminar al participante.
   {% endtab %}

{% tab title="En masa" %}
{% hint style="warning" %}
**Advertencia**: Este proceso eliminará permanentemente a los participantes seleccionados y todos sus datos históricos, incluidas referencias y recompensas, eventos, campos personalizados y más. Los datos eliminados no son recuperables. Antes de iniciar el proceso de eliminación, recomendamos confirmar que todos los participantes en su archivo de carga deben borrarse permanentemente de su programa Advocate. Consulte nuestro documento sobre [Eliminación de participantes](https://help.impact.com/brand/es/advocate-program/manage-advocate-participants/delete-participants-from-your-advocate-program) para más información.
{% endhint %}

Advocate acepta importaciones enviadas en `.csv` o `.jsonl` formatos de archivo. Por favor consulte nuestro [archivo de importación CSV de ejemplo](https://assets.ctfassets.net/s68ib1kj8k5n/4IWYz9jkNTP4gQiKU5HSnO/09794e8768e3732f6d06ea29a058d388/sample-user-delete.csv) y [archivo de importación JSONL de ejemplo](https://assets.ctfassets.net/s68ib1kj8k5n/1GMnqK0sMJ9LXXaKyjXOVD/ec39618863613f483703cd6f754b6017/userDeleteImportSample.zip) para ver la estructura de archivo requerida para su importación. Recomendamos que cada importación no exceda de 500.000 entradas.

1. Desde el menú de navegación izquierdo, seleccione ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Informes → Importaciones y Exportaciones**.
2. Seleccione ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1c990ed7d1179d6bc54ec8a2f98688d63ffdf977%2F1ca7fd10d94ed494c076e86be8f0d3f371693b11c47f1b26ec0435a27e0e48c5.svg?alt=media) **Importar**.
3. Bajo *Elija un tipo de importación*, seleccione **Eliminar usuarios**.
4. Para subir su archivo, seleccione **Seleccionar archivo**.
5. Seleccione **Iniciar importación**.

Cuando la importación finaliza, se envía un correo electrónico de confirmación. Las importaciones pueden tardar hasta 30 minutos, dependiendo de la cola y del tamaño del archivo.

Las eliminaciones masivas de usuarios requieren solo un `id` y `accountId` para los usuarios que deben ser eliminados, y tienen algunos campos opcionales dependiendo del comportamiento requerido. **Los campos distinguen entre mayúsculas y minúsculas.** Vea el *referencia de campos* a continuación para más información.

<details>

<summary>Referencia de campos</summary>

| Campo                | Tipo                                                               | Descripción                                                                                                                                                                                                                                                                         |
| -------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| accountId            | <p>Cadena</p><p><mark style="color:$peligro;">Requerido</mark></p> | El identificador único de la Cuenta a la que pertenece este usuario.                                                                                                                                                                                                                |
| id                   | <p>Cadena</p><p><mark style="color:$peligro;">Requerido</mark></p> | El identificador único proporcionado para este usuario.                                                                                                                                                                                                                             |
| preserveEmptyAccount | booleano                                                           | Si la cuenta del usuario queda sin usuarios, por defecto la cuenta será eliminada. Si se establece, este campo hará que la cuenta vacía se preserve. Esto anulará la `Preservar cuentas vacías` configuración global para el trabajo de importación para esta fila específicamente. |
| doNotTrack           | booleano                                                           | Especifique `true` si desea que este usuario sea eliminado con la `No rastrear` configuración establecida. Esto anulará la `No rastrear` configuración global para el trabajo de importación para esta fila específicamente.                                                        |

</details>
{% endtab %}
{% endtabs %}

**Resultados**

Le notificamos por correo electrónico cuando su importación esté completa. Puede descargar los resultados desde ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Informes → Importaciones y Exportaciones**.

{% hint style="warning" %}
**Nota**: Los enlaces de descarga caducarán después de 30 días.
{% endhint %}

{% tabs %}
{% tab title="Carga exitosa" %}
Si la importación se completa con éxito, se generará un archivo con las IDs de cuenta y de usuario de los participantes eliminados y se le enviará por correo electrónico.
{% endtab %}

{% tab title="Errores" %}
Si se encuentran errores durante la importación, se generará un archivo adicional. Este archivo de errores incluye entradas por cada error que ocurrió, incluido el número de fila del registro (del archivo de importación inicial) que falló y cualquier mensaje de error asociado.

En el improbable caso de que ocurra un error del sistema y la importación se interrumpa, la importación aparecerá como **abortada** y no se recuperará. Por favor comuníquese con nuestro equipo de Soporte si necesita más ayuda.
{% endtab %}
{% endtabs %}

#### Efectos en el sistema

Varias áreas del sistema pueden verse afectadas como resultado de la eliminación de un participante.\\

{% tabs %}
{% tab title="Enlaces para compartir" %}
Cuando se elimina a un participante, todas sus PII (incluido su código de referencia) también se eliminan. Los enlaces para compartir funcionan de manera diferente: el enlace para compartir en sí no se elimina, pero se elimina su asociación con un participante específico. Los enlaces para compartir del participante eliminado ya no atribuirán una referencia, pero aún permitirán que los participantes recién referidos visiten la página de destino de su programa.
{% endtab %}

{% tab title="Referencias" %}
Si los participantes eliminados han realizado referencias o han sido referidos, entonces el historial de referencias mostrado en los widgets o micrositios de otros participantes cambiará. En estos casos, la referencia aún cuenta para propósitos de recompensa, pero visualmente la referencia se mostrará como proveniente de un participante anónimo.
{% endtab %}

{% tab title="Analítica" %}
La analítica se recopila cuando los participantes realizan acciones como cargar widgets, compartir enlaces o hacer referencias. Cuando se eliminan participantes, se eliminan todas las analíticas atribuidas a ellos, lo que afectará las estadísticas mostradas en la sección de Informes de su programa Advocate en impact.com.
{% endtab %}

{% tab title="Plataforma" %}
Los participantes eliminados ya no aparecen en la **Página de participantes** Si el participante eliminado formaba parte de una referencia, la tabla de referencias en el perfil del otro participante mostrará que existe una referencia, pero que provino de un participante eliminado. Si se había otorgado una recompensa como parte de la referencia, la tabla de recompensas indica de manera similar que la referencia está vinculada a un participante eliminado.
{% endtab %}
{% endtabs %}
