C# Class Sitecore.SharedSource.Analytics.Context.PageStatistics.PageStatisticsContext

Exibir arquivo Open project: Velir/Sitecore-Analytics Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
GetAchievedGoals ( System.Item goalItem, System.Item testItem, System.DateTime startDate, System.DateTime endDate ) : List

Returns a grouping of achieved goals against visits per variation

GetAverageDailyVisits ( ID itemId, System.DateTime startDate, System.DateTime endDate ) : double
GetAverageDailyVisits ( System.Item item, bool ignoreCache ) : double
GetCurrentVisit ( ) : VisitorDataSet.VisitsRow
GetCurrentVisitor ( ) : Visitor

Returns the Current Visitor Record

GetGoalsMetDuringVisit ( System.Guid visitId ) : List

Retrieves goals met during visit

GetPageViewCount ( System.Item item ) : Int32

Returns the page view count for the item passed

GetTestStatistics ( TestDefinitionItem testDefinitionItem ) : TestSetStatistics
GetTestStatistics ( TestDefinitionItem testDefinitionItem, bool ignoreSession, bool ignoreCache ) : TestSetStatistics
GetTestVariations_ForCurrentItem ( System.Item currentItem, System.Item testItem, System.DateTime startDate, System.DateTime endDate ) : List

Returns test variations for a specific test and item

GetVisitEngagementValue ( System.Guid visitId ) : Int32

Retrieves engagement value for the passed visit

GetVisit_ById ( string visitId ) : Visit

Returns Visit Record

GetVisitorEngagementValue ( System.Guid visitorId ) : Int32

Retrieves engagement value for the passed visitor

GetVisitor_ById ( string visitorId ) : Visitor

Returns a Visitor Record

SetGoalMet ( System.Item currentItem, System.Item linkedItem, System.Item goalItem, System.Guid visitId, System.Guid visitorId ) : bool

Sets the Goal Met

Method Details

GetAchievedGoals() public method

Returns a grouping of achieved goals against visits per variation
public GetAchievedGoals ( System.Item goalItem, System.Item testItem, System.DateTime startDate, System.DateTime endDate ) : List
goalItem System.Item
testItem System.Item
startDate System.DateTime
endDate System.DateTime
return List

GetAverageDailyVisits() public method

public GetAverageDailyVisits ( ID itemId, System.DateTime startDate, System.DateTime endDate ) : double
itemId ID
startDate System.DateTime
endDate System.DateTime
return double

GetAverageDailyVisits() public method

public GetAverageDailyVisits ( System.Item item, bool ignoreCache ) : double
item System.Item
ignoreCache bool
return double

GetCurrentVisit() public method

public GetCurrentVisit ( ) : VisitorDataSet.VisitsRow
return VisitorDataSet.VisitsRow

GetCurrentVisitor() public method

Returns the Current Visitor Record
public GetCurrentVisitor ( ) : Visitor
return Visitor

GetGoalsMetDuringVisit() public method

Retrieves goals met during visit
public GetGoalsMetDuringVisit ( System.Guid visitId ) : List
visitId System.Guid
return List

GetPageViewCount() public method

Returns the page view count for the item passed
public GetPageViewCount ( System.Item item ) : Int32
item System.Item
return System.Int32

GetTestStatistics() public method

public GetTestStatistics ( TestDefinitionItem testDefinitionItem ) : TestSetStatistics
testDefinitionItem TestDefinitionItem
return TestSetStatistics

GetTestStatistics() public method

public GetTestStatistics ( TestDefinitionItem testDefinitionItem, bool ignoreSession, bool ignoreCache ) : TestSetStatistics
testDefinitionItem TestDefinitionItem
ignoreSession bool
ignoreCache bool
return TestSetStatistics

GetTestVariations_ForCurrentItem() public method

Returns test variations for a specific test and item
public GetTestVariations_ForCurrentItem ( System.Item currentItem, System.Item testItem, System.DateTime startDate, System.DateTime endDate ) : List
currentItem System.Item
testItem System.Item
startDate System.DateTime
endDate System.DateTime
return List

GetVisitEngagementValue() public method

Retrieves engagement value for the passed visit
public GetVisitEngagementValue ( System.Guid visitId ) : Int32
visitId System.Guid
return System.Int32

GetVisit_ById() public method

Returns Visit Record
public GetVisit_ById ( string visitId ) : Visit
visitId string
return Visit

GetVisitorEngagementValue() public method

Retrieves engagement value for the passed visitor
public GetVisitorEngagementValue ( System.Guid visitorId ) : Int32
visitorId System.Guid
return System.Int32

GetVisitor_ById() public method

Returns a Visitor Record
public GetVisitor_ById ( string visitorId ) : Visitor
visitorId string
return Visitor

SetGoalMet() public method

Sets the Goal Met
public SetGoalMet ( System.Item currentItem, System.Item linkedItem, System.Item goalItem, System.Guid visitId, System.Guid visitorId ) : bool
currentItem System.Item
linkedItem System.Item
goalItem System.Item
visitId System.Guid
visitorId System.Guid
return bool