|
||
The following contact management classes can be used in the API. Unless specified otherwise, they may be found in the CMS.OnlineMarketing namespace.
•ContactInfo - represents one contact object.
•ContactInfoProvider - provides management functionality for contacts.
•ContactStatusInfo - represents one contact status.
•ContactStatusInfoProvider - provides management functionality for contact statuses.
•ContactRoleInfo - represents one contact role.
•ContactRoleInfoProvider - provides management functionality for contact roles.
•MembershipInfo - represents a binding object between a contact and a user, subscriber or customer.
•MembershipInfoProvider - provides management functionality for contact binding objects.
•IPInfo - represents one IP address associated with a contact.
•IPInfoProvider - provides management functionality for contact IP addresses.
•UserAgentInfo - represents one browser user agent object associated with a contact.
•UserAgentInfoProvider - provides management functionality for contact user agents.
•AccountInfo - represents one account object.
•AccountInfoProvider - provides management functionality for accounts.
•AccountContactInfo - represents a relationship between a contact and an account.
•AccountContactInfoProvider - provides management functionality for account‑contact relationships.
•AccountStatusInfo - represents one account status.
•AccountStatusInfoProvider - provides management functionality for account statuses.
•ContactGroupInfo - represents one contact group object.
•ContactGroupInfoProvider - provides management functionality for contact groups.
•ContactGroupMemberInfo - represents a binding object between a contact group and contact or account.
•ContactGroupMemberInfoProvider - provides management functionality for contact group binding objects.
•ActivityInfo - represents one activity object.
•ActivityInfoProvider - provides management functionality for activities.
•CMS.WebAnalytics.ActivityTypeInfo - represents an activity type object.
•CMS.WebAnalytics.ActivityTypeInfoProvider - provides management functionality for activity types.
•PageVisitInfo - represents an object used to store additional data for Page visit activities.
•PageVisitInfoProvider - provides management functionality for PageVisitInfo objects.
•SearchInfo - represents an object used to store additional data for Search activities.
•SearchInfoProvider - provides management functionality for SearchInfo objects.
•ScoreInfo - represents one score object.
•ScoreInfoProvider - provides management functionality for scores.
•RuleInfo - represents one scoring rule.
•RuleInfoProvider - provides management functionality for scoring rules.
•ContactScoreListInfo - represents a binding object between a contact, score and specific scoring rule.
•CMS.WebAnalytics.ActivityLogProvider - contains methods used to create activity log files.
•CMS.WebAnalytics.ActivityLogProcessor - this class implements the scheduled task used to periodically process the activities log, which transfers the information to the database.