The definition of a dynamic template, to allow to customize the returned value for a column. It also allows to combine the values of several columns into one.

This option requires the combined use of a column ‘templatedValue’ and a ‘template’ parameter. The attribute ‘templateId’ of a ‘templatedValue’ must match the attribute ‘id’ of a ‘template’, as in the example below.

Full example

<providers>
    <trackingProvider>
		<columns>
			<candidateId/>
			<candidateName/>
			<candidateFirstname/>
			<trainingId/>
			<sessionId/>
			<contentGuid/>
			<firstLaunchDate/>
			<completionTime/>
			<score/>
			<timeGlobal/>
			<progression/>
			<status/>
            <templatedValue label="URL" templateId="1" />
            <templatedValue label="Learner fullname" templateId="2" />
		</columns>
        <parameters>
            <dateFormat>MM-DD-YYYY</dateFormat>
            <templates>
                <template id="1">https://instanceurl.ck.com/sso/content/{5}/</template>
                <template id="2">{2} {1}</template>
            </templates>
        </parameters>
    </trackingProvider>
</providers>