What is the difference between Segment’s Cloud Mode vs. Device Mode?
Within our Segment account, there is a difference type of events Amplitude automatically collects depending on if they are being sent “Cloud only” vs. “Server side only”.
-
Amplitude’s Best Practices:
-
We strongly recommend that you use “Device Mode” over “Cloud Mode.” The reason is that when using “Cloud Mode,” the events are then sent to Amplitude server-side.
-
Why? The biggest difference you will notice is that no Session information is sent unless you were to manually send Amplitude
session_ids.
-
Additionally, Segment may not send all of the user properties that our SDK normally sends. For Segment customers who are sending Amplitude events server-side, the only thing missing is your
session ids.
-
For more information, see here: https://segment.com/docs/destinations/amplitude
-