Q&A
Q - Why do it's important to set User-ID?
A - We are taking steps to limit the use of IDFA/GAID only to publishers who knowingly choose to.
Q - What apps are impacted by this change
A - Your app will only be impacted by this change if you never set the User-ID when you initialize the Soomla SDK
Q - How is the User-ID used in SOOMLA
A - There are two features that rely on User-ID in Soomla:
the data dumps - if you account is configured to send data to a bucket and you are ingesting the data from there - the User-ID that is being used in the data dumps is the User-ID mentioned above
User journey - this is a premium feature allowing you to use the dashboard to follow a specific user and see his entire ad experience - the User-ID is used to identify the users in this screen
Q - Can I avoid this change
A - Yes!
If you have been using the IDFA/GAID as the User-ID in your system and wish to keep doing so you can simply read the IDFA/GAID and use it to populate the User-ID using soomlaConfigBuilder.setUserId(userId) or SoomlaTraceback.getInstance().changeUserId(userId);