Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
The application there are some events in most of the flows, and analyzing the Cross Brand feature it pass in some flows and impact some events on mParticlepurpose of this analysis is to show which events are impacted in Cross Brand Opt-in feature, so that stakeholders can have visibility to take business decisions.
For this analyzeanalysis, we use the used Amplitude App, because it receives the Amplitude receive the information of many other app including of mParticle, so we can see these events in real time we used the Google Chrome as well.
Sign up flow
In Sign up flow, it impacts three events, Sign Up Complete, Sign Up Flow Successful and Sign Up Successful
...
These events are manipulated in the src/state/mParticle/index.tsx
Update Agreements
In the flow of update agreements, when show the agreements modal, the event that is impacted is Accepted update agreement.
...
This event is called in the file src/components/modal-agreement/index.tsx.
...
Update Communication Preferences
When the user updates your communication preferences through communication preferences screen.
...
This event is called in this file src/state/mParticle/set-user-attributes.ts.
...
and validate in back-end code.
These are the events impacted by Cross Brand:
1.Sign up flow
...
2. Update Agreements flow
...
On back-end code we have the repository intl-packages, and there are the file packages/crm-events/src/mParticle/mparticle-service.ts.
In sendMParticleCustomEventToQueue
we call the replicate cross brand.
...