# 使用程序化广告后台测试广告返回

> 使用 Unity Exchange 程序化广告后台测试广告返回，帮助需求合作伙伴验证集成情况并排查问题。

登录 Unity Ads Monetization（变现）后台，然后从左侧导航中，转到 **Partner Services（合作伙伴服务）**> \*\*Testing（测试）\*\*执行以下操作：

* [浏览](#exploring-bid-requests) OpenRTB（开放实时出价）请求示例
* [配置和验证](#configuring-bid-responses)您的标准 OpenRTB 响应
* 对标准 OpenRTB 席位[运行 OpenRTB 的端到端验证](#validating-openrtb)

## 浏览广告请求示例##exploring-bid-requests

Testing（测试）页面的 \*\*Sample bid request（广告请求示例）\*\*部分显示了一个[广告请求](/grow/programmatic/unity-exchange/bid-requests.md)示例，这是 Unity 发送给 DSP 的 OpenRTB 请求示例。请从下拉菜单中选择不同的[广告展示类型](/grow/programmatic/unity-exchange/creative-format-guidelines.md)，并检查适用的属性以审查广告请求 JSON 的示例。

> **Note:**
>
> 这是 Unity 将发送到您的终端以进行[响应测试](#endpoint-test)的请求。

![合作伙伴门户出价测试工具中的出价请求示例。](/api/media?file=/grow/media/images/sample-bid-request.png)

## 配置和验证广告返回##configuring-bid-responses

Testing（测试）页面的 \*\*Sample bid request（广告请求示例）\*\*部分可让您测试[广告返回](/grow/programmatic/unity-exchange/bid-responses.md)是否有错误。有两种方法可以收集广告返回以进行测试：

1. 使用程序化广告后台从您的终端查询您自己的广告返回。
2. 手动将响应粘贴到面板中。

### 使用终端##endpoint-test

为了进行端到端测试，您的终端必须返回对程序化广告后台中配置的请求的响应。要激活此方法，选择 \*\*From endpoint（从终端）\*\*单选按钮。

![终端验证结果位于合作伙伴门户中。](/api/media?file=/grow/media/images/endpoint-validation.png)

### 粘贴响应##pasting-a-response

或者，您也可以选择 \*\*Pasted（粘贴）\*\*单选按钮，然后将您的响应粘贴到 Bid Response Validator 中。选择 \*\*Validate（验证）\*\*即可检查广告返回。结果将显示在日志中：

![响应验证结果位于合作伙伴门户中。](/api/media?file=/grow/media/images/response-validation.png)

### 验证 OpenRTB##validating-openrtb

程序化广告后台会根据 [OpenRTB 2.5](https://www.iab.com/wp-content/uploads/2016/03/OpenRTB-API-Specification-Version-2-5-FINAL.pdf) 规范测试您的响应。如果响应未通过验证，它将无法参与 Unity Exchange 广告竞价。

| **结果**  | **颜色** | **描述**                                   |
| ------- | ------ | ---------------------------------------- |
| Success | Green  | 响应有效，可以参与广告竞价。                           |
| 成功      | 橙色     | 响应在技术上有效，但产生了一些建议的更改。                    |
| 失败      | 红色     | 响应无效，必须更正后才能参与广告竞价或继续使用移动 PSP Tester 应用。 |

> **Important:**
>
> 如果您的广告返回包含交易 ID，在测试前移除此字段。
