> 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/french-documentation/navigateur-et-profils-de-navigateur/create-profiles-in-bulk.md).

# Créer des profils en masse

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

Incogniton vous permet de créer plusieurs profils de navigateur à la fois en important un fichier CSV. Chaque ligne du fichier devient un nouveau profil, ce qui en fait la meilleure approche lorsque vous devez créer 20, 50 ou des centaines de comptes pour une campagne, un client ou un nouveau projet.

### Préparez votre CSV

Votre fichier doit inclure au moins la colonne `profile_name`. Tout le reste est facultatif. Chaque ligne après l'en-tête devient un nouveau profil.

{% hint style="info" %}
Le fichier CSV doit inclure une ligne d'en-tête. Les importations sans en-têtes ne sont pas prises en charge.
{% endhint %}

Avant d'importer, assurez-vous que les valeurs de votre fichier correspondent aux valeurs acceptées listées dans la référence des colonnes ci-dessous. Cela est particulièrement important pour les valeurs de proxy. Si une URL de proxy, un nom d'utilisateur ou un mot de passe est incorrect, le profil sera tout de même importé, mais la connexion proxy ne fonctionnera pas tant que vous n'aurez pas corrigé les valeurs manuellement.

### Importez votre 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 %}

#### Ouvrez la boîte de dialogue d'importation

Cliquez sur la flèche déroulante à côté de **New profile** dans le coin supérieur droit et sélectionnez **Import from CSV**.
{% endstep %}

{% step %}

#### Ajoutez votre CSV

Téléchargez votre fichier en cliquant sur **Choose CSV file**, ou collez directement le contenu de votre CSV dans la zone de texte.

Une fois vos données chargées, le panneau **Detected headers** montre quelles colonnes Incogniton a reconnues dans votre fichier. Le panneau **Possible headers** à gauche liste tous les noms de colonnes pris en charge pour référence.
{% endstep %}

{% step %}

#### Vérifiez l'importation

Cliquez sur **Next**. Vous verrez un tableau de tous les profils sur le point d'être créés. Vérifiez chaque ligne pour vous assurer que tout est correct. Pour supprimer un profil de l'importation avant de confirmer, sélectionnez-le et cliquez sur **Delete selected**.

Lorsque vous êtes prêt, cliquez sur **Import**. Une notification de succès confirme combien de profils ont été importés, et ils apparaissent immédiatement dans votre liste de profils.
{% endstep %}
{% endstepper %}

### Référence : Colonnes CSV prises en charge

Toutes les colonnes prises en charge sont listées ci-dessous. Seul `profile_name` est requis. Tout le reste est facultatif et revient aux valeurs par défaut d'Incogniton si vous les omettez.

#### Détails de profil de base

| Colonne                      | Valeurs acceptées             |
| ---------------------------- | ----------------------------- |
| `profile_name`               | Tout texte **(requis)**       |
| `profile_notes`              | Tout texte                    |
| `simulated_operating_system` | `Windows` / `macOS` / `Linux` |

#### Proxy gratuit

| Colonne                        | Valeurs acceptées                                            |
| ------------------------------ | ------------------------------------------------------------ |
| `unblocked_free_proxy_enabled` | `TRUE` / `FALSE`                                             |
| `unblocked_free_proxy_country` | `us` / `hk` / `br` / `nl` / `au` / `uk` / `de` / `in` / `ua` |

#### Proxy personnalisé

| Colonne                 | Valeurs acceptées |
| ----------------------- | ----------------- |
| `Proxy_connection_type` | `HTTP` / `SOCKS5` |
| `Proxy_proxy_url`       | Tout texte        |
| `Proxy_proxy_username`  | Tout texte        |
| `Proxy_proxy_password`  | Tout texte        |

#### Fuseau horaire

| Colonne                              | Valeurs acceptées                 |
| ------------------------------------ | --------------------------------- |
| `Timezone_fill_timezone_based_on_ip` | `true` / `false`                  |
| `Timezone_timezone_name`             | Tout nom de fuseau horaire valide |

#### WebRTC

| Colonne                  | Valeurs acceptées               |
| ------------------------ | ------------------------------- |
| `WebRTC_set_external_ip` | `true` / `false`                |
| `WebRTC_behavior`        | `altered` / `disabled` / `real` |
| `WebRTC_public_ip`       | Toute adresse IP                |
| `WebRTC_local_ip`        | Toute adresse IP                |

#### Géolocalisation

| Colonne                                      | Valeurs acceptées             |
| -------------------------------------------- | ----------------------------- |
| `Geolocation_behavior`                       | `Block` / `Allow` / `Prompt`  |
| `Geolocation_fill_geolocation_based_on_ip`   | `true` / `false`              |
| `Geolocation_location_information_longitude` | Tout double entre -180 et 180 |
| `Geolocation_location_information_latitude`  | Tout double entre -90 et 90   |
| `Geolocation_location_information_accuracy`  | Tout entier positif           |

#### Navigateur

| Colonne                             | Valeurs acceptées            |
| ----------------------------------- | ---------------------------- |
| `Navigator_user_agent`              | Tout texte                   |
| `Navigator_screen_resolution`       | ex. `1920x1080`              |
| `Navigator_languages`               | Tout texte                   |
| `Navigator_platform`                | Tout texte                   |
| `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`             |

#### Polices

| Colonne                          | Valeurs acceptées                        |
| -------------------------------- | ---------------------------------------- |
| `Fonts_enable_font_list_masking` | `true` / `false`                         |
| `Fonts_browser_font_list`        | Noms de polices séparés par des virgules |

#### Périphériques multimédia

| Colonne                              | Valeurs acceptées   |
| ------------------------------------ | ------------------- |
| `Media_devices_enable_media_masking` | `true` / `false`    |
| `Media_devices_video_outputs`        | Tout entier positif |
| `Media_devices_audio_inputs`         | Tout entier positif |
| `Media_devices_audio_outputs`        | Tout entier positif |

#### Matériel

| Colonne                          | Valeurs acceptées         |
| -------------------------------- | ------------------------- |
| `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`     | Tout texte                |
| `Hardware_WebGL_meta_renderer`   | Tout texte                |

#### Autre

| Colonne                     | Valeurs acceptées              |
| --------------------------- | ------------------------------ |
| `Other_active_session_lock` | `true` / `false`               |
| `Other_custom_args_enabled` | `true` / `false`               |
| `Other_custom_args`         | Tout texte                     |
| `cookie`                    | Cookies JSON encodés en Base64 |
