> For the complete documentation index, see [llms.txt](https://docs.incogniton.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.incogniton.com/documentation/pt-br-documentation/navegador-e-perfis-de-navegador/create-profiles-in-bulk.md).

# Criar perfis em massa

{% embed url="<https://youtu.be/QgFYrLAgudI?si=CHhUOGnDuuTgDcgO>" %}

O Incogniton permite que você crie vários perfis de navegador de uma vez importando um arquivo CSV. Cada linha no arquivo se torna um novo perfil, tornando-se a melhor abordagem quando você precisa criar 20, 50 ou centenas de contas para uma campanha, um cliente ou um novo projeto.

### Prepare seu CSV

Seu arquivo deve incluir pelo menos a coluna `profile_name`. Todo o resto é opcional. Cada linha após o cabeçalho se torna um novo perfil.

{% hint style="info" %}
O arquivo CSV deve incluir uma linha de cabeçalho. Importações sem cabeçalhos não são suportadas.
{% endhint %}

Antes de importar, certifique-se de que os valores em seu arquivo correspondam aos valores aceitos listados na referência de coluna abaixo. Isso é especialmente importante para valores de proxy. Se uma URL de proxy, nome de usuário ou senha estiver incorreta, o perfil ainda será importado, mas a conexão de proxy não funcionará até que você corrija os valores manualmente.

### Importe seu CSV

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH8yXxFJjKNEduZ4cdtjg%2Fuploads%2FlrYe12m8b7sqB8fgQiWs%2Fcreate-bulk-profiles-incogniton.mp4?alt=media&token=b6afbd4b-a252-46ed-80e9-2b01c6655833>" %}

{% stepper %}
{% step %}

#### Abra o diálogo de importação

Clique na seta de dropdown ao lado de **New profile** no canto superior direito e selecione **Import from CSV**.
{% endstep %}

{% step %}

#### Adicione seu CSV

Carregue seu arquivo clicando em **Choose CSV file**, ou cole o conteúdo do seu CSV diretamente na área de texto.

Uma vez que seus dados estejam carregados, o painel **Detected headers** mostra quais colunas o Incogniton reconheceu do seu arquivo. O painel **Possible headers** à esquerda lista todos os nomes de colunas suportados para referência.
{% endstep %}

{% step %}

#### Revise a importação

Clique em **Next**. Você verá uma tabela de todos os perfis prestes a serem criados. Verifique cada linha para garantir que tudo está correto. Para remover um perfil da importação antes de confirmar, selecione-o e clique em **Delete selected**.

Quando estiver pronto, clique em **Import**. Uma notificação de sucesso confirma quantos perfis foram importados, e eles aparecem na sua lista de perfis imediatamente.
{% endstep %}
{% endstepper %}

### Referência: Colunas CSV suportadas

Todas as colunas suportadas estão listadas abaixo. Apenas `profile_name` é obrigatório. Todo o resto é opcional e volta aos valores padrão do Incogniton se você deixar de fora.

#### Detalhes básicos do perfil

| Coluna                       | Valores aceitos                  |
| ---------------------------- | -------------------------------- |
| `profile_name`               | Qualquer texto **(obrigatório)** |
| `profile_notes`              | Qualquer texto                   |
| `simulated_operating_system` | `Windows` / `macOS` / `Linux`    |

#### Proxy gratuito

| Coluna                         | Valores aceitos                                              |
| ------------------------------ | ------------------------------------------------------------ |
| `unblocked_free_proxy_enabled` | `TRUE` / `FALSE`                                             |
| `unblocked_free_proxy_country` | `us` / `hk` / `br` / `nl` / `au` / `uk` / `de` / `in` / `ua` |

#### Proxy personalizado

| Coluna                  | Valores aceitos   |
| ----------------------- | ----------------- |
| `Proxy_connection_type` | `HTTP` / `SOCKS5` |
| `Proxy_proxy_url`       | Qualquer texto    |
| `Proxy_proxy_username`  | Qualquer texto    |
| `Proxy_proxy_password`  | Qualquer texto    |

#### Fuso horário

| Coluna                               | Valores aceitos                      |
| ------------------------------------ | ------------------------------------ |
| `Timezone_fill_timezone_based_on_ip` | `true` / `false`                     |
| `Timezone_timezone_name`             | Qualquer nome de fuso horário válido |

#### WebRTC

| Coluna                   | Valores aceitos                 |
| ------------------------ | ------------------------------- |
| `WebRTC_set_external_ip` | `true` / `false`                |
| `WebRTC_behavior`        | `altered` / `disabled` / `real` |
| `WebRTC_public_ip`       | Qualquer endereço IP            |
| `WebRTC_local_ip`        | Qualquer endereço IP            |

#### Geolocalização

| Coluna                                       | Valores aceitos                  |
| -------------------------------------------- | -------------------------------- |
| `Geolocation_behavior`                       | `Block` / `Allow` / `Prompt`     |
| `Geolocation_fill_geolocation_based_on_ip`   | `true` / `false`                 |
| `Geolocation_location_information_longitude` | Qualquer número entre -180 e 180 |
| `Geolocation_location_information_latitude`  | Qualquer número entre -90 e 90   |
| `Geolocation_location_information_accuracy`  | Qualquer número inteiro positivo |

#### Navegador

| Coluna                              | Valores aceitos              |
| ----------------------------------- | ---------------------------- |
| `Navigator_user_agent`              | Qualquer texto               |
| `Navigator_screen_resolution`       | e.g. `1920x1080`             |
| `Navigator_languages`               | Qualquer texto               |
| `Navigator_platform`                | Qualquer texto               |
| `Navigator_do_not_track`            | `true` / `false`             |
| `Navigator_hardware_concurrency`    | `2` / `4` / `6` / `8` / `16` |
| `Navigator_device_memory`           | `2` / `4` / `6` / `8`        |
| `Navigator_useragent_always_latest` | `true` / `false`             |

#### Fontes

| Coluna                           | Valores aceitos                       |
| -------------------------------- | ------------------------------------- |
| `Fonts_enable_font_list_masking` | `true` / `false`                      |
| `Fonts_browser_font_list`        | Nomes de fontes separados por vírgula |

#### Dispositivos de mídia

| Coluna                               | Valores aceitos                  |
| ------------------------------------ | -------------------------------- |
| `Media_devices_enable_media_masking` | `true` / `false`                 |
| `Media_devices_video_outputs`        | Qualquer número inteiro positivo |
| `Media_devices_audio_inputs`         | Qualquer número inteiro positivo |
| `Media_devices_audio_outputs`        | Qualquer número inteiro positivo |

#### Hardware

| Coluna                           | Valores aceitos           |
| -------------------------------- | ------------------------- |
| `Hardware_Canvas_behavior`       | `noise` / `block` / `off` |
| `Hardware_AudioContext_behavior` | `noise` / `off`           |
| `Hardware_WebGL_behavior`        | `noise` / `off`           |
| `Hardware_WebGL_meta_behavior`   | `mask` / `off`            |
| `Hardware_WebGL_meta_vendor`     | Qualquer texto            |
| `Hardware_WebGL_meta_renderer`   | Qualquer texto            |

#### Outros

| Coluna                      | Valores aceitos                    |
| --------------------------- | ---------------------------------- |
| `Other_active_session_lock` | `true` / `false`                   |
| `Other_custom_args_enabled` | `true` / `false`                   |
| `Other_custom_args`         | Qualquer texto                     |
| `cookie`                    | Cookies JSON codificados em Base64 |
