Gather device IDs
Some analytics services need you to coordinate device and client IDs. This is necessary to prevent duplicate reporting.
Google Play Services Advertising Identifier
The Google Play Services Advertising Identifier (Google advertising ID) is a unique identifier for a device. Users can opt out of sharing their Google advertising ID by toggling the "Opt out of Ads Personalization" setting on their device. When a user has enabled this setting, the Adjust SDK returns a string of zeros when trying to read the Google advertising ID.
com.google.android.gms.AD_ID
permission to your app. If you do not add this permission, you will not be able to read the Google advertising ID even if the user has not opted out of sharing their ID.
Amazon advertising identifier
Call the Adjust.getAmazonAdId
method to get the device's Amazon Advertising ID.
Adjust device identifier
When the backend tracks a device, it generates an Adjust Device ID (ADID) for it. To get the device's ADID, call the Adjust.getAdid
method.