# 设置正确的同意信号映射

> 根据用户隐私同意所需的支持隐私框架，确保为选择加入、选择退出和年龄限制用户 API 正确映射同意信号。

## 设置正确的同意信号映射##set-the-correct-consent-signal-mappings

请参阅以下信息以确定 Unity Ads SDK 支持的每个隐私框架应使用的同意信号。

### 选入框架##opt-in-frameworks

当框架在收集或处理个人数据之前需要明确的选择同意时，请使用 `setUserConsent()` API。
用户必须主动选择加入。默认为 opt-out（选择退出），直到您收到 opt-in consent（选择同意）。如果用户不同意，默认认为选择退出。

| **选择加入框架**                            |                |
| ------------------------------------- | -------------- |
| GDPR                                  | 欧洲经济区 (EEA)，英国 |
| 魁北克法律 25                              | 加拿大魁北克         |
| Apple app Tracking Transparency (ATT) | 全球             |

## 退出框架##opt-out-frameworks

当框架授予用户退出数据收集或定向广告的权利时，请使用 `setUserOptOut()` API。

默认情况下会选择接受用户（如果用户不是子项），除非他们选择退出。如果用户未选择退出，默认认为选择加入。

| **退出框架**                   |          |
| -------------------------- | -------- |
| 加利福尼亚州消费者隐私法案 (CCPA)       | 美国加利福尼亚州 |
| 弗吉尼亚消费者数据隐私法 (VCPDA)       | 美国弗吉尼亚州  |
| 《科罗拉多州隐私法》(CPA)            | 美国科罗拉多州  |
| 康涅狄格州数据隐私法案 (CTDPA)        | 美国康涅狄格州  |
| 《犹他州消费者隐私法》(UCPA)          | 猶他州      |
| 《佛罗里达州数字权利法案》(FDBR)        | 美国佛罗里达州  |
| 《俄勒冈州消费者隐私法》(OCPA)         | 美国俄勒冈州   |
| 《德克萨斯州数据隐私和安全法》(TDPSA)     | 美国德克萨斯州  |
| 《蒙大拿州消费者数据隐私法》(MCDPA)      | 美国蒙大拿州   |
| 爱荷华州消费者数据保护法案 (ICDPA)      | 美国爱荷华州   |
| 内布拉斯加州数据隐私法案 (NDPA)        | 美国内布拉斯加州 |
| 新罕布什尔州数据隐私法案 (NHDPA)       | 美国新罕布什尔州 |
| 特拉华州个人数据隐私法案 (DPDPA)       | 美国特拉华州   |
| 新泽西数据隐私法 (NJDPA)           | 美国新泽西州   |
| 田纳西州信息保护法                  | 美国田纳西州   |
| 明尼苏达州消费者数据隐私法案 (MNCDPA)    | 美国明尼苏达州  |
| 马里兰州在线数据隐私法 (MODPA)        | 美国马里兰州   |
| 罗德岛州数据透明度和隐私保护法案 (RIDTPPA) | 美国罗德岛    |
| 肯塔基州消费者数据保护法案 (KCDPA)      | 美国肯塔基州   |
| 印第安纳州消费者数据保护法案 (ICDPA)     | 印第安纳州    |

## 年龄限制用户规范##age-restricted-users-specification

当框架或策略需要非行为（仅限上下文）广告投放（通常针对子项或年轻用户的内容）时，请使用`setNonBehavioral()` API。

| **框架**        |    |
| ------------- | -- |
| COPPA/CARU    | 美国 |
| Google 播放家庭政策 | 全球 |
