Search Unity

IOS App tracking

Discussion in 'Unity Analytics' started by dayjur, Jun 15, 2021.

  1. dayjur

    dayjur

    Joined:
    Sep 6, 2014
    Posts:
    128
    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
     
  2. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    Unity Analytics does not use or reference the IDFA and is not related to ATT
     
  3. dayjur

    dayjur

    Joined:
    Sep 6, 2014
    Posts:
    128
    ok how does Unity Analytics recognize a particular device
     
  4. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    It doesn't and only captures anonymous data
     
  5. dayjur

    dayjur

    Joined:
    Sep 6, 2014
    Posts:
    128
    How does it know retention rates if it is not recognising device, is using player prefs ?
     
  6. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
  7. dayjur

    dayjur

    Joined:
    Sep 6, 2014
    Posts:
    128
    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
     
  8. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    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.
     
    Last edited: Jun 17, 2021