# CSV 设置配置

> 使用 CSV 文件可在 IronSource 平台上按照所需的结构和上传指南，高效管理、更新和批量编辑应用程序的聚合和网络实例设置。

使用 CSV 文件可以时间更

您可以在 SDK Networks 页面或 Mediation Management 页面上管理 CSV 文件。

## SDK Networks 页面##sdk-networks-page

在 SDK Networks 页面上上传 CSV 文件以更新聚合网络设置并执行以下操作：

* 激活和停用实例
* 将实例连接到聚合组
* 创建实例
* 删除非竞价实例
* 设置实例速率
* 更新现有实例

### 导入 CSV##import-csv

要从 SDK Networks 页面上传 CSV，请完成以下步骤：

1. 转到 [SDK Networks 页面](https://platform.ironsrc.com/partners/monetize/mediation/setup)。
2. 选择要更新的 app。
3. 选择 CSV 图标。
4. 选择 **Import CSV**。
5. 上传 CSV。

> **Note:**
>
> CSV 文件必须使用 .csv 文件格式，并使用以下部分中详述的格式进行构建。

### CSV 结构##csv-structure

确保按照下表中列出的顺序使用准确的列名来构建 CSV 文件。

| **列名**  | **指南**                                                                                                                                      | **必填/可选**                      |    |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | -- |
| 网络      | 每行输入 1 个网络。请注意，必须在平台上配置 IronSource Network 非竞价实例和 Amazon Publisher 服务的设置。                                                                   | 必需                             |    |
| 广告单元    | 每行输入 1 个广告单元。支持的广告单位：奖励视频、插页式广告、横幅广告。请参阅 [Mediation Networks for Unity](/grow/levelplay/sdk/unity/mediation-networks.md) 中的列表以查找每个网络支持的广告单位 | 必需                             |    |
| 实例名称    | 每行输入 1 个实例名称。                                                                                                                               | 仅适用于非竞价实例                      |    |
| 速率      | 输入 0 到 3000 之间的值。                                                                                                                           | 必需                             |    |
| 状态      | 输入 **激活** 或 **非激活**。                                                                                                                        | 可选                             |    |
| 调解组 A   | 输入聚合组的名称以将其连接到实例。要将此实例添加到多个聚合组，请在此处列出这些聚合组，并使用管道进行分离。                                                                                       | 如果要运行 A/B 测试，请将配置 A 连接到此组。     | 可选 |
| 调解组 B   | 输入聚合组的名称以将其连接到实例。要添加多个值，请使用管道将它们分开。                                                                                                         | 如果要运行 A/B 测试，请将配置 B 连接到此组。     | 可选 |
| app配置 1 |                                                                                                                                             | 必需                             |    |
| app配置 2 |                                                                                                                                             | 列出 2 个 appConfig 值的网络是必需的      |    |
| 实例配置 1  | 每行输入 1 个值。                                                                                                                                  | 必填，IronSource Network 出价者除外    |    |
| 实例配置 2  | 如果网络包含第二个实例配置                                                                                                                               | 列出 2 个 instanceConfig 值的网络是必需的 |    |
| 删除实例    | 对于要删除的实例，输入 **True**。只能使用 CSV 删除非竞价实例。                                                                                                      | 可选                             |    |

以下列表详细说明了 CSV 文件的其他准则：

* 文件最多可以包含 10,000 行
* 每个文件每行只能包含以下组合之一：
  * 对于竞价网络：网络和广告单元 
  * 对于传统网络：网络、广告单元和实例名称
* 如果现有实例连接到聚合组，请在 CSV 中包含该聚合组以确保它们保持连接
* 对聚合组的更改只能对激活的实例进行

> **Note:**
>
> 还可以直接在平台上配置这些设置。有关更多信息，请参阅[调解网络设置](/grow/levelplay/platform/get-started/networks.md)。

### 导出到 CSV##export-to-csv

可以将聚合的网络实例设置导出到 CSV 文件，然后使用该文件作为模板将批量更改导入平台。

CSV 将包含已配置的所有实例，其结构与上一部分中的表类似。

如果您尚未配置任何实例，则文件将包含示例数据。将样本数据替换为您自己的实例偏好并导入以更新您的设置。

## Mediation Management 页面##mediation-management-page

在 Mediation Management（聚合管理）页面上上传 CSV 文件可对 app 的聚合设置执行以下操作：

* 更改每层的优化类型
* 更改实例的顺序
* 更新实例速率

### 导入 CSV##import-csv

要从 Mediation Management 页面上传 CSV，请完成以下步骤：

1. 转到 [Mediation Management 页面](https://platform.ironsrc.com/partners/monetize/mediation/manage/)。
2. 选择要更新的 app、广告单元和聚合组。
3. 选择 CSV 图标。
4. 选择 **Import CSV**。
5. 上传 CSV。

> **Note:**
>
> CSV 文件必须使用 .csv 文件格式，并使用以下部分中详述的格式进行构建。

### CSV 结构##csv-structure

确保按照下表中列出的顺序使用准确的列名来构建 CSV 文件。

| 列名  | 指南                                                                                                | 必填/可选 |
| --- | ------------------------------------------------------------------------------------------------- | ----- |
| 瀑布层 | 输入以下值之一：“Tier 1”、“Tier 2”、“Tier 3”、“Backfill”、“Bidding”                                           | 必需    |
| 层类型 | 输入以下值之一：“Manual”、“Sort by CPM”、“Optimized”                                                        | 必需    |
| 广告源 | 从提供程序表                                                                                            | 必需    |
| 实例  | 实例名称                                                                                              | 必需    |
| 速率  | 输入 0 到 1000 之间的值来设置实例价格。有关更多信息，请参阅[实例速率](/grow/levelplay/platform/fundamentals/instance-rate.md)。 | 可选    |

以下列表详细说明了 CSV 文件的其他准则：

* CSV **仅更新**选定的广告单元和聚合组\<
* 如果在所选 app 中正在运行 A/B 测试，CSV 只会更新开关设置为的组

> **Note:**
>
> 还可以直接在平台上配置这些设置。如需了解更多信息，请参阅[调解管理](/grow/levelplay/platform/fundamentals/mediation-management.md)。

### 导出到 CSV##export-to-csv

您可以将聚合设置出到 CSV 文件进行批量更新，然后将它们导入平台。

CSV 将包含聚合组上的所有实例，其结构类似于上一部分中的表。

## 使用 CSV 为app程序设置网络设置##set-up-network-settings-for-an-app-by-using-csv

在从另一个[ app 复制设置](/grow/levelplay/platform/get-started/add-app.md)后，可使用 CSV 工具批量配置网络实例。使用此过程时，无需在平台上访问每个网络的模式即可手动更新设置。

1. 在左侧导航菜单中，选择 **Dashboard（后台**）。
2. 在右上角，选择 **New app**。
3. 输入 app 的详细信息，然后选择 **Duplicate setup from other application**（复制设置）。
4. 从下拉菜单中选择要复制的 app，然后选择 **Add app**。
5. 在显示的确认窗口中，选择 **Got it**。
6. 在 **SDK Networks Setup** 页面的右上角，选择 CSV 按钮以导出 app 的聚合网络实例配置。
7. 根据本主题前面相应 **CSV 结构**部分中的指南调整 CSV 文件中每个网络的设置。
8. 进行调整后，再次选择 CSV 按钮以导入更新的 CSV 文件。

## 后续步骤##next-steps

使用集成测试工具测试广告服务是否已发送到指定的设备。

有关更多信息，请参阅[集成测试](/grow/levelplay/platform/get-started/integration-testing.md)。
