Hi folks,
I'm trying to create a user property that cannot be modified using the identify API. I've configured this in the Segment console as described in the docs (I did hit Save! 😄):

I would have expected the integration to fork here
|
if ([self.traitsToIncrement count] > 0 || [self.traitsToSetOnce count] > 0) { |
and work as described. However, in Amplitude's console I'm seeing the value of that user property change after multiple calls. 😞
I'm guessing that the integration settings aren't getting updated appropriately. Any tips on troubleshooting this, or is there a way we can force the set-once behavior via the factory's configuration?
Hi folks,
I'm trying to create a user property that cannot be modified using the

identifyAPI. I've configured this in the Segment console as described in the docs (I did hit Save! 😄):I would have expected the integration to fork here
analytics-ios-integration-amplitude/Pod/Classes/SEGAmplitudeIntegration.m
Line 90 in 67397f5
I'm guessing that the integration settings aren't getting updated appropriately. Any tips on troubleshooting this, or is there a way we can force the set-once behavior via the factory's configuration?