What does Unity Analytics use to get data IDFA ? Unique device ID ? Also do you need to prompt app tracking ios14 to allow unity analytics to work
Please see my previous reply. I would encourage you to see exactly what is being sent by using Charles Proxy, a very handy tool https://support.unity.com/hc/en-us/articles/115002917683-Using-Charles-Proxy-with-Unity
So to my original question What does Unity Analytics use to get data IDFA ? Unique device ID ? Also do you need to prompt app tracking ios14 to allow unity analytics to work Would this be an accurate answer Unity analytics generates a unique Id and attaches this to user, it does not reference IDFA or device id No you do not need to enable ios14 app tracking prompt for unity analytics to work
Analytics doesn't reference nor use the IDFA or DeviceID. You are welcome to check via Charles Proxy. We anonymize the data, it's not associated with a device. You might want to ask about ATT in the Ads forum, there are existing conversations on the topic there https://forum.unity.com/forums/unity-ads.67/ Also, there is distinction of what is sent vs what we store. As an example, the TCP/IP protocol sends us the user IP address. We use the IP address to get their country location, and store the country info but do not store the IP address. So even if you see the deviceID (perhaps using an older version of Unity), we don't store it.