The Personalization module’s Profile Repository is an instance of the Generic SQL Adapter. It is located in /atg/userprofiling/ProfileAdapterRepository. In this adapter, the Personalization module defines a base “user” Item Descriptor. This user has many general attributes defined, such as first and last name, e-mail address, date of birth and home address. See the Standard User Profile Repository Definition section of the Setting Up a Profile Repository chapter in the ATG Personalization Programming Guide for more information on the attributes included. Associated with the user definition is an item type created for contact information (contactInfo) which encapsulates fields such as address, city, state, postal code, phone number.

ATG Commerce adds several attributes to the user Item Descriptor to support gift lists, wish lists, promotions, address books, credit card collection and other minor features.

 
loading table of contents...