# Excluir Participantes do Seu Programa Advocate

{% hint style="warning" %}
**Aviso**: Exclusões são permanentes e seus links de compartilhamento, referências e análises podem ser afetados.
{% endhint %}

Nossa funcionalidade de exclusão está totalmente em conformidade com os requisitos de exclusão de usuários conforme descrito pelo GDPR. Quando você exclui participantes, nosso sistema apagará dentro de 30 dias todos os dados PII que foram armazenados para esses participantes em nosso sistema e seus subprocessadores. Você pode recuperar uma lista completa dos PII armazenados para um participante específico usando o [Lookup Using PII](https://integrations.impact.com/impact-brand/reference/getuserpii) método API. Participantes podem ser excluídos do seu programa individualmente ou em massa.

#### Opções de exclusão

{% tabs %}
{% tab title="Do Not Track" %}
*Do Not Track* é uma opção de configuração durante a exclusão de participantes. Se selecionada, o participante excluído não pode ser registrado novamente em nosso sistema. Quaisquer tentativas de recriar o participante falharão.
{% endtab %}

{% tab title="Preservar Contas Vazias" %}
Preservar contas vazias é uma opção de configuração que você pode usar ao excluir participantes em massa, via REST API ou via GraphQL. Para preservar contas vazias, inclua o `preserveEmptyAccount` campo com seu arquivo ou chamada de exclusão.
{% endtab %}
{% endtabs %}

#### Métodos de exclusão

{% tabs %}
{% tab title="Via API" %}
A Advocate REST API fornece dois métodos para excluir participantes:

* [Excluir uma conta](https://integrations.impact.com/impact-brand/reference/opendeleteaccount). Use este método para excluir uma conta e todos os participantes nela.
* [Excluir um participante](https://integrations.impact.com/impact-brand/reference/opendeleteuser). Use este método para excluir um participante de uma conta sem excluir a conta em si.
  {% endtab %}

{% tab title="Individualmente" %}

1. No menu de navegação à esquerda, selecione ![](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. Procure o participante que você deseja excluir.
3. Selecionar **o nome dele** para abrir o perfil do participante.
4. Selecione o **Excluir** botão abaixo do nome dele.
5. Escolha se deseja adicionar o participante à *Do Not Track* lista.
6. Selecione o botão final de exclusão se tiver certeza de que deseja excluir o participante.
   {% endtab %}

{% tab title="Em massa" %}
{% hint style="warning" %}
**Aviso**: Esse processo removerá permanentemente os participantes selecionados e todos os seus dados históricos, incluindo referências e recompensas, eventos, campos personalizados e mais. Dados excluídos não são recuperáveis. Antes de iniciar o processo de exclusão, recomendamos confirmar que todos os participantes no seu arquivo de upload devem ser apagados permanentemente do seu programa Advocate. Veja nosso documento sobre [Exclusão de Participantes](https://help.impact.com/brand/pt-br/advocate-program/manage-advocate-participants/delete-participants-from-your-advocate-program) para mais informações.
{% endhint %}

A Advocate aceita importações enviadas nos formatos `.csv` ou `.jsonl` de arquivo. Consulte nosso [arquivo CSV de exemplo para importação](https://assets.ctfassets.net/s68ib1kj8k5n/4IWYz9jkNTP4gQiKU5HSnO/09794e8768e3732f6d06ea29a058d388/sample-user-delete.csv) e [arquivo JSONL de exemplo para importação](https://assets.ctfassets.net/s68ib1kj8k5n/1GMnqK0sMJ9LXXaKyjXOVD/ec39618863613f483703cd6f754b6017/userDeleteImportSample.zip) para ver a estrutura de arquivo exigida para sua importação. Recomendamos que cada importação não exceda 500.000 entradas.

1. No menu de navegação à esquerda, selecione ![](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] → Relatórios → Importações & Exportações**.
2. Selecionar ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1c990ed7d1179d6bc54ec8a2f98688d63ffdf977%2F1ca7fd10d94ed494c076e86be8f0d3f371693b11c47f1b26ec0435a27e0e48c5.svg?alt=media) **Importar**.
3. Em *Escolha um Tipo de Importação*, selecione **Excluir Usuários**.
4. Para enviar seu arquivo, selecione **Selecionar Arquivo**.
5. Selecionar **Iniciar Importação**.

Quando a importação for concluída, um e-mail de confirmação será enviado. Importações podem levar até 30 minutos, dependendo da fila e do tamanho do arquivo.

Exclusões em massa de usuários requerem apenas um `id` e `accountId` para os usuários a serem excluídos, e possuem alguns campos opcionais dependendo do comportamento exigido. **Os campos diferenciam maiúsculas de minúsculas.** Veja o *referência de campo* abaixo para mais informações.

<details>

<summary>Referência de campo</summary>

| Campo                | Tipo                                                                | Descrição                                                                                                                                                                                                                                                                    |
| -------------------- | ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| accountId            | <p>String</p><p><mark style="color:$danger;">Obrigatório</mark></p> | O identificador único da Conta à qual este usuário pertence.                                                                                                                                                                                                                 |
| id                   | <p>String</p><p><mark style="color:$danger;">Obrigatório</mark></p> | O identificador único fornecido para este usuário.                                                                                                                                                                                                                           |
| preserveEmptyAccount | boolean                                                             | Se a conta do usuário ficar sem usuários, por padrão a conta será excluída. Se definido, este campo resultará na preservação da conta vazia. Isso substituirá a `Preservar Contas Vazias` configuração global para o trabalho de importação para esta linha especificamente. |
| doNotTrack           | boolean                                                             | Especifique `true` se você quiser que este usuário seja excluído com a configuração `Do Not Track` definida. Isso substituirá a configuração global. `Do Not Track` configuração global para o trabalho de importação para esta linha especificamente.                       |

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

**Resultados**

Nós notificamos você por e-mail quando sua importação estiver concluída. Você pode baixar os resultados de ![](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] → Relatórios → Importações & Exportações**.

{% hint style="warning" %}
**Observação**: Links para download expirarão após 30 dias.
{% endhint %}

{% tabs %}
{% tab title="Envio bem-sucedido" %}
Se a importação for concluída com sucesso, um arquivo com os IDs de conta e usuário dos participantes excluídos será gerado e enviado por e-mail para você.
{% endtab %}

{% tab title="Erros" %}
Se algum erro for encontrado durante a importação, então um arquivo adicional será gerado. Esse arquivo de erros inclui entradas para cada erro que ocorreu, incluindo o número da linha do registro (do arquivo de importação inicial) que falhou, e quaisquer mensagens de erro associadas.

No caso improvável de ocorrer um erro de sistema e a importação ser interrompida, então a importação aparecerá como **abortada** e não será recuperada. Por favor, entre em contato com nossa equipe de Suporte se precisar de mais assistência.
{% endtab %}
{% endtabs %}

#### Efeitos no sistema

Múltiplas áreas do sistema podem ser impactadas como resultado da exclusão de um participante.\\

{% tabs %}
{% tab title="Links de compartilhamento" %}
Quando um participante é excluído, todos os seus PII (incluindo seu código de indicação) também são excluídos. Links de compartilhamento funcionam de forma diferente — o próprio link de compartilhamento não é excluído, mas sua associação com um participante específico é removida. Os links de compartilhamento do participante excluído não mais atribuirão uma indicação, mas ainda permitirão que participantes recém-indicados visitem a página de destino do seu programa.
{% endtab %}

{% tab title="Referências" %}
Se participantes excluídos fizeram referências ou foram referidos por outros, então o histórico de referências exibido nos widgets ou microsites de outros participantes mudará. Nesses casos, a referência ainda conta para efeitos de recompensa, mas visualmente a referência será mostrada como proveniente de um participante anônimo.
{% endtab %}

{% tab title="Análises" %}
As análises são coletadas conforme os participantes realizam ações como carregar widgets, compartilhar links ou fazer referências. Quando os participantes são excluídos, todas as análises atribuídas a eles são removidas, o que afetará as estatísticas exibidas na seção de Relatórios do seu programa Advocate no impact.com.
{% endtab %}

{% tab title="Plataforma" %}
Participantes excluídos não aparecem mais na página **Participantes** . Se o participante excluído fez parte de uma referência, então a tabela de referências no perfil do outro participante mostrará que existe uma referência, mas que ela veio de um participante excluído. Se uma recompensa foi concedida como parte da referência, então a tabela de recompensas indica igualmente que a referência está vinculada a um participante excluído.
{% endtab %}
{% endtabs %}
