etracker-8.x-3.x-dev/config/schema/etracker.schema.yml
config/schema/etracker.schema.yml
etracker.settings:
type: config_object
label: 'eTracker settings'
mapping:
account_key:
type: string
label: 'Your account key 1'
etracker_scope_script:
type: string
label: 'Include scope of the tracking script'
etracker_track_path_mode:
type: string
label: 'Include tracking of all pages except listed ones'
etracker_track_paths:
type: string
label: 'Include tracking of only listed pages'
etracker_track_roles_mode:
type: string
label: 'Include tracking of all roles except listed ones'
etracker_track_roles:
type: sequence
label: 'Include tracking of specific roles'
sequence:
type: string
label: 'Role'
etracker_track_user:
type: string
label: 'Include tracking on account pages'
etracker_mode_breadcrumb_as_area:
type: string
label: 'Include tracking of selected breadcrumbs'
event_tracking:
type: mapping
label: 'Tracking settings of specific event types'
mapping:
track_mailto:
type: boolean
label: 'Enable tracking of mailto links'
track_download:
type: boolean
label: 'Enable tracking of download links'
track_download_extensions:
type: string
label: 'File extensions to track'
track_external:
type: boolean
label: 'Enable tracking of external links'
track_system_messages:
type: sequence
label: 'System message types to track'
sequence:
type: string
label: 'System message type'
etracker_script_settings:
type: mapping
label: 'Setting schema for eTrackers script integration'
mapping:
data_block_cookies:
type: boolean
label: 'Block cookies by default'
data_respect_dnt:
type: boolean
label: 'Respect Do-Not-Track by default'
