Using the analytics data rendering plug-in tag | HCL Digital Experience

Use the AnalyticsData rendering plug-in tag to inject microformats for Active Site Analytics into your web content.

About this task

The microformats gather information about the content items that are rendered on your portal pages. You can insert more than one tag into your content.

Procedure

Add the AnalyticsData plug-in tag to your content or presentation template design. Each tag can contain only one attribute.
Use the following syntax:
[Plugin:AnalyticsData property="" | element="" | value= "" 
                      css-class = ""]
To select a value that is used in the microformat for Active Site Analytics, use one of the following attributes:
property
Use this attribute to select one of the supported properties of the web content item. This attribute can take the following values:
id
The unique identifier of the content.
title
The display title of the content.
path
The unique path of the content in your library.
lastmodified
The date when the content was last modified.
authors
The author or authors of the content. If the content has more than one author, one microformat tag is written for each author.
element
Use this attribute to select an element from the content. The element must be a text or short text element type. For the value of this attribute, specify the name of the element that you want to be selected.
value
Use this attribute to pass a text value to the plug-in. If you set this attribute, you must also set the CSS class value by using the attribute css-class. See the following description of this attribute for details.
Note: In a single reference to a tag, you can use only one of the previous attributes. If you want to use more than one attribute, add another reference to the tag.
css-class
Use this attribute to control which CSS class is used for the microformat tags. This attribute is mandatory when you specify the value attribute. The attribute is optional when you use the property attribute or the element attribute. If you do not specify this attribute with the property attribute or the element attribute, the CSS class is determined from the value of the property attribute or the element attribute. In this case, the CSS class is generated by prefixing asa.wcm.content_item. and the value of the property attribute or the element attribute.

Examples

[Plugin:AnalyticsData property="title"]
This setting selects the display title of the content item. The following microformat is inserted in the page:
<span style="display:none" class="asa.wcm.content_item.title">Display title</span> 
[Plugin:AnalyticsData property="authors" css-class="com.acme.content.authors"]
This setting selects the authors of the content item. If you use this setting and a custom CSS class, the following microformats are inserted in the page:
<span style="display:none" class="com.acme.content.authors">Author 1</span>
<span style="display:none" class="com.acme.content.authors">Author 2</span>
[Plugin:AnalyticsData element="element1"]
This setting selects the text value of the element on the content item. The following microformat is inserted in the page:
<span style="display:none" class="asa.wcm.content_item.element1">Value of element with name element1</span>
[Plugin:AnalyticsData element="element1" css-class="asa.wcm.content_item.path"]
This setting selects the text value of the element on the content item. The following microformat is inserted in the page:
<span style="display:none" class="asa.wcm.content_item.path">Value of element with name element1</span>
[Plugin:AnalyticsData value="Some text" css-class="asa.wcm.content_item.title"]
This setting uses the text specified by the value attribute. The following microformat is inserted in the page:
<span style="display:none" class="asa.wcm.content_item.title">Some text</span>
[Plugin:AnalyticsData css-class="asa.wcm.content_item.title" value="[Property context='current' type='content' field='title']"]
This setting passes the value of the nested [Property] tag to the plug-in. The following microformat is inserted in the page:
<span style="display:none" class="asa.wcm.content_item.title">Display title from nested property tag</span>
[Plugin:AnalyticsData css-class="asa.tag.SitePromotion" value="Halloween2012"]
This setting creates a site promotion tag with the value that is passed to the plug-in. The following microformat is inserted in the page:
<span style="display:none" class="asa.tag.SitePromotion">Halloween2012</span>