Converge Sdk Configuration
Properties
activity?
optionalactivity:ActivitySdkConfiguration
debug?
optionaldebug:object={}
isDiagnosisEnabled?
optionalisDiagnosisEnabled:boolean
Toggles diagnosis logging
Default
falseisEnabled?
optionalisEnabled:boolean
Toggles debug logging to browser console
Default
falseisGlobalErrorListeningEnabled?
optionalisGlobalErrorListeningEnabled:boolean
Toggles global listening to JavaScript errors that occur in the app
Default
informationisLogPublishingDisabled?
optionalisLogPublishingDisabled:boolean
Toggles publishing SDK logs to Seeka backend for diagnosis and reporting from within the Seeka application.
Default
falseisToStringLogEnabled?
optionalisToStringLogEnabled:boolean
Toggles .toString() call on all logged objects to console.
Useful when using the browser 'Preserve log' option in console to persist logged object across page reloads.
Default
falseDeprecated
Use Sidekick diagnose mode instead
minimumLevel?
optionalminimumLevel:SdkLogEventLevel
Minimum level of logs that will be outputted to the console
Default
informationenablement?
optionalenablement:OrganisationBrandBillingStatusEnablement
endpoint
endpoint:
string=""
Seeka API endpoint
Default Value
https://api.seeka.serviceshandlers?
optionalhandlers:HandlersSdkConfiguration
Handlers to initialise
View plugin list
ingestEndpoint
ingestEndpoint:
string=""
Seeka Ingest endpoint
Default Value
https://router.seeka.servicesisDisabled
isDisabled:
boolean=false
Toggles disabling or enabling of the SDK.
If disabled, all calls to the tracking and identity SDKs will not be handled.
Default Value
falsekey
key:
string=""
Converge public SDK key
organisationId
organisationId:
string=""
Seeka organisation ID
plugins?
optionalplugins:IConvergePlugin<object>[] =[]
Plugins to initialise
View plugin list
runtime
runtime:
SeekaSdkRuntimeInfo={}
scopeDescription
scopeDescription:
string
The description to reference the installation. Used as a human readable reference when for this instance of the SDK. This is usually the brand name.
Example
"Super awesome brand"scopeKey
scopeKey:
string
The key to reference the installation. Used as a reference when calling methods for this instance of the SDK in Converge['3323ba69b19e4261a3fbd3f5d998f118'] calls. This is usually the Converge instance ID.
Example
"3323ba69b19e4261a3fbd3f5d998f118"tracking
tracking:
ConvergeEmbedTrackingWebsiteConfiguration={}
Methods
ensureDefaults()
staticensureDefaults(config):void
Parameters
• config: ConvergeSdkConfiguration
Returns
void