Open lizkane222 opened 2 years ago
Thanks @lizkane222! I've updated the mapping table to include the first two settings you've referenced.
I'll need to think about how to handle the second two though. We initially proposed to include only settings that could be migrated to Actions.
I will ship the first two updates tomorrow.
What article on segment.com/docs is affected?
https://segment.com/docs/connections/destinations/catalog/actions-amplitude/#amplitude-settings-mapping
What part(s) of the article would you like to see updated?
amplitude-settings-mapping
There are a few Amplitude Classic settings that are not mentioned in the #amplitude-settings-mapping table:
Track Referrer to Amplitude - this setting only works when Amplitude Classic is connected to Analytics.js source and enabled in device-mode. Enabling this will send referrer information as a user property to Amplitude when you call Segment’s page method. When using Amplitude Actions, you can simply send referrer as a user property by updating the User Properties mapping:
Track UTM Properties to Amplitude - works out-of-the-box. With Amplitude Classic, you would need to make sure that UTM parameters are passed within context.campaign dictionary (Analytics.js does it automatically). With Amplitude Actions, default mapping also expects UTM parameters to be passed within context.campaign.
These two device-mode specific settings cannot be migrated to Amplitude Actions as saveParamsReferrerOncePerSession and unsetParamsReferrerOnNewSession options cannot be passed to Amplitude server-side (using API):
Additional information
We've had a couple of customers write into support about the Amplitude Actions destination not having information around some of the previous settings that were available in the Amplitude Classic destination.
Feel free to reference this ticket.