Nếu đơn vị phát hành hoặc nhà phân phối quảng cáo triển khai giải pháp cổng ngưỡng tuổi tùy chỉnh, họ có thể sử dụng API sau để chuyển cờ ngưỡng tuổi sang SDK Unity Ads. Nếu Unity nhận được lá cờ này, ngưỡng tuổi được tích hợp sẵn trên Unity sẽ không xuất hiện.
// If the user is over the specified age limit: MetaData ageGateMetaData = new MetaData("privacy"); ageGateMetaData.Set("useroveragelimit", "true"); Advertisement.SetMetaData(ageGateMetaData); // If the user is under the specified age limit: MetaData ageGateMetaData = new MetaData("privacy"); gdprMetaData.Set("useroveragelimit", "false"); Advertisement.SetMetaData(ageGateMetaData);
// If the user is over the specified age limit: UADSMetaData *ageGateMetaData = [[UADSMetaData alloc] init]; [ageGateMetaData set:@"privacy.useroveragelimit" value:@YES]; [ageGateMetaData commit]; // If the user is under the specified age limit: UADSMetaData *ageGateMetaData = [[UADSMetaData alloc] init]; [ageGateMetaData set:@"privacy.useroveragelimit" value:@NO]; [ageGateMetaData commit];
// If the user is over the specified age limit: MetaData ageGateMetaData = new MetaData(this); ageGateMetaData.set("privacy.useroveragelimit", true); ageGateMetaData.commit(); // If the user is under the specified age limit: MetaData ageGateMetaData = new MetaData(this); ageGateMetaData.set("privacy.useroveragelimit", false); ageGateMetaData.commit();