This event is triggered when a site visitor displays a page.

Examples: Visits any page

Visits a page named welcome.jsp

Visits a page in folder /Dynamo/Solutions/Pioneer Cycling

Note that, although the effect of this event is to fire when a specified page is displayed, the event is actually triggered when the Personalization module issues the request for the page; no checking is performed to see whether the page exists.

Class name

atg.userprofiling.dms.PageVisitMessage

JMS name

atg.dps.PageVisit

Display name

Visits

Message context

Request

Message scope

Individual

Message source

Component: /atg/userprofiling/DPSMessageSource

Class: atg.userprofiling.dms.DPSMessageSource

Component that calls the message source

/atg/userprofiling/PageEventTrigger, or /atg/userprofiling/SendPageEvent (servlet bean in a JSP)

How this event is triggered

The pipeline servlet /atg/dynamo/servlet/pipeline/PageViewServletTrigger sits in the pipeline and calls the PageEventTrigger component when a page is viewed. Alternatively, page developers can trigger this event by embedding the /atg/userprofiling/SendPageEvent component in a JSP.

How to turn this event off

Set to false the broadcastPageViewedEvents property in either the /atg/dynamo/servlet/pipeline/PageViewServletTrigger component or the /atg/userprofiling/SendPageEvent component (see above).

The message that triggers this event contains the following properties:

Property

Type

Scenario Editor Label

Description

profileId

java.lang.String

whose profileId…

The profile ID of the visitor who visited the page.

scenarioPathInfo

java.lang.String

in folder…

named…

The path of the page that triggers the event, including the application name and context root (or the Dynamo document root). Example: Quincy Funds J2EE DAF Demo:/index.jsp

path

java.lang.String

in Dynamo folder

with Dynamo path

The Dynamo document root path of the page that triggers this event, for example, /demo/home/index.jhtm

folder

java.lang.String

whose folder…

The Dynamo document root folder containing the page that triggers this event, for example /demo/home.

siteId

java.lang.String

Does not appear.

The ID of the current site. The value is provided by the Site Context Manager.

This parameter applies to multisite environments.

siteGroupIds

java.lang.String

Does not appear.

The IDs of the site groups associated with the current site. The values are provided by the Site Context Manager.

This parameter applies to multisite environments.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices