At a high level, I can say that the IDFA must be mapped to an identifier used on our end in order for it to be added to a user list. Hypothetically, a fresh device that has not accessed any apps would have an IDFA, but wouldn't be mapped on our end. In that case, even despite it being a valid IDFA, attempting to add it to a user list would result in the
UNKNOWN_ID error.
Regards,
Mark
![](https://ci4.googleusercontent.com/proxy/8xr7K30WLnYhhiTI8gkddaNOIhZSP7rIT4lLKhlJ1aviPyIW9a2e2iipV-ur9u5hUZrHUyJ_P7O1eD5MxvmO4iw5JIOSXPZ58L9jtq_yQ-77i9t5XJkhgHTCT5pjg-oRHcOHgKuuokMnw7WkZrbZsa2AKR5tESEpK60e408fg-gc--mP5mzDfP_ELVlh9Es=s0-d-e1-ft#https://google-dev-relations.my.salesforce.com/servlet/servlet.ImageServer?oid=00D1U000001174p&esid=0184Q00001PXSmd&from=ext)
ref:!00D1U01174p.!5004Q02tIr1b:ref