Showing posts with label logging. Show all posts
Showing posts with label logging. Show all posts

<client_id>

A unique identifier for the application for use in logging, for example.

Child of: <settings>
Parent of: Nothing

Example:

<client_id>123456</client_id>

Working example: Search for <client_id></client_id> in the file trivia_demo.xml.

<counter iscumulative="">

Within a <doubleclick> tag, specifies the tag to be tracked by DoubleClick.

If the iscumulative attribute is set to YES, DoubleClick will keep a count of the number of times the tag has been sent within a user visit. If it is set to NO, the counter will register "1" without subsequently incrementing. The default value for iscumulative is YES.

Child of: <doubleclick>
Parent of: Nothing

Example:

<counter iscumulative="YES">DOUBLECLICK_TAG</counter>

<get_info commid="" responses="">

Generates and returns application and session IDs for use in logging or polling (e.g., in a voice recognition session).

This tag can also request the value of any number of cookies using the <cookie> tag. Each requested cookie value is returned in a variable of the same name as the cookie itself.

If <next_node> is present, advances to the specified node upon completion.

If commid is set to YES, a communication ID will be generated and returned for use in a subsequent long polling session. The default value of commid is NO.

If responses is set to YES, the communication ID will send the canned messages CONNECTED and OK in an SMS or IM interaction. The default value of responses is YES.

This tag makes the following variables available for evaluation (in addition to any requested cookie values):

ID – the Interactivation ID for the application. ID is stored in the user's HTML cookies and won't change unless the user deletes the cookie.
COMMID – a communications ID for use in a subsequent long polling session. This variable is only returned if the attribute commid is set to YES.
IPADDRESS – the user's IP address.

Child of: <node name="">
Parent of: <cookie>, <next_node>, <error_node>

Example:

<get_info commid="YES" responses="NO">
            <cookie>Cookie1</cookie>
            <cookie>Cookie2</cookie>
            <cookie>Cookie3</cookie>
            <next_node>a_node</next_node>
            <error_node>error_node</error_node>
</get_info>

<log>

Appends the specified text to <log_url> (defined in <settings>) in order to log specific events and data.

Note that no more than one <log> tag can be used per node (if more than one are present, only the last one will be executed).

Child of: <node name="">
Parent of: Nothing
See also: <log_url>

Example:

<log>userid=%ID%&info=%ipaddress%</log>

<log_url>

Specifies the full URL to hit with logging data specified in a <log> tag.

Child of: <settings>
Parent of: Nothing
See also: <log>

Example:

<log_url>http://www.my_site.com/logging/log.asp</log_url>