Skip to main content

Hello, everybody!

I ran into a problem. Earlier I created the "Payment" event with properties "is_discount", "price", "quantity". Mobile apps started sending this event.

After a while, I asked my developers not to send the "quantity" property anymore, since it was no longer necessary. But now this property is always displayed in the received event with a value of 1, although mobile applications do not send it (we checked the traffic).

Tell me, please, what could be the reason for this behavior?

Hi @e.gerasimov 

In Amplitude, event data once ingested is immutable. So you will always see the quantity property and value on all your Payment events which were ingested before you made the change.

To confirm that you are no longer getting this property, you can create an event seg chart on Payment event grouped by quantity and you should see none values for this from the date you made the change.

You can further hide the quantity property from the charts using Data interface so that it no longer appears in your chart dropdowns.

Let me know if I have interpreted your use case correctly. Hope this helps.


Reply