Interface ClickEventAdSessionInterface

  • All Implemented Interfaces:

    
    public interface ClickEventAdSessionInterface
    
                        

    Interface for tracking user interaction events within OMID ad sessions.

    This interface provides a contract for handling user click and interaction events that occur within ad content. It integrates with the OMID (Open Measurement Interface Definition) standard to ensure proper measurement and verification of user interactions for viewability and verification purposes.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract Unit trackAdUserInteractionEvent(InteractionType type) Tracks a user interaction event with the ad content.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • trackAdUserInteractionEvent

         abstract Unit trackAdUserInteractionEvent(InteractionType type)

        Tracks a user interaction event with the ad content.

        This method should be called when a user interacts with an ad through clicks, taps, or other interaction types as defined by the OMID standard. The interaction type helps classify the nature of the user engagement for measurement purposes.

        Parameters:
        type - The InteractionType representing the specific type of user interaction