跳到主要内容

国内合规相关接口(国内必接)


slug: /client/ios/Domesticprotocol

国内协议合规接口(国内必接)

数据统计

1、说明

主要用于国内合规时调用的协议接口,包括:用户协议、隐私协议、儿童隐私保护指引、第三方SDK目录共享清单、个人信息收集清单、个人信息和隐私保护。

2、代码调用

2.1、合规数据上报

2.1.1、 导入头文件

#import "DHUnionSDK.h"
#import "DHUnionDelegate.h"
#import "DHUnionConfig.h"

2.1.2、打开第三方SDK共享清单页面

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openTipsWebView:@"other_sdk_menu" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];


2.1.3、打开用户协议

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openTipsWebView:@"dh_user_server" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];



2.1.4、打开隐私协议

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openTipsWebView:@"dh_user_private" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];

2.1.5、打开儿童隐私协议

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openTipsWebView:@"dh_child_private" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];

2.1.6、打开个人信息收集清单

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openWebView:@"serviceCenter" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];

2.1.7、打开个人信息与隐私保护

NSDictionary *paramDic = @{
@"areaId":@"1001", //大区ID,没有的话传空
@"roleId":@"aabbcc", //角色id
@"serverId":@"100" //服务大区id
};
[DHUnionSDK openWebView:@"personalInformation" params:paramDic completion:^(int resultCode, NSDictionary *info, NSError *error) {
if(resultCode==3){
NSLog(@"注销账号");
}
else if (resultCode == 1){

}
}];