Class TrackersV2

  • All Implemented Interfaces:

    
    public final class TrackersV2
    
                        

    Enhanced tracker configuration with extension URL support.

    This class represents the modern tracker format that supports both direct URLs and InMobi extension paths. Extension paths are combined with the base URL from TrackingInfo to create complete tracking endpoints, reducing payload size.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final String type
      private final <Error class: unknown class> url
      private final <Error class: unknown class> imExts
    • Constructor Summary

      Constructors 
      Constructor Description
      TrackersV2()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final String getType() The tracker type from TrackerType defining the event type, nullable.
      final <Error class: unknown class> getUrl() Mutable list of direct tracking URLs to be fired for this event type.
      final <Error class: unknown class> getImExts() Mutable list of InMobi extension paths that are combined with the base URL.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TrackersV2

        TrackersV2()
    • Method Detail

      • getUrl

         final <Error class: unknown class> getUrl()

        Mutable list of direct tracking URLs to be fired for this event type.

      • getImExts

         final <Error class: unknown class> getImExts()

        Mutable list of InMobi extension paths that are combined with the base URL.