> 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/it/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/delete-participants-from-your-advocate-program.md).

# Eliminazione dei partecipanti Advocate spiegata

{% hint style="danger" %}
**Avvertenza**: Le eliminazioni sono permanenti e i tuoi link di condivisione, referral e analisi potrebbero risentirne.
{% endhint %}

La nostra funzionalità di eliminazione è pienamente conforme ai requisiti per l'eliminazione degli utenti, come delineato dal GDPR. Quando elimini i partecipanti, il nostro sistema eliminerà entro 30 giorni tutti i dati PII archiviati per quei partecipanti all'interno del nostro sistema e dei suoi subprocessori. Puoi recuperare un elenco completo dei dati PII archiviati per uno specifico partecipante usando il [Ricerca i dati PII di un utente](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/user-overview/user) metodo API. I partecipanti possono essere eliminati dal tuo programma singolarmente o in blocco.

#### Opzioni di eliminazione

{% tabs %}
{% tab title="Non tracciare" %}
Puoi configurare l'eliminazione con l' *Non tracciare* opzione. Se selezionato, il partecipante eliminato non potrà essere registrato nuovamente nel sistema e qualsiasi tentativo di ricreare il partecipante fallirà.
{% endtab %}

{% tab title="Conserva gli account vuoti" %}
Conservare gli account vuoti è un'opzione di configurazione che puoi usare quando elimini i partecipanti in blocco, tramite REST API o tramite GraphQL. Per conservare gli account vuoti, includi il `preserveEmptyAccount` campo nel tuo file di eliminazione o nella tua chiamata.
{% endtab %}
{% endtabs %}

#### Metodi di eliminazione

{% tabs %}
{% tab title="Tramite API" %}
L'API REST di Advocate offre due metodi per eliminare i partecipanti:

* [**Elimina un account**](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/account-overview/account)**:** Usa questo metodo per eliminare un account e tutti i partecipanti associati.
* [**Elimina un partecipante**](https://integrations.impact.com/brand-api-reference/advocate-api-reference-v1/reference/user-overview/user)**:** Usa questo metodo per eliminare un partecipante da un account senza eliminare l'account stesso.
  {% endtab %}

{% tab title="Singolarmente" %}

1. Dal menu di navigazione a sinistra, seleziona ![](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] → Partecipanti**.
2. Cerca il partecipante che vuoi eliminare.
3. Seleziona il suo nome per aprire il suo profilo partecipante.
4. Seleziona la **Elimina** pulsante sotto il suo nome.
5. Scegli se aggiungere il partecipante alla *Non tracciare* lista.
6. Seleziona il pulsante finale di eliminazione se sei sicuro di voler eliminare il partecipante.
   {% endtab %}

{% tab title="In blocco" %}
{% hint style="warning" %}
**Avvertenza**: Questo processo elimina in modo permanente tutti i partecipanti selezionati e i loro dati storici (ad es. referral, premi ed eventi). Non puoi recuperare questi dati. Prima di procedere, devi confermare che i partecipanti nel tuo file debbano essere eliminati.
{% endhint %}

**Prepara il tuo file**

Advocate accetta importazioni inviate in `.csv` o `.jsonl` formati di file. Fai riferimento a [file CSV di esempio per l'importazione](https://assets.ctfassets.net/s68ib1kj8k5n/4IWYz9jkNTP4gQiKU5HSnO/09794e8768e3732f6d06ea29a058d388/sample-user-delete.csv) e [file JSONL di esempio per l'importazione](https://assets.ctfassets.net/s68ib1kj8k5n/1GMnqK0sMJ9LXXaKyjXOVD/ec39618863613f483703cd6f754b6017/userDeleteImportSample.zip) per visualizzare la struttura del file richiesta. Per risultati ottimali, assicurati che ogni file non superi le 500.000 voci.

* Campi obbligatori: `id` e `accountId`.
* Campi facoltativi: puoi includere altri campi facoltativi per personalizzare l'eliminazione.

Tutti i campi distinguono tra maiuscole e minuscole. Vedi il *riferimento dei campi* tabella sottostante per maggiori informazioni.

**Elimina partecipanti**

1. Dal menu di navigazione a sinistra, seleziona ![](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] → Reportistica → Importazioni ed esportazioni**.
2. Seleziona ![](/files/468bf1148bc28c3984bbc2af1aac6965ef2c32c4) **Importa**.
3. In *Scegli un tipo di importazione*, seleziona **Elimina utenti**.
4. Per caricare il tuo file, seleziona **Scegli file**.
5. Seleziona **Esegui anteprima** per eseguire un'importazione di prova e convalidare il tuo file.

L'anteprima controlla il tuo file alla ricerca di errori. Il sistema salterà tutte le righe con errori durante l'importazione finale.

6. (Facoltativo) Configura le opzioni di gestione dell'eliminazione:

* **Conserva gli account vuoti:** Seleziona questa opzione per impedire che un account venga eliminato quando tutti gli utenti associati vengono eliminati.
* **Impedisci che gli utenti eliminati vengano creati di nuovo:** Seleziona questa opzione per applicare il *Non tracciare* flag agli utenti eliminati.

7. Dopo che l'anteprima è andata a buon fine, seleziona **Eliminazione in blocco**.

Quando il processo di eliminazione è completato, il sistema invia un'email di conferma. Il processo può richiedere fino a 30 minuti, a seconda della coda e delle dimensioni del file.

<details>

<summary>Riferimento campi</summary>

| Campo                | Tipo                                                                  | Descrizione                                                                                                                                                                                                                                                                                              |
| -------------------- | --------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| accountId            | <p>Stringa</p><p><mark style="color:$danger;">Obbligatorio</mark></p> | L'identificatore univoco dell'account a cui appartiene questo utente.                                                                                                                                                                                                                                    |
| id                   | <p>Stringa</p><p><mark style="color:$danger;">Obbligatorio</mark></p> | L'identificatore univoco fornito per questo utente.                                                                                                                                                                                                                                                      |
| preserveEmptyAccount | booleano                                                              | Se l'account dell'utente rimane senza utenti, per impostazione predefinita l'account verrà eliminato. Se impostato, questo campo farà sì che l'account vuoto venga conservato. Questo sovrascriverà l' `Conserva gli account vuoti` impostazione del processo di importazione specifica per questa riga. |
| doNotTrack           | booleano                                                              | Specifica `true` se desideri che questo utente venga eliminato con l' `Non tracciare` impostazione attivata. Questo sovrascriverà l'impostazione globale `Non tracciare` impostazione del processo di importazione specifica per questa riga.                                                            |

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

**Risultati**

Ti notifichiamo via email quando l'importazione è completa. Puoi scaricare i risultati da ![](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 →** [**Importazioni ed esportazioni**](https://app.impact.com/secure/advertiser/engage/advocate/p/6846ce09cf529b17c4549c95/t/live/jobs).

{% hint style="success" icon="memo" %}
**Nota**: I link di download scadranno dopo 30 giorni.
{% endhint %}

{% tabs %}
{% tab title="Caricamento riuscito" %}
Se l'importazione viene completata con successo, verrà generato un file con gli ID dell'account e degli utenti dei partecipanti eliminati e ti verrà inviato via email.
{% endtab %}

{% tab title="Errori" %}
**Errori di importazione:** Se il file di importazione contiene errori, il sistema genera un file di errore separato. Questo file elenca ogni errore con il rispettivo numero di riga dal file originale e un messaggio di errore dettagliato.

**Errori di sistema:** Se un errore di sistema interrompe l'importazione, il suo stato cambierà in *interrotta*. Questo processo non può essere recuperato. In questo caso, [contatta l'assistenza](https://app.impact.com/secure/advertiser/support/customer-support-portal-flow.ihtml) per assistenza.
{% endtab %}
{% endtabs %}

#### Effetti sul sistema

Molte aree del sistema potrebbero essere interessate a seguito dell'eliminazione di un partecipante.

{% tabs %}
{% tab title="Link di condivisione" %}
Quando un partecipante viene eliminato, vengono eliminati anche tutti i suoi dati PII (incluso il suo codice referral). I link di condivisione funzionano in modo diverso: il link di condivisione in sé non viene eliminato, ma viene rimossa la sua associazione con uno specifico partecipante. I link di condivisione del partecipante eliminato non attribuiranno più un referral, ma consentiranno comunque ai partecipanti appena referenziati di visitare la landing page del tuo programma.
{% endtab %}

{% tab title="Referral" %}
Se i partecipanti eliminati hanno effettuato referral o sono stati loro stessi referenziati, la cronologia dei referral visualizzata nei widget o nei micrositi degli altri partecipanti cambierà. In questi casi, il referral continuerà a essere conteggiato ai fini del premio, ma visivamente verrà mostrato come proveniente da un partecipante anonimo.
{% endtab %}

{% tab title="Analisi" %}
Le analisi vengono raccolte quando i partecipanti eseguono azioni come caricare widget, condividere link o effettuare referral. Quando i partecipanti vengono eliminati, tutte le analisi a loro attribuite vengono rimosse, il che influirà sulle statistiche visualizzate nella sezione Reporting del tuo programma Advocate in impact.com.
{% endtab %}

{% tab title="Piattaforma" %}
I partecipanti eliminati non compaiono più nella **Partecipanti** pagina. Se il partecipante eliminato faceva parte di un referral, la tabella dei referral nel profilo dell'altro partecipante mostrerà che esiste un referral, ma che proveniva da un partecipante eliminato. Se era stato assegnato un premio come parte del referral, anche la tabella dei premi indicherà in modo simile che il referral è collegato a un partecipante eliminato.
{% 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 dynamically by asking a question.

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

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
