# CSJ 集成

> 使用 LevelPlay SDK 将 CSJ 作为聚合网络集成到 React 本地 app程序中。

## 先决条件##prerequisites

CSJ 向中国用户提供广告服务（仅限 iOS，非竞价）。

## 创建 CSJ 帐户##create-csj-account

要通过 LevelPlay 访问 CSJ 的广告库存，必须在 CSJ 中创建帐户。您可以在[此处](https://www.csjplatform.com/en?lng=en\&operation=register\&subpath=en)执行此操作。

## 在 CSJ 中创建应用程序##create-an-application-in-csj

接下来，在 CSJ 帐户中添加 app。

1. 日志您的 CSJ 帐户。在控制面板上，悬停 **Applications**，然后选择 **Add**
2. 添加 app 或选择要变现的现有 app。

![CSJ 后台中的 Create 申请表。](/api/media?file=grow/media/levelplay/networks/guides/csj-step2-add-app.png)

## 在 LevelPlay 网络设置模块中激活 CSJ##activate-csj-in-your-levelplay-network-setup-module

在 LevelPlay SDK Networks 设置页面上设置 CSJ 时，请登录 CSJ 帐户，并插入运行 CSJ Interstitials 和奖励视频所需的所有参数。

CSJ 帐户中的参数需要输入 LevelPlay 网络设置模块，以便 CSJ 能够与 LevelPlay 连接：

| **参数**             | **描述**                               |
| ------------------ | ------------------------------------ |
| **用户 ID**          | 在 CSJ 后台上分配给用户的唯一 ID。                |
| **API 密钥**         | CSJ 为报告 API 目的生成的密钥（在 CSJ 平台中称为安全密钥） |
| **Application ID** | 在 CSJ 后台上分配给 app 的唯一 ID。             |
| **Placement ID**   | 分配给在 CSJ 后台上创建的广告的唯一 ID。             |

获取此信息后，请在 LevelPlay 帐户中配置 CSJ 的参数。通过正确添加上述信息，您将能够充分利用 LevelPlay 平台上的 CSJ 广告库存和报告数据。

**用户 ID**
登录 CSJ 帐户后，您可以在控制面板的右上角找到您的**用户 ID**。

![CSJ 帐户设置中的 User ID 位置。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-user-id.png)

**API 密钥**
在 CSJ 帐户后台的**帐户设置**下找到。

![CSJ 帐户设置中的 API 密钥位置。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-api-key.png)

![CSJ 后台中的帐户设置页面。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-account-settings.png)

**Application ID**
在 CSJ 后台中创建应用程序后（如步骤 2 中所述），将在 **Apps** 下找到您的 **Application ID**（悬停 **Applications** 并选择 **Apps**）。

![CSJ 后台中的 Application ID 字段。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-application-id.png)

**Placement ID**
在 CSJ 后台中创建应用程序后，需要包含广告服务。将鼠标悬停在 **Application** 上，然后选择 **Ad placements**。手动添加放置/位置或选择现有放置/位置以获取其**放置/位置 ID**。

![CSJ 后台中的放置/位置 ID 字段。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-placement-id.png)

![CSJ 帐户设置中的角色 ID 位置。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-role-id.png)

![CSJ 后台中的 app 设置页面。](/api/media?file=grow/media/levelplay/networks/guides/csj-step3-app-settings.png)

## 将 CSJ 适配器添加到构建中##add-the-csj-adapter-to-your-build

使用 [iOS](/grow/levelplay/sdk/ios/networks/guides/csj/.md) 的原生适配器继续集成。

### 验证广告网络集成##verify-your-ad-network-integration

LevelPlay SDK 提供了一种简单的方法来验证聚合集成是否已成功完成。要验证 LevelPlay 和其他广告网络的集成情况，请遵循本[文档](/grow/levelplay/sdk/react/integration-helper.md)。

现在，您已全部设置为在应用程序中提供 CSJ！
