phpDocumentor

GoogleTrackingService
in package
implements GoogleTrackingServiceInterface

Class GoogleTrackingService

Interfaces, Classes and Traits

GoogleTrackingServiceInterface
Interface GoogleTrackingServiceInterface

Table of Contents

$actionSerializer  : GoogleAnalyticsActionSerializer
$analyticsTrackingRepository  : GoogleAnalyticsTrackingRepository
$purchase  : GoogleAnalyticsAction
$storage  : Storage
__construct()  : mixed
GoogleTrackingService constructor.
adsConversionTrackingData()  : array<string|int, mixed>
Returns ads conversion purchase tracking data.
adsConversionTrackingEnabled()  : bool
Determines whether ads conversion tracking is enabled.
analyticsPurchaseTrackingData()  : array<string|int, mixed>
Returns analytics purchase tracking data.
analyticsTrackingEnabled()  : bool
Determines whether analytics tracking is enabled.
_fetchPurchase()  : GoogleAnalyticsAction
Fetches and in memory caches purchase information.

Properties

Methods

adsConversionTrackingData()

Returns ads conversion purchase tracking data.

public adsConversionTrackingData(IdType $orderId) : array<string|int, mixed>
Parameters
$orderId : IdType

Orders id.

Return values
array<string|int, mixed>

adsConversionTrackingEnabled()

Determines whether ads conversion tracking is enabled.

public adsConversionTrackingEnabled() : bool
Return values
bool

analyticsPurchaseTrackingData()

Returns analytics purchase tracking data.

public analyticsPurchaseTrackingData(IdType $orderId) : array<string|int, mixed>
Parameters
$orderId : IdType

Orders id.

Return values
array<string|int, mixed>

analyticsTrackingEnabled()

Determines whether analytics tracking is enabled.

public analyticsTrackingEnabled() : bool
Return values
bool

Search results