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? 


Reply