Omniata provides support for cases when user’s temporary identifier changes after linking to a previously used account, or a social media account. The events received with the ghost UID are ignored both during nightly and on-demand processing and do not affect any metrics.
Feature can be enabled in Panel under specific Project using Settings -> General and clicking “Enable processing of user de-ghosting events”.
Projects with de-ghosting enabled react to events of type om_deghost with the following parameters. The de-ghosting event must be the last event user receives with the old UID.
For projects with de-ghosting enabled system automatically extracts om_deghost events and filters them as first events during the day to process. Type is changed to om_deghost_init. User state is flagged as de-ghosted during processing of the om_deghost_init event and removed during processing of the original om_deghost event.