tall-vase-21787
06/15/2023, 7:57 AMIn regards to your query, it looks like the people profiles are being updated by the server and the server is out in Ashburn, Virginia.
Mixpanel's client-side SDKs automatically send City, Region, and Country properties when a user triggers an event or a profile property update. However, it is still possible to track users' location data when you send server-side updates (either through a server-side SDK or through our HTTP API Spec.)
Geolocation data properties (City, Region, and Country) can be set in two ways: through the IP ($ip) property, or through the Latitude ($latitude) and Longitude ($longitude) properties.
Calls to our /engage endpoint (to update profile data) assume that you want to use the IP address of the request if no IP property is given.
device-mode is disabled so I assume we are sending the profile data via server side.
Question: May I know what is your basis for the IP address that you send to /engage endpoint?millions-activity-52391
06/15/2023, 7:58 AMtall-vase-21787
06/15/2023, 9:49 AMip on context data but Mixpanel still seems to get the RS IP instead of the usertall-vase-21787
06/15/2023, 9:54 AMquiet-wolf-72320
06/16/2023, 12:24 PM