Class TrackingAPI

  • All Implemented Interfaces:
    RestController

    public class TrackingAPI
    extends Controller
    Cheetah Loyalty Tracking Module
    • Constructor Detail

      • TrackingAPI

        public TrackingAPI()
    • Method Detail

      • trackMessage

        public void trackMessage​(TrackingParams queryParams,
                                 int id,
                                 Listener<SuccessResponse> callback)
        Tracks the message of the user whether it was delivered or opened
        Parameters:
        queryParams - TrackingParams
        id - message id
        callback - listener if tracking is successful or not
      • trackUsage

        public void trackUsage​(TrackingParams queryParams)
        Track the users activity Once the app is launched the user will be tagged as active
        Parameters:
        queryParams - TrackingParams