> 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/chinese-documentation/liu-lan-qi-he-liu-lan-qi-pei-zhi-wen-jian/create-profiles-in-bulk.md).

# 批量创建配置文件

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

Incogniton 允许您通过导入 CSV 文件一次性创建多个浏览器配置文件。文件中的每一行都会成为一个新的配置文件，这对于需要为活动、客户或新项目创建 20、50 或数百个账户时是最佳方法。

### 准备您的 CSV

您的文件必须至少包含 `profile_name` 列。其他内容都是可选的。标题后的每一行都会成为一个新的配置文件。

{% hint style="info" %}
CSV 文件必须包含标题行。不支持没有标题的导入。
{% endhint %}

在导入之前，请确保文件中的值与下面列出的列参考中接受的值匹配。这对于代理值尤其重要。如果代理 URL、用户名或密码不正确，配置文件仍会导入，但代理连接将无法工作，直到您手动更正这些值。

### 导入您的 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 %}

#### 打开导入对话框

点击右上角 **New profile** 旁边的下拉箭头，然后选择 **Import from CSV**。
{% endstep %}

{% step %}

#### 添加您的 CSV

通过点击 **Choose CSV file** 上传您的文件，或者直接将您的 CSV 内容粘贴到文本区域。

数据加载后，**Detected headers** 面板会显示 Incogniton 从您的文件中识别出的列。左侧的 **Possible headers** 面板列出了所有支持的列名称以供参考。
{% endstep %}

{% step %}

#### 审核导入

点击 **Next**。您将看到即将创建的所有配置文件的表格。检查每一行以确保一切正确。要在确认前从导入中删除配置文件，请选择它并点击 **Delete selected**。

准备好后，点击 **Import**。成功通知会确认导入了多少个配置文件，并且它们会立即出现在您的配置文件列表中。
{% endstep %}
{% endstepper %}

### 参考：支持的 CSV 列

以下列出了所有支持的列。只有 `profile_name` 是必需的。其他内容都是可选的，如果您省略它们，将使用 Incogniton 的默认值。

#### 基本配置文件详情

| 列                            | 接受的值                          |
| ---------------------------- | ----------------------------- |
| `profile_name`               | 任意文本 **(必需)**                 |
| `profile_notes`              | 任意文本                          |
| `simulated_operating_system` | `Windows` / `macOS` / `Linux` |

#### 免费代理

| 列                              | 接受的值                                                         |
| ------------------------------ | ------------------------------------------------------------ |
| `unblocked_free_proxy_enabled` | `TRUE` / `FALSE`                                             |
| `unblocked_free_proxy_country` | `us` / `hk` / `br` / `nl` / `au` / `uk` / `de` / `in` / `ua` |

#### 自定义代理

| 列                       | 接受的值              |
| ----------------------- | ----------------- |
| `Proxy_connection_type` | `HTTP` / `SOCKS5` |
| `Proxy_proxy_url`       | 任意文本              |
| `Proxy_proxy_username`  | 任意文本              |
| `Proxy_proxy_password`  | 任意文本              |

#### 时区

| 列                                    | 接受的值             |
| ------------------------------------ | ---------------- |
| `Timezone_fill_timezone_based_on_ip` | `true` / `false` |
| `Timezone_timezone_name`             | 任意有效的时区名称        |

#### WebRTC

| 列                        | 接受的值                            |
| ------------------------ | ------------------------------- |
| `WebRTC_set_external_ip` | `true` / `false`                |
| `WebRTC_behavior`        | `altered` / `disabled` / `real` |
| `WebRTC_public_ip`       | 任意 IP 地址                        |
| `WebRTC_local_ip`        | 任意 IP 地址                        |

#### 地理位置

| 列                                            | 接受的值                         |
| -------------------------------------------- | ---------------------------- |
| `Geolocation_behavior`                       | `Block` / `Allow` / `Prompt` |
| `Geolocation_fill_geolocation_based_on_ip`   | `true` / `false`             |
| `Geolocation_location_information_longitude` | -180 到 180 之间的任意双精度数         |
| `Geolocation_location_information_latitude`  | -90 到 90 之间的任意双精度数           |
| `Geolocation_location_information_accuracy`  | 任意正整数                        |

#### 导航器

| 列                                   | 接受的值                         |
| ----------------------------------- | ---------------------------- |
| `Navigator_user_agent`              | 任意文本                         |
| `Navigator_screen_resolution`       | 例如 `1920x1080`               |
| `Navigator_languages`               | 任意文本                         |
| `Navigator_platform`                | 任意文本                         |
| `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`             |

#### 字体

| 列                                | 接受的值             |
| -------------------------------- | ---------------- |
| `Fonts_enable_font_list_masking` | `true` / `false` |
| `Fonts_browser_font_list`        | 逗号分隔的字体名称        |

#### 媒体设备

| 列                                    | 接受的值             |
| ------------------------------------ | ---------------- |
| `Media_devices_enable_media_masking` | `true` / `false` |
| `Media_devices_video_outputs`        | 任意正整数            |
| `Media_devices_audio_inputs`         | 任意正整数            |
| `Media_devices_audio_outputs`        | 任意正整数            |

#### 硬件

| 列                                | 接受的值                      |
| -------------------------------- | ------------------------- |
| `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`     | 任意文本                      |
| `Hardware_WebGL_meta_renderer`   | 任意文本                      |

#### 其他

| 列                           | 接受的值                    |
| --------------------------- | ----------------------- |
| `Other_active_session_lock` | `true` / `false`        |
| `Other_custom_args_enabled` | `true` / `false`        |
| `Other_custom_args`         | 任意文本                    |
| `cookie`                    | Base64 编码的 JSON cookies |
