隐私设置
<h1>隐私设置<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE"></a></h1>
<p>> 初始化前设置生效</p>
<pre><code>using WindMill.Advertisements;
//初始化SDK(相关设置请在调用init之前)
Advertisement.Init (&quot;your appid&quot;);</code></pre>
<h3>GDPR授权(仅针对海外市场)<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#gdpr%E6%8E%88%E6%9D%83-%E4%BB%85%E9%92%88%E5%AF%B9%E6%B5%B7%E5%A4%96%E5%B8%82%E5%9C%BA"></a></h3>
<pre><code>using WindMill.Advertisements;
/* 欧盟区域请设置GDPR相关授权状态
* ConsentStatus 值说明:
* WindConsentUnknown, //未知,默认值,根据服务器判断是否在欧盟区,若在欧盟区则判断为拒绝GDPR授权
* WindConsentAccepted, //用户同意GDPR授权
* WindConsentDenied; //用户拒绝GDPR授权
*/
Advertisement.SetUserGDPRConsentStatus(ConsentStatus.WindConsentAccepted)</code></pre>
<h3>COPPA授权(仅针对海外市场)<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#coppa%E6%8E%88%E6%9D%83-%E4%BB%85%E9%92%88%E5%AF%B9%E6%B5%B7%E5%A4%96%E5%B8%82%E5%9C%BA"></a></h3>
<pre><code>using WindMill.Advertisements;
/*
* 如若涉及儿童隐私保护相关协议,请设置是否为受限制用户
* WindAgeRestrictedStatusUnknow 未知,默认值
* WindAgeRestrictedStatusNO 不限制
* WindAgeRestrictedStatusYES 有限制
*
*/
//COPPA相关接口
Advertisement.SetIsAgeRestrictedUserIsAge(AgeRestrictedStatus.WindAgeRestrictedStatusYES)
/*
* setUserAge 设置用户年龄
*/
Advertisement.setUserAge(18);</code></pre>
<h3>自定义设备信息<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#%E8%87%AA%E5%AE%9A%E4%B9%89%E8%AE%BE%E5%A4%87%E4%BF%A1%E6%81%AF"></a></h3>
<pre><code>public class CustomDeviceController
{
public bool isCanUseLocation = true;
public Location devLocation = new Location(0,0);
public bool isCanUsePhoneState = true;
public string devImei = &quot;&quot;;
public bool isCanUseAndroidId = true;
public string androidId = &quot;&quot;;
public string devOaid = &quot;&quot;;
public bool isCanUseIdfa = true;
public string devIdfa = &quot;&quot;;
}
Advertisement.SetCustomDeviceController(CustomDeviceController deviceController)</code></pre>
<h2>是否成年人(仅中国大陆)<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#%E6%98%AF%E5%90%A6%E6%88%90%E5%B9%B4%E4%BA%BA-%E4%BB%85%E4%B8%AD%E5%9B%BD%E5%A4%A7%E9%99%86"></a></h2>
<pre><code>using WindMill.Advertisements;
/*
* 是否未成年
* true 成年人, flase 未成年人
*/
Advertisement.setUserAdultStatus(true);</code></pre>
<h2>是否开启个性化推荐(仅中国大陆)<a href="https://doc.sigmob.com/ToBid%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/SDK%E9%9B%86%E6%88%90%E8%AF%B4%E6%98%8E/Unity/%E9%AB%98%E7%BA%A7%E8%AE%BE%E7%BD%AE/%E9%9A%90%E7%A7%81%E8%AE%BE%E7%BD%AE/#%E6%98%AF%E5%90%A6%E5%BC%80%E5%90%AF%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A8%E8%8D%90-%E4%BB%85%E4%B8%AD%E5%9B%BD%E5%A4%A7%E9%99%86"></a></h2>
<pre><code>using WindMill.Advertisements;
/*
* 是否开启个性化推荐接口
* PersonalizedAdvertisingUnknown 未知,默认值
* PersonalizedAdvertisingON 开启个性化
* PersonalizedAdvertisingOFF 关闭个性化
*/
Advertisement.setPersonalizedAdvertisingStatus(PersonalizedAdvertisingStatus.PersonalizedAdvertisingON);</code></pre>