The screen view event is sent in on the wrong parameter - it is sent in on data instead of ue_px or ue_pr (depending on whether it is URI or base64 encoded respectively)
The unstruct_event schema (iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0) should be sent in as the first field in the ue_px or ue_pr object referenced above
The entire block inside ue_px or ue_pr is not a JSON - it's a stringified JSON with either base64 or uri encoding
Note that the screen_view schema must live inside the unstruct_event, as illustrated below
[payload data
[ue_pr|x
[unstruct_event
[screen_view
Hope that makes sense - please can you ping @alexanderdean if any of the above is unclear?
I can see a screen_view event sent in on the 18th structured as follows:
There are several problems with this:
data
instead ofue_px
orue_pr
(depending on whether it is URI or base64 encoded respectively)iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0
) should be sent in as the first field in theue_px
orue_pr
object referenced aboveue_px
orue_pr
is not a JSON - it's a stringified JSON with either base64 or uri encodingHope that makes sense - please can you ping @alexanderdean if any of the above is unclear?
Thanks!