I think I see the issue… I copied the JSON into Visual Studio Code & it highlighted the error being that the
" " aren’t actually formatted correctly.
I don’t know how this happens. I don’t know another way to type
" " on my keyboard, but, somehow between copy pasting these were malformed.
So I updated those to the right
" " (the right being those that I can type on my keyboard).
And I sent the data and the JSON was now valid, but the events weren’t showing up.
And then I realised, previously I had thought that the example data you sent was just that, an example, not the real data. But in case you are actually using that data sample, there is a problem.
Timestamp is a attribute set by default when the events are sent. You can overwrite it in your JSON payload, but you can only overwrite it with a timestamp within 24hrs of the current point in time.
If you are sending 4234 as a timestmap, that is translated to January 1, 1970 1:10:34 AM from Epoch time (ms since 1/1/1970 00:00:00)
So that’s not an acceptable timestamp. And if it was, we would need to query:
SELECT * FROM temp SINCE 51 YEARS AGO
Which of course won’t work.
So I changed the attribute name to
myTimestamp instead of
timestamp, and this solved it. The events are coming into my account:
Hope this helps!