TrackingBehaviorProviderInterface
TrackingBehaviorProviderInterface.php
:
20
Interface
Resolves how the configured {@see Type} translates into concrete tracking actions.
In hybrid mode the bundle ships its own client-side shim that proxies every Raptor request through a same-origin endpoint so ad blockers cannot block them; the client never talks to Raptor SaaS directly.
Methods¶
shouldDispatchServerSide()
¶
TrackingBehaviorProviderInterface.php
:
34
Server mode only.
|
|
|
Return values
bool
Tags
shouldProxyClientEvents()
¶
TrackingBehaviorProviderInterface.php
:
46
Hybrid mode only.
|
|
|
Return values
bool
Tags
shouldRenderEventsClientSide()
¶
TrackingBehaviorProviderInterface.php
:
39
|
|
|
Return values
bool
Tags
shouldRunClientScript()
¶
TrackingBehaviorProviderInterface.php
:
27
Client and hybrid modes (Raptor CDN script, or the same-origin shim respectively).
|
|
|
Return values
bool