Embedding API Reference / Modules / exposed-api / <internal> / default

# Class: default

exposed-api.<internal>.default

# Table of contents

# Constructors

# Properties

# Methods

# Constructors

# constructor

new default(configuratorId, useTracking?): default

# Parameters

Name Type Default value
configuratorId string undefined
useTracking boolean true

# Returns

default

# Defined in

src/common/utils/google-analytics.ts:123 (opens new window)

# Properties

# history

history: IArguments[] = []

# Defined in

src/common/utils/google-analytics.ts:101 (opens new window)

# Methods

# addCallback

addCallback(listener): void

# Parameters

Name Type
listener GoogleAnalyticsCallback

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:307 (opens new window)


# cleanUpHistory

cleanUpHistory(): void

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:322 (opens new window)


# giveConsent

giveConsent(): void

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:218 (opens new window)


# removeUiCallback

removeUiCallback(listener): void

# Parameters

Name Type
listener GoogleAnalyticsCallback

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:314 (opens new window)


# setDimension

setDimension(dimension, value): void

# Parameters

Name Type
dimension string
value any

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:266 (opens new window)


# setDimensions

setDimensions(dimensions): void

# Parameters

Name Type
dimensions Object

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:271 (opens new window)


# trackContentError

trackContentError(message): void

# Parameters

Name Type
message string

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:303 (opens new window)


# trackError

trackError(message, specialErrorName?): void

# Parameters

Name Type Default value
message string undefined
specialErrorName Nullable<string> null

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:280 (opens new window)


# trackEvent

trackEvent(action, category, label, value?, fieldsObject?): void

# Parameters

Name Type Default value
action string undefined
category GA_CATEGORY undefined
label string undefined
value Nullable<number> null
fieldsObject object {}

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:230 (opens new window)


# trackNoActivePackage

trackNoActivePackage(): void

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:330 (opens new window)


# trackTiming

trackTiming(category, label, value, fieldsObject?): void

# Parameters

Name Type
category GA_CATEGORY
label any
value number
fieldsObject object

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:248 (opens new window)


# trackWrongDomain

trackWrongDomain(): void

# Returns

void

# Defined in

src/common/utils/google-analytics.ts:326 (opens new window)