Hi, I wanted to clarify some behavior I’m seeing in our Amplitude events.
I’m looking at a user’s event stream and see that for their events they have a user property, let’s just say it’s called name and it has a value of “Chris”.
Then I use the Amplitude SDK to log another event, something like this
amplitudeClient.logEvent('Changed name', {user_properties: { 'name': undefined }});
I notice that in this event, the user property will still show up as “Chris” instead of being nullified or removed. I was wondering why this is the case and how to remove user properties if they are undefined/null. Would I need to use the Identify API to explicitly remove the property?