Class POBNativeRequestEventTracker
-
- All Implemented Interfaces:
public class POBNativeRequestEventTrackerThis class represents the event trackers passed in the native response object
-
-
Constructor Summary
Constructors Constructor Description POBNativeRequestEventTracker(POBNativeEventType eventType, List<POBNativeEventTrackingMethod> methods)Helps to create POBNativeRequestEventTracker object
-
Method Summary
Modifier and Type Method Description List<POBNativeEventTrackingMethod>getMethods()Getter of event tracking method POBNativeEventTypegetType()Getter for event type JSONObjectgetRTBJSON()-
-
Constructor Detail
-
POBNativeRequestEventTracker
POBNativeRequestEventTracker(POBNativeEventType eventType, List<POBNativeEventTrackingMethod> methods)
Helps to create POBNativeRequestEventTracker object- Parameters:
eventType- of native admethods- array of tracking types
-
-
Method Detail
-
getMethods
@NonNull() List<POBNativeEventTrackingMethod> getMethods()
Getter of event tracking method
- Returns:
List of tracking types
-
getType
@NonNull() POBNativeEventType getType()
Getter for event type
- Returns:
event type of native ad
-
getRTBJSON
@NonNull() JSONObject getRTBJSON()
- Returns:
JSON of format: { "event": 1, "methods": [ 1 ] }
-
-
-
-