Copied!

TrackingServiceInterface

TrackingServiceInterface.php : 21
Interface

Server-side tracking service for Raptor.

Methods

publicisServerTrackingEnabled()

TrackingServiceInterface.php : 31
public isServerTrackingEnabled() : bool

Return values

bool

Tags
Throws
InvalidConfigurationExceptionInterface

publicisTrackingEnabled()

TrackingServiceInterface.php : 26
public isTrackingEnabled() : bool

Return values

bool

Tags
Throws
InvalidConfigurationExceptionInterface

publictrackBasket()

TrackingServiceInterface.php : 38
public trackBasket(BasketEventData $eventData, string $url) : void

Parameters

Name Type Default value Description
$eventData BasketEventData - -
$url string - -

publictrackBuy()

TrackingServiceInterface.php : 43
public trackBuy(BuyEventData $eventData, string $url) : void

Parameters

Name Type Default value Description
$eventData BuyEventData - -
$url string - -

publictrackContentVisit()

TrackingServiceInterface.php : 54
public trackContentVisit(ContentVisitEventData $eventData, string $url) : void

Parameters

Name Type Default value Description
$eventData ContentVisitEventData - -
$url string - -

publictrackItemClick()

TrackingServiceInterface.php : 48
public trackItemClick(ItemClickEventData $eventData, string $url[, string|null $moduleName = null ]) : void

Parameters

Name Type Default value Description
$eventData ItemClickEventData - -
$url string - -
$moduleName string|null null -

publictrackVisit()

TrackingServiceInterface.php : 33
public trackVisit(VisitEventData $eventData, string $url) : void

Parameters

Name Type Default value Description
$eventData VisitEventData - -
$url string - -