-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add version control naming as an option #7
Comments
I assume this is pretty safe in Amplitude @laziob because it doesn't really care about the schema of the event, it'll take any unstructured JSON, right? |
@paulboocock exactly. Even more, if I leave the contexts (entities) included in the event properties object, once a major version changes for a context, if I pick an event that includes that, it will suddenly stop having the event property xxxx_1 and start having xxxxx_2. So working with current and past data from Amplitude becomes more difficult for the end user. |
Right now, if one maps an entity or key name to some other value, one has to detail the key name entirely, up to the version digit, like:
x-sp-contexts_com_penrosehill_user_1
It would be great to have some kind of "version control" flag that would let you just state the name of the entity up to just before the version control. That way if there is an entity or key that you will want to map to an Amplitude property no matter what, it would be required to maintain the mapping version in the GTM tag each time the major version changes.
I know that major versions changes shouldn't be that frequent, but I'm trying to place myself in the shoes of an end user which is asked to maintain all this without being too tech savvy, where flexibility provides more value than straight strictness (while strictness should still be kept as the default IMO)
The text was updated successfully, but these errors were encountered: