Device ID as Unique Identifier
Hey there,
Thanks for writing in, happy to clarify!
Device IDs are unique to individual devices which in turn are assigned to a unique user profile. They do not change on a new session, when the app is reinstalled, or after a certain amount of time passes. The IDs are recognized by our SDKs and will be assigned to any event fired from that device, unless the device ID is reset under the following circumstances:
On iOS, if a user manually resets their IDFA, or if they limit ad tracking the IDFA will send as all zeros, and we cannot recognize the unique device.On Android, if a user resets their AdID.On Web, if a user deletes their cookies, the randomly generated UUID will be reset and saved again.
Two other circumstances a device ID will be changed - if the user has limited ad tracking, a random device ID will be assigned for each install, or if the user clears app data manually. So there is no reason outside of user action that a device ID would change.Best,
Zhenia
Hello! In React-Native mobile project we have error: Amplitude Logger [Error]: Failed to set cookie for key: AMP_TEST. Error: Cannot set property 'cookie' of undefined Error Component Stack: ``` The package version is "@amplitude/analytics-react-native": "1.5.1", Steps to Reproduce: * Initialize Amplitude with our API key…
We implemented first party tracking using the basic JS SDK on the browser and pointing the payload to our servers like this: amplitude.init(AMPLITUDE_API_KEY, { serverUrl: serverUrl, autocapture: { attribution: { excludeReferrers: [/domain1\.com$/, /domain2\.com$/], }, formInteractions: false, fileDownloads: false, }, });…
My Android app is primarily a background app. Does Amplitude track events for such an app? Please let me know.
here is the referance graph: https://app.amplitude.com/analytics/demo/chart/new/363tk5og In this graph, retention is currently being calculated based on the next day, but I want to analyze it based on the previous day instead. Example: For July 27, we should compare retention against July 26, not July 28. * So for 1-day…
Hi everybody! I need your help with a client request: my client is used to analyze landing pages performance with the standard report from GA4 and I need to create something similar in Amplitude. What I already have: * session entries grouped by page URL * purchase event calculated as session totals grouped by page URL and…