Introduction:
...
Code Block |
---|
{ "id": "analytics.device-profile", "ver": "1.0", "ts": "2019-07-30T18:54:10.627+00:00", "params": { "resmsgid": "e045d484-eedb-4fa9-a9d8-9c3e489e664f", "status": "successful", "client_key": null }, "responseCode": "OK", "result": { "userDeclaredLocation": { "state": "Karnataka", "district": "Bengaluru" }, "IPResolvedLocationipLocation": { "state": "Karnataka", "district": "Bengaluru" }, "deviceProfile": { } } } |
...
- For signed in users - Saves location details as derived location in device_profile cassandra table.
- For anonymous users - Resolves the IP address from the x-forwarded-for header and writes to cassandra.
Request Details:
End point: POST /v3/device/register/<deviceId>
...