Skip to main content

Hello,

We are sending events to Amplitude using the Androis/ios sdk, and from time to time we also send events from our server. I have noticed that the server evets do not get integrated into the user sessions.
My expectation is that server events (with session_id = -1) will be merged into the correct session based on the event time.

Is that possible?

Attached is a screenshot of a sample event stream with the issue:

 

 

Hey @yuvalw 

This is the expected behavior. If you are sending server events with session_id = -1, then these will appear as out of session events. Here’s more on that - https://help.amplitude.com/hc/en-us/articles/115002323627#h_e0307573-ebb5-4712-ad6b-0bb4c8cc6966

 

Here are a few additional posts which might help :

https://community.amplitude.com/data%2Dinstrumentation%2D57/server%2Dside%2Devent%2Dhas%2Dno%2Dsession%2D570

 

Hope this helps.


Too bad... What about the usage of this event in Funnel analysis, will it be treated correctly according to its time although it's out of session?