# 竞价失败通知

> 向需求合作伙伴提供竞价失败通知，包括失败原因和进行优化的最佳实践。

Unity Exchange 提供实时的竞价失败通知和竞价失败的原因。广告合作伙伴可利用此实时信息高效通知其出价策略，以便在 Unity 流量中做出调整。

## 集成##integration

要接收竞价失败通知，请在响应的 [bid 对象](/grow/programmatic/unity-exchange/bid-responses.md#bid)中添加可选 `lurl`（竞价失败 URL）属性。这使得 Unity 可以在广告返回中填入竞价失败的原因代码。

| **属性** | **类型** | **示例**                                                              | **描述**                      |
| ------ | ------ | ------------------------------------------------------------------- | --------------------------- |
| `lurl` | 字符串    | `"lurl": "http://example.com/?bid=123456&amp;loss=${AUCTION_LOSS}"` | 广告竞价失败时，由广告交易平台调用的竞价失败通知链接。 |

`${AUCTION_LOSS}` 宏中将返回竞价失败的原因代码。

## 竞价失败原因代码##loss-reason-codes

下表中详细列出了 Unity 支持返回的竞价失败原因代码。请注意 `999` 以上的代码均为自定义的竞价失败原因，非 OpenRTB 2.5 官方规范定义。

| **代码** | **原因**                  | **描述**                                                                                                                                                                                                                                                         |
| ------ | ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `1`    | 内部错误                    | Unity 内部错误。                                                                                                                                                                                                                                                    |
| `2`    | 广告展示机会已过期               | 广告展示耗时过长，以致于广告展示追踪器失效。                                                                                                                                                                                                                                         |
| `3`    | 无效的广告返回                 | 合作伙伴响应无填充、完全无响应，或在 Unity 的 [OpenRTB 验证器](/grow/programmatic/unity-exchange/partner-portal-bid-testing.md) 中失败。                                                                                                                                                 |
| `4`    | 无效的 Deal ID             | 广告响应中的 [ deal ID](/grow/programmatic/unity-exchange/bid-requests.md#deal) 与广告请求中的交易不匹配。                                                                                                                                                                        |
| `5`    | 无效的广告竞价 ID              | 广告请求中的 [ID](/grow/programmatic/unity-exchange/bid-responses.md#bid) 与广告响应中的 ID 不相同。                                                                                                                                                                            |
| `6`    | 无效（格式错误）的广告主域名          | 广告响应中的 [`adomain`](/grow/programmatic/unity-exchange/bid-responses.md#bid)（广告域名）属性字段格式无效。                                                                                                                                                                      |
| `7`    | 缺少广告标记                  | 广告响应中的 [`adm`](/grow/programmatic/unity-exchange/bid-responses.md#bid)（广告标记）属性字段为空。                                                                                                                                                                            |
| `8`    | 缺少广告素材 ID               | 广告响应中的 [`crid`](/grow/programmatic/unity-exchange/bid-responses.md#bid)（广告素材 ID）属性字段为空。                                                                                                                                                                        |
| `9`    | 缺少出价                    | 广告响应中的 [`price`](/grow/programmatic/unity-exchange/bid-responses.md#bid)（出价）属性字段为空。                                                                                                                                                                            |
| `101`  | 出价低于交易底价                | 出价低于请求底价。                                                                                                                                                                                                                                                      |
| `102`  | 输给更高的出价                 | 由于有广告竞价有更高出价，竞价失败。                                                                                                                                                                                                                                             |
| `104`  | 买家席位被屏蔽                 | 发布者已屏蔽该买家或合作伙伴。                                                                                                                                                                                                                                                |
| `200`  | 广告素材被过滤（原因未知）           | 当原因未知时导致被过滤的所有素材。                                                                                                                                                                                                                                              |
| `201`  | 广告素材被过滤（正在等待审核）         | 广告素材状态为待审核。                                                                                                                                                                                                                                                    |
| `202`  | 广告素材被过滤（未通过审核）          | 广告素材未通过 Unity 交易平台的审核。                                                                                                                                                                                                                                         |
| `203`  | 广告素材被过滤（尺寸无效）           | 广告素材的宽度和高度与请求中定义的尺寸不匹配。                                                                                                                                                                                                                                        |
| `205`  | 广告素材被过滤（广告主被排除）         | 发布者已屏蔽该广告主。                                                                                                                                                                                                                                                    |
| `206`  | 广告素材被过滤（应用程序包名被排除）      | 发布者已屏蔽该应用程序包名。                                                                                                                                                                                                                                                 |
| `209`  | 广告素材被过滤（广告类别被排除）        | 发布者已屏蔽该类别的广告内容。                                                                                                                                                                                                                                                |
| `212`  | 广告素材被过滤（视频长度）           | 视频长度超过 30 秒。                                                                                                                                                                                                                                                   |
| `213`  | 广告素材被过滤（不被 PMP Deal 允许） | Deal 中不包含广告素材。                                                                                                                                                                                                                                                 |
| `1000` | 未通过 Unity 验证器           | 由于不符合请求/响应集成指南中所述的 Unity OpenRTB 标准，因此出价未能通过验证。                                                                                                                                                                                                                |
| `1001` | 无效的 JSON 格式             | 广告返回的 JSON 格式错误。                                                                                                                                                                                                                                               |
| `1002` | 一般市场规则屏蔽                | Unity Exchange 中依市场屏蔽规则产生的常见报错。                                                                                                                                                                                                                                |
| `1003` | 超过最大年龄分级                | 由于推广应用程序的年龄分级不符合要求，发布者已屏蔽该竞价。                                                                                                                                                                                                                                  |
| `1004` | 出价扩展中缺少字段 `crtype`      | 在响应合并广告请求时，出价扩展中未包含字段 `crtype`。                                                                                                                                                                                                                                |
| `1005` | 出价扩展中的字段 `crtype` 无效    | `crtype` ID 无效或与合并广告请求中发送的任何广告类型均不匹配。                                                                                                                                                                                                                          |
| `1006` | 地区屏蔽                    | 按发布者地区屏蔽。                                                                                                                                                                                                                                                      |
| `1007` | 操作系统屏蔽                  | 操作系统屏蔽（iOS 或 Android）。                                                                                                                                                                                                                                         |
| `1008` | 敏感内容屏蔽                  | 发布者屏蔽带敏感内容的广告（例如：博彩类游戏）。                                                                                                                                                                                                                                       |
| `1009` | Unity 子类别屏蔽             | 发布者屏蔽 Unity 的某个特定子类别广告内容。                                                                                                                                                                                                                                      |
| `1010` | IAB 类别屏蔽                | 发布者屏蔽 IAB 的某个类别广告内容。                                                                                                                                                                                                                                           |
| `1011` | 计费追踪链接无效                | 广告中缺少 `burl` 或 `ext.imptrackers`。请参阅[出价响应](/grow/programmatic/unity-exchange/bid-responses.md#bid)。                                                                                                                                                            |
| `1012` | 广告请求超时                  | 广告请求已超时。                                                                                                                                                                                                                                                       |
| `1200` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1201` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1202` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1203` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1204` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1205` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1206` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1207` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1208` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                      |
| `1209` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于广告素材仅包含空白图像或提供 1x1 像素的图像（空白），Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                      |
| `1210` | 广告素材被过滤（未通过审核 - 效果问题）   | 由于效果问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                              |
| `1211` | 广告素材被过滤（未通过审核 - 效果问题）   | 由于效果问题，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                              |
| `1212` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于缺少媒体文件，Unity 在交易平台的审核中未批准该广告素材。\*                                                                                                                                                                                                                            |
| `1213` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1214` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1215` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1216` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1217` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1218` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1219` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1220` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1221` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1222` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1223` | 广告素材被过滤（未通过审核 - 效果问题）   | 由于效果问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                                |
| `1224` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1225` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1226` | 广告素材被过滤（未通过审核 - 攻击性内容）  | 由于攻击性内容，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                               |
| `1227` | 广告素材被过滤（未通过审核 - 用户安全）   | 由于一个与用户安全相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                        |
| `1228` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1229` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1230` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1231` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1232` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1233` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。                                                                                                                                                                                                                      |
| `1234` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。此决策是利用自动化技术做出的。如需详细了解 Unity Ads 如何使用自动化技术，请参阅 Unity 广告服务内容政策。对于 Unity 如何在审核决策中使用自动化技术，如果还有其他问题，请联系 Unity Ads 代表。根据上表中的代码注释，相关限制可能是由于资源中包含的内容违反了 Unity 内容政策造成的。如需了解其他信息，请联系 Unity Ads 代表。您可以在 Unity 广告服务内容政策中找到其他补救选项。 |
| `1235` | 广告素材被过滤（未通过审核 - 广告素材质量） | 由于一个与广告素材质量相关的问题，Unity 在交易平台的审核中未批准该广告素材。该广告素材由 Unity 的审核团队进行审核。如需了解更多信息，请联系 Unity Ads 代表。                                                                                                                                                                     |
