diff --git a/Resources/config/services.yml b/Resources/config/services.yml index a0b3b75..a294012 100755 --- a/Resources/config/services.yml +++ b/Resources/config/services.yml @@ -1,20 +1,20 @@ services: - _defaults: - public: true - coreshop.registry.tracking.tracker: class: CoreShop\Component\Registry\ServiceRegistry + public: true arguments: - CoreShop\Bundle\TrackingBundle\Tracker\EcommerceTrackerInterface - 'tracker' coreshop.tracking.item_builder: class: CoreShop\Bundle\TrackingBundle\Builder\ItemBuilder + public: true arguments: - '@coreshop.order.purchasable.price_calculator' coreshop.tracking.resolver.tracking_config: class: CoreShop\Bundle\TrackingBundle\Resolver\ConfigResolver + public: true arguments: - '@Pimcore\Analytics\SiteId\SiteIdProvider' - '@Pimcore\Analytics\Google\Config\ConfigProvider' @@ -29,9 +29,11 @@ services: coreshop.tracking.event.gtm_code_tracker: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\CodeTracker + public: true coreshop.tracking.event.gtm_code_event: class: CoreShop\Bundle\TrackingBundle\EventListener\GtmDataLayerBlockListener + public: true arguments: - '@Pimcore\Http\Request\Resolver\PimcoreContextResolver' - '@Pimcore\Http\ResponseHelper' @@ -45,6 +47,7 @@ services: coreshop.tracking.tracker.google.analytics.enhanced_ecommerce: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\AnalyticsEnhancedEcommerce parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setTracker, ['@Pimcore\Analytics\Google\Tracker']] - [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']] @@ -54,6 +57,7 @@ services: coreshop.tracking.tracker.google.analytics.universal_ecommerce: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\UniversalEcommerce parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setTracker, ['@Pimcore\Analytics\Google\Tracker']] - [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']] @@ -63,6 +67,7 @@ services: coreshop.tracking.tracker.google.analytics.gtag_enhanced_ecommerce: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\GlobalSiteTagEnhancedEcommerce parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setTracker, ['@Pimcore\Analytics\Google\Tracker']] - [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']] @@ -72,6 +77,7 @@ services: coreshop.tracking.tracker.google.analytics.gtm_classic_ecommerce: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\TagManagerClassicEcommerce parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setCodeTracker, ['@coreshop.tracking.event.gtm_code_tracker']] - [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']] @@ -81,6 +87,7 @@ services: coreshop.tracking.tracker.google.analytics.gtm_enhanced_ecommerce: class: CoreShop\Bundle\TrackingBundle\Tracker\Google\TagManager\TagManagerEnhancedEcommerce parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setCodeTracker, ['@coreshop.tracking.event.gtm_code_tracker']] - [setConfigResolver, ['@coreshop.tracking.resolver.tracking_config']] @@ -90,6 +97,7 @@ services: coreshop.tracking.tracker.matomo: class: CoreShop\Bundle\TrackingBundle\Tracker\Matomo\Matomo parent: coreshop.tracking.tracker.ecommerce_tracker + public: true calls: - [setTracker, ['@Pimcore\Analytics\Piwik\Tracker']] tags: @@ -97,5 +105,6 @@ services: coreshop.tracking.manager: class: CoreShop\Bundle\TrackingBundle\Manager\TrackingManager + public: true arguments: - '@coreshop.registry.tracking.tracker' \ No newline at end of file