User

A user is an entity that interacts with the backend server through a registered device. Based on their role in the content distribution flow, there are two types of users:

Admin User

A person authorized by the Client to create and manage campaigns on their behalf. The admin uses administrative tools, such as the Dashboard or APIs, to configure campaigns, set up triggers, delivery rules, and targeting to deliver content (i.e., offers) to end-users.

End-User

A person that consumes and engages with content (i.e., offers) on a registered device. Based on the type of information collected, an end-user can be classified into:

  • Anonymous User (Device)
    A user who consumes content without having gone through an account registration process and cannot be uniquely identified.

  • Registered User
    A user that has completed a registration process and has provided some personal identity data (i.e., email address, unique id).