Class MiniAppEventBuilder

java.lang.Object
com.my.tracker.miniapps.MiniAppEventBuilder
Direct Known Subclasses:
MiniAppEventBuilder.CloseEventBuilder, MiniAppEventBuilder.CustomEventBuilder, MiniAppEventBuilder.OpenEventBuilder, MiniAppEventBuilder.UserEventBuilder

public abstract class MiniAppEventBuilder extends Object
Builder-class for MiniAppEvent
  • Method Details

    • newEventBuilder

      public static MiniAppEventBuilder.EventBuilder newEventBuilder(String miniAppId, String platformUserId)
      Creates new instance of class

      NOTE: For efficiency you could create one instance per appId-userId pair

      Parameters:
      miniAppId - Mini app identifier
      platformUserId - Platform dependent user identifier
      Returns:
      Factory object for creating builders with defined appId-userId pair
    • build

      public final MiniAppEvent build()
      Create new mini-app
      Returns:
      New instance of MiniAppEvent