Class POBAdVerification
-
- All Implemented Interfaces:
-
com.pubmatic.sdk.common.viewability.POBVerificationScriptResource,com.pubmatic.sdk.video.xmlserialiser.POBXMLNodeListener
public class POBAdVerification implements POBXMLNodeListener, POBVerificationScriptResource
Class contains resources and metadata to execute third-party measurement code in order to verify VAST creative playback.
-
-
Constructor Summary
Constructors Constructor Description POBAdVerification()
-
Method Summary
Modifier and Type Method Description voidbuild(@NonNull() POBNodeBuilder builder)POBXMLParser calls this method to build model class object with node builder StringgetVerificationParameter()List<String>getJavaScriptResource()Returns a list of URI to the JavaScript file used to collect verification data. StringgetVendorKey()List<POBTracking>getTrackingEvents()Returns a list of non-JavaScript resources List<String>getExecutableResource()A reference to a non-JavaScript or custom-integration resource intended for collecting verification data -
-
Method Detail
-
build
void build(@NonNull() POBNodeBuilder builder)
POBXMLParser calls this method to build model class object with node builder
- Parameters:
builder- Instance of POBNodeBuilder, to be used for building the model class object
-
getVerificationParameter
@Nullable() String getVerificationParameter()
-
getJavaScriptResource
@Nullable() List<String> getJavaScriptResource()
Returns a list of URI to the JavaScript file used to collect verification data.
- Returns:
list of JavaScript file URIs
-
getVendorKey
@Nullable() String getVendorKey()
-
getTrackingEvents
@Nullable() List<POBTracking> getTrackingEvents()
Returns a list of non-JavaScript resources
- Returns:
list of non-JavaScript resources
-
getExecutableResource
@Nullable() List<String> getExecutableResource()
A reference to a non-JavaScript or custom-integration resource intended for collecting verification data
- Returns:
list of non-JavaScript resources
-
-
-
-