UNPKG

ngx-analytics

Version:

Vendor-agnostic web analytics for Angular2 applications, based on angulartics2

19 lines (18 loc) 1.05 kB
import { GaEnhancedEcomAction, GaEnhancedEcomActionFieldObject, GaEnhancedEcomImpressionFieldObject, GaEnhancedEcomProductFieldObject } from './ngx-analytics-ga-enhanced-ecom-options'; export declare class NgxAnalyticsGoogleAnalyticsEnhancedEcommerce { /** * Add impression in GA enhanced ecommerce tracking * @link https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce#measuring-activities */ ecAddImpression(properties: Partial<GaEnhancedEcomImpressionFieldObject>): void; /** * Add product in GA enhanced ecommerce tracking * @link https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce */ ecAddProduct(product: Partial<GaEnhancedEcomProductFieldObject>): void; /** * Set action in GA enhanced ecommerce tracking * @link https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce */ ecSetAction(action: GaEnhancedEcomAction, properties: Partial<GaEnhancedEcomActionFieldObject>): void; }