A bit of context for the question:
Newbie question here. We host our platform with an external provider. The access to the events happening there (student registered, canceled, register for a course, etc) are made available to us via Zapier. From there we could use the event and the data to feed other platforms (n8n, local dbs).
I wanted to use that trigger to send the same data to amplitude. The thing is, I don’t have access to device_ids from our users (as the data will be ingested using the http api from one of our servers after receiving the data from Zapier).
I’m aware that we will lose track of the relation user↔devices but we can live with it.
What would be the best practice with the device_id value?
- Not sending anything (not sure if that’s possible though)
- Send a random uuid for every event?
- Send a random uuid for every user?
- Any other options I’m not aware of?
Same question applies to session_id (I thought about setting a session start that covers 24h) but I’m not aware of the implication this behaviour could have.
Thank you very much for your thoughts about it,
Best answer by MikkoKarvonenView original