Class ClickFireBeacons
-
- All Implemented Interfaces:
-
com.inmobi.media.ads.nativeAd.beacons.processor.Beacon
public final class ClickFireBeacons extends BaseBeacon
A Beacon implementation that fires click trackers for native ads.
This class ensures that click trackers for a specific event type are fired only once. It uses a ConcurrentHashMap to track which event types have already had their click trackers fired and prevents duplicate firing for the same event type. The click trackers are processed by substituting macros in the URLs and pinging them using ClickManager.ping.
-
-
Constructor Summary
Constructors Constructor Description ClickFireBeacons(NativeBeaconMacroData vastBeaconDataModel)
-
Method Summary
Modifier and Type Method Description -
-
Constructor Detail
-
ClickFireBeacons
ClickFireBeacons(NativeBeaconMacroData vastBeaconDataModel)
- Parameters:
vastBeaconDataModel- The NativeBeaconMacroData used for macro substitution and to check ad lifecycle status.
-
-
-
-