iOS中有哪些用户受众特征?

时间:2012-10-18 15:35:06

标签: ios

NSLocale preferredLanguages提供用户选择的语言,UIDevice提供其他设备信息,如硬件型号和操作系统版本。

但有没有其他人口统计数据,如性别和生日?或者只有通过提示用户才能实现?

4 个答案:

答案 0 :(得分:2)

不,设备无法提供此信息,您也无法访问apple ID信息。您可以向用户请求此信息,并请求用户用户提供有关联系人应用程序数据库的联系信息。

答案 1 :(得分:2)

你最好的选择是Flurry。它们具有人口统计特征,他们通过用户使用的其他应用程序提供的信息获得。他们还有一个算法来最好地猜测他们没有信息的人口统计数据。

答案 2 :(得分:1)

如评论所述,此信息无法从设备获得。如果您想按性别或年龄估算应用的使用情况,我建议您整合Flurry

  

Flurry Estimates分析使用Flurry Analytics的所有应用程序的人口统计分布,并尝试确定可用信息不完整的应用程序的受众特征。与基准测试类似,此过程在匿名数据上汇总运行,因此不会为给定的人员或应用程序使用单个数据。估算的准确性因许多因素而异,包括用户是否在您的应用中传递了人口统计信息。您收集并提供给Flurry Analytics的数据越多,估算对所有用户的准确程度就越高。

不幸的是,根据人口统计数据,无法以编程方式做出反应。

答案 3 :(得分:0)

获得此功能的最佳机会是询问用户是否允许访问设备联系人(ABAddressBook框架),然后让他们从该列表中识别自己(称之为'设置帐户')。我在自己的一个应用程序中执行此操作。

尽管iOS使用启发式方法在内置的“联系人”应用中识别设备用户“我”,但它不支持通过框架以编程方式获取此相同信息。

即使这样,联系人也不记录性别,用户将进入他们的生日是一个很长的镜头。