相信最近大家也看到了微信公众平台的公告,写着「不再返回用户性别及地区信息」,大概跟最近的隐私法有关(猜的)?
说得还挺模糊的,花叔去求证了一下小程序/小游戏侧的变化,记录一下。
先说结论
从技术上说就是,在小程序上wx.getUserProfile、小游戏上getUserInfo从10月20日起不再返回「用户性别」和「地区」信息。
课外延展
小程序和小游戏的获取用户信息的方案,官方一直有迭代,上一次调整是在今年的4月25日,大意是引进wx.getUserProfile,具体的差别如下:
时序图:
参数描述:
大致的意思就是在小程序侧,getUserInfo那套建议逐渐放弃,进而用wx.getUserProfile的方式(必须用户点击屏幕触发)。而本次10月20日的调整,就是针对wx.getUserProfile的。
ps.小游戏上获取「用户信息」的方法目前还是用wx.getUserInfo,在10月20日后,花叔估计,小游戏侧wx.getUserInfo大概率同样受本次调整影响,将没法获取「用户性别」和「地区」信息。