GDPR
OpenMediation支持发布者将用户意见传达给聚合网络(对于受支持的广告网络)。
如果用户同意接收个性化广告:
如果用户不同意接收个性化广告:
建议您在SDK初始化前设置。
CCPA
OpenMediation支持开发者根据《加州消费者隐私法案》(CCPA)限制使用个人信息。
通过将“setUSPrivacyLimit”设置为“true”或“false”,来处理位于加利福尼亚的特定用户的个人信息
如果用户不允许使用 “个人信息”:
如果允许使用个人信息:
建议您在SDK初始化前设置。
COPPA
如果您的应用是面向儿童,请设置"setUserAgeRestricted"为"YES"不为13岁以下的用户做广告。
[OpenMediation setUserAgeRestricted:YES];
OpenMediation.setUserAgeRestricted(true)
如果您的应用面向非儿童:
[OpenMediation setUserAgeRestricted:NO];
OpenMediation.setUserAgeRestricted(false)
建议您在SDK初始化前设置。
细分流量
您需要将用户的详细信息告知我们的服务器,以便SDK能够根据用户所属的分量来投放广告。
OpenMediation支持两种方式将数据传输到服务器分量:
- 设备属性: OpenMediation SDK会自动收集与用户设备有关的某些标准参数,例如国家和地区,设备型号,设备制造商,应用版本,操作系统等。您无需将此数据传达给我们。
- 用户属性: 必须通过API设置用户数据,例如年龄,性别,IAP等(请参阅支持用户属性完整列表以及以下说明)。 请按照说明向我们发送您的用户详细信息,以便我们的SDK可以根据您在OpenMediation平台上定义的分量对不同的用户进行分类。
支持的用户属性
Segment Properties | Type | Limitation | Description |
---|---|---|---|
Age | Int | 1-99 |
The user’s age |
Gender | enum | OpenMediationGenderMale or OpenMediationGenderFemale |
The user’s gender |
IAP | float | 1-999999.99 |
The total amount of money that the user has spent on in-app purchases |
UserId | string | unique |
Unique identifier for each of your users |
Custom Tag(s) | key=string, value=string/strings[]/number/numbers[] | Alphanumeric |
Any additional data you’d like to dispatch to our server |
设置用户年龄
设置用户性别
[OpenMediation setUserGender:OpenMediationGenderMale];
OpenMediation.setUserGender(OpenMediationGenderMale)
设置IAP
参数货币是一个字符串,表示ISO的货币代码,基于国际标准化组织的国家代码,发布在ISO 4217:2008标准中,用于表示货币和基金。
您可以在SDK初始化成功后的任何时候设置IAP。
[OpenMediation userPurchase:12.5 currency:@"USD"];
OpenMediation.userPurchase(12.5, currency:"USD")
设置UserId
设置Custom Tag
您可以在任何时候进行设置和修改Custom Tag的值,我们建议您在初始化之前进行设置。
[OpenMediation setCustomTag:@"key" withString:@"value"]; // 设置Tag标签
[OpenMediation removeTag:@"key"]; // 移除某个Tag标签
[OpenMediation allCustomTags]; // 获取所有Tag标签以及设置的Value值
OpenMediation.setCustomTag("key", with:"value")
OpenMediation.removeTag("key")
OpenMediation.allCustomTags()
评论
文章评论已关闭。