Overview

This section provides an overview on the Campaign microservices. Campaign microservice is a reusable functional component, which enables the branch user to create and store the Campaign definition details.

The following Campaign details are stored in Campaign microservices database:

  • Name, description, objective along with product details (if any), priority, and start and end dates of the Campaign
  • Channel details such as Channel Type (Online or Offline) and its associated content, output content location along with target URLs for image banners and so on.
  • Details of the event triggering the Campaign
  • Profile condition details defined to identify the target audience for the Campaign

The following context diagram depicts the flow of control from front office solution to microservices database.

Campaign Workflow

The following sequential flow diagram depicts the campaign definition and execution use cases.

Data Model

The following entity relationship diagram depicts the details of the entities and the relationships among them.

The following are the base entities created as part of the Campaign microservices.


Bookmark Name Actions
Feedback
x