SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Personalization.VisitorGroups.Criteria

Classes

GeographicCoordinateCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Visitor group criterion that will match the geolocation based on request IP address with the location stored in the settings

GeographicCoordinateModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model class for geographic coordinate criterion

GeographicCriterionBase<T>

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Base class for geographic criteria

GeographicLocationCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Visitor group criterion that will match the geolocation based on request IP address with the location stored in the settings

GeographicLocationModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A model that represents the settings required by GeographicLocationCriterion.

NumberOfVisitsCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Criterion that is used to count number of visits to the site. The criterion can act in three different modes: Total: Just count total amount of hits. Within: Count number of hits in the given X number of TimePeriod. Since: Count the number of hits in a given date.

NumberOfVisitsModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model class for NumberOfVisitsCriterion.

PageInfo

Conveys and stores information about a selected page.

ReferrerCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Criterion for visitor groups that checks the referrer

ReferrerModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model for referrer

SearchWordModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model for Host name

SearchWordReferrerCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Criterion for visitor groups that checks the referrer query string

StartUrlCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Visitor group criterion that will match the request parameters with the values stored in the settings

StartUrlModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model for the request url

TimeOfDayCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A criterion for matching a time range in day.

TimeOfDayCriterion.ServerCurrentTimeProvider

TimeOfDayModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model class of TimeOfDay criterion

UriSessionStartCriterionBase<T>

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Base class fro Uri criterion

UserProfileCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A criterion for matching values in the user profile.

UserProfileModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model for the user profile criterion

ViewedCategoriesCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. A criterion that matches after visiting a page with a category.

ViewedCategoriesModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains settings used by ViewedCategoriesCriterion.

ViewedPagesCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Matches users who has at least once visited the selected page.

ViewedPagesModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Model for the ViewedPagesCriterion.

VisitorGroupMembershipCriterion

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Criterion which checks if visitor is member or not member of another visitor group

VisitorGroupMembershipModel

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Visitor Group Membership model

Interfaces

ICurrentTimeProvider

Interface for providing current time. For example: server's time, browser's local time

IVisitorGroupReferenceFinder

Find visitor group references by searching critera

Enums

ComparisonType

How comparisions should be done.

DistanceUnit

Units of distance

ReferrerType

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Referrer type

TimeFrame

The logic for how to count site visits.

TimePeriod

The time period that is used to count hits.

VisitorGroupMembershipStatus

Visitor group membership status