> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/delete-participants-from-your-advocate-program.md).

# Suppression des participants Advocate expliquée

{% hint style="danger" %}
**Avertissement**: Les suppressions sont permanentes et vos liens de partage, parrainages et analyses peuvent être affectés.
{% endhint %}

Notre fonctionnalité de suppression est pleinement conforme aux exigences de suppression des utilisateurs définies par le RGPD. Lorsque vous supprimez des participants, notre système supprimera dans un délai de 30 jours toutes les données personnelles identifiables (PII) qui ont été stockées pour ces participants dans notre système et chez ses sous-traitants. Vous pouvez récupérer une liste complète des PII stockées pour un participant spécifique à l’aide de la [Rechercher les PII d’un utilisateur](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/user-overview/user) méthode API. Les participants peuvent être supprimés de votre programme individuellement ou en masse.

#### Options de suppression

{% tabs %}
{% tab title="Ne pas suivre" %}
Vous pouvez configurer la suppression avec l’ *Ne pas suivre* option. Si cette option est sélectionnée, le participant supprimé ne pourra pas être réenregistré dans le système et toute tentative de recréer le participant échouera.
{% endtab %}

{% tab title="Préserver les comptes vides" %}
La préservation des comptes vides est une option de configuration que vous pouvez utiliser lors de la suppression de participants en masse, via l’API REST ou via GraphQL. Pour préserver les comptes vides, incluez le `preserveEmptyAccount` champ dans votre fichier de suppression ou votre appel.
{% endtab %}
{% endtabs %}

#### Méthodes de suppression

{% tabs %}
{% tab title="Via l’API" %}
L’API REST Advocate fournit deux méthodes pour supprimer des participants :

* [**Supprimer un compte**](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/account-overview/account)**:** Utilisez cette méthode pour supprimer un compte et tous les participants qu’il contient.
* [**Supprimer un participant**](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/user-overview/user)**:** Utilisez cette méthode pour supprimer un participant d’un compte sans supprimer le compte lui-même.
  {% endtab %}

{% tab title="Individuellement" %}

1. Dans le menu de navigation de gauche, sélectionnez ![](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] → Participants**.
2. Recherchez le participant que vous souhaitez supprimer.
3. Sélectionnez son nom pour ouvrir son profil de participant.
4. Sélectionnez le **Supprimer** bouton sous son nom.
5. Choisissez s’il faut ajouter le participant à la *Ne pas suivre* liste.
6. Sélectionnez le bouton de suppression final si vous êtes sûr de vouloir supprimer le participant.
   {% endtab %}

{% tab title="En masse" %}
{% hint style="warning" %}
**Avertissement**: Ce processus supprime définitivement tous les participants sélectionnés et leurs données historiques (par ex., les parrainages, récompenses et événements). Vous ne pouvez pas récupérer ces données. Avant de continuer, vous devez confirmer que les participants de votre fichier doivent être supprimés.
{% endhint %}

**Préparez votre fichier**

Advocate accepte les imports soumis dans `.csv` ou `.jsonl` formats de fichier. Référez-vous au [fichier d'import CSV d'exemple](https://assets.ctfassets.net/s68ib1kj8k5n/4IWYz9jkNTP4gQiKU5HSnO/09794e8768e3732f6d06ea29a058d388/sample-user-delete.csv) et [fichier d'import JSONL d'exemple](https://assets.ctfassets.net/s68ib1kj8k5n/1GMnqK0sMJ9LXXaKyjXOVD/ec39618863613f483703cd6f754b6017/userDeleteImportSample.zip) pour afficher la structure de fichier requise. Pour de meilleurs résultats, assurez-vous que chaque fichier ne dépasse pas 500 000 entrées.

* Champs requis : `id` et `accountId`.
* Champs facultatifs : Vous pouvez inclure d’autres champs facultatifs pour personnaliser la suppression.

Tous les champs respectent la casse. Consultez la *référence des champs* dans le tableau ci-dessous pour plus d'informations.

**Supprimer des participants**

1. Dans le menu de navigation de gauche, sélectionnez ![](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] → Rapports → Imports et exports**.
2. Sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1c990ed7d1179d6bc54ec8a2f98688d63ffdf977%2F1ca7fd10d94ed494c076e86be8f0d3f371693b11c47f1b26ec0435a27e0e48c5.svg?alt=media) **Importer**.
3. Sous *Choisissez un type d’import*, sélectionnez **Supprimer des utilisateurs**.
4. Pour téléverser votre fichier, sélectionnez **Choisir un fichier**.
5. Sélectionnez **Exécuter l’aperçu** pour effectuer un import de test et valider votre fichier.

L’aperçu vérifie s’il y a des erreurs dans votre fichier. Le système ignorera toutes les lignes comportant des erreurs lors de l’import final.

6. (Facultatif) Configurez les options de gestion de la suppression :

* **Préserver les comptes vides :** Sélectionnez cette option pour empêcher la suppression d’un compte lorsque tous les utilisateurs associés ont été supprimés.
* **Empêcher la recréation des utilisateurs supprimés :** Sélectionnez cette option pour appliquer le *Ne pas suivre* indicateur aux utilisateurs supprimés.

7. Après la réussite de l’aperçu, sélectionnez **Suppression en masse**.

Lorsque le processus de suppression est terminé, le système envoie un e-mail de confirmation. Le processus peut prendre jusqu’à 30 minutes, selon la file d’attente et la taille du fichier.

<details>

<summary>Référence des champs</summary>

| Champ                | Type                                                                | Description                                                                                                                                                                                                                                                                     |
| -------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| accountId            | <p>Chaîne</p><p><mark style="color:$danger;">Obligatoire</mark></p> | L’identifiant unique du compte auquel cet utilisateur appartient.                                                                                                                                                                                                               |
| id                   | <p>Chaîne</p><p><mark style="color:$danger;">Obligatoire</mark></p> | L’identifiant unique fourni pour cet utilisateur.                                                                                                                                                                                                                               |
| preserveEmptyAccount | booléen                                                             | Si le compte de l’utilisateur ne contient plus d’utilisateurs, le compte sera supprimé par défaut. Si ce champ est défini, le compte vide sera conservé. Cela remplacera le `Préserver les comptes vides` paramètre global du travail d’import pour cette ligne spécifiquement. |
| doNotTrack           | booléen                                                             | Indiquez `vrai` si vous souhaitez que cet utilisateur soit supprimé avec le `Ne pas suivre` paramètre défini. Cela remplacera le `Ne pas suivre` paramètre global du travail d’import pour cette ligne spécifiquement.                                                          |

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

**Résultats**

Nous vous informons par e-mail lorsque votre import est terminé. Vous pouvez télécharger les résultats depuis ![](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] → Reporting →** [**Importations et exportations**](https://app.impact.com/secure/advertiser/engage/advocate/p/6846ce09cf529b17c4549c95/t/live/jobs).

{% hint style="success" icon="memo" %}
**Remarque**: Les liens de téléchargement expireront après 30 jours.
{% endhint %}

{% tabs %}
{% tab title="Téléversement réussi" %}
Si l’import se termine avec succès, un fichier contenant les identifiants de compte et d’utilisateur des participants supprimés sera généré et vous sera envoyé par e-mail.
{% endtab %}

{% tab title="Erreurs" %}
**Erreurs d’import :** Si votre fichier d’import contient des erreurs, le système génère un fichier d’erreurs séparé. Ce fichier répertorie chaque erreur avec son numéro de ligne correspondant dans votre fichier d’origine et un message d’erreur détaillé.

**Erreurs système :** Si une erreur système interrompt l’import, son statut passera à *interrompu*. Ce processus ne peut pas être récupéré. Dans ce cas, [contactez l’assistance](https://app.impact.com/secure/advertiser/support/customer-support-portal-flow.ihtml) pour obtenir de l’aide.
{% endtab %}
{% endtabs %}

#### Effets sur le système

Plusieurs zones du système peuvent être affectées par la suppression d’un participant.

{% tabs %}
{% tab title="Liens de partage" %}
Lorsqu’un participant est supprimé, toutes ses PII (y compris son code de parrainage) sont également supprimées. Les liens de partage fonctionnent différemment — le lien de partage lui-même n’est pas supprimé, mais son association avec un participant spécifique est supprimée. Les liens de partage du participant supprimé n’attribueront plus de parrainage, mais permettront toujours aux participants nouvellement parrainés de visiter la page d’accueil de votre programme.
{% endtab %}

{% tab title="Recommandations" %}
Si les participants supprimés ont effectué des parrainages ou ont eux-mêmes été parrainés, alors l’historique des parrainages affiché dans les widgets ou microsites des autres participants changera. Dans ces cas, le parrainage compte toujours pour les récompenses, mais visuellement, il sera indiqué comme provenant d’un participant anonyme.
{% endtab %}

{% tab title="Analyses" %}
Les analyses sont collectées lorsque les participants effectuent des actions telles que charger des widgets, partager des liens ou effectuer des parrainages. Lorsque des participants sont supprimés, toutes les analyses qui leur sont attribuées sont supprimées, ce qui affectera les statistiques affichées dans la section Reporting de votre programme Advocate dans impact.com.
{% endtab %}

{% tab title="Plateforme" %}
Les participants supprimés n’apparaissent plus sur la **Participants** page. Si le participant supprimé faisait partie d’un parrainage, alors le tableau des parrainages sur le profil de l’autre participant affichera qu’un parrainage existe, mais qu’il provenait d’un participant supprimé. Si une récompense avait été attribuée dans le cadre du parrainage, alors le tableau des récompenses indiquera de la même manière que le parrainage est lié à un participant supprimé.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/delete-participants-from-your-advocate-program.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
