I’m troubleshooting about the same device having a different device ID in amplitude. In our case, Amplitude is integrated by device mode using the analytics-android-integration-amplitude module. I found that this module makes random UUID for each device for every case. I don’t know why the reset method is calling and how to use AAID for device identification.
Our Application is written by react-native, uses the native configuration for analytics initialization like below.
segmentAnalytics.useNativeConfiguration();
According to my guess, amplitude.regenerateDeviceId(); is always called while initializing and regenerate own deviceId only for amplitude.
Hi, I'm Software Enginner at Class101.
I’m troubleshooting about the same device having a different device ID in amplitude. In our case, Amplitude is integrated by device mode using the analytics-android-integration-amplitude module. I found that this module makes random UUID for each device for every case. I don’t know why the
reset
method is calling and how to use AAID for device identification.Our Application is written by react-native, uses the native configuration for analytics initialization like below.
According to my guess,
amplitude.regenerateDeviceId();
is always called while initializing and regenerate own deviceId only for amplitude.In Amplitude, this issue looks like this.
How can I deal with this issue?