Table of Contents

Class CampaignStageConvertedContactsList

Namespace
Kentico.Xperience.Admin.DigitalMarketing.UIPages
Assembly
Kentico.Xperience.Admin.DigitalMarketing.dll

Lists contacts that converted at a given stage, accessed from the Campaign context.

public sealed class CampaignStageConvertedContactsList : StageConvertedContactsListBase, IPage
Inheritance
object
CampaignStageConvertedContactsList
Implements
Inherited Members
Extension Methods

Constructors

CampaignStageConvertedContactsList(IInfoProvider<CustomerJourneyInfo>, IInfoProvider<CustomerJourneyStageInfo>, IPageLinkGenerator, ICustomerJourneyStageContactHistoryTypeRetriever, ICustomerJourneyStageContactQueryRetriever, IOptions<CustomerDataPlatformOptions>)

Initializes an instance of the CampaignStageConvertedContactsList class.

public CampaignStageConvertedContactsList(IInfoProvider<CustomerJourneyInfo> customerJourneyInfoProvider, IInfoProvider<CustomerJourneyStageInfo> customerJourneyStageInfoProvider, IPageLinkGenerator pageLinkGenerator, ICustomerJourneyStageContactHistoryTypeRetriever customerJourneyStageContactHistoryTypeRetriever, ICustomerJourneyStageContactQueryRetriever customerJourneyStageContactQueryRetriever, IOptions<CustomerDataPlatformOptions> customerDataPlatformOptions)

Parameters

customerJourneyInfoProvider IInfoProvider<CustomerJourneyInfo>
customerJourneyStageInfoProvider IInfoProvider<CustomerJourneyStageInfo>
pageLinkGenerator IPageLinkGenerator
customerJourneyStageContactHistoryTypeRetriever ICustomerJourneyStageContactHistoryTypeRetriever
customerJourneyStageContactQueryRetriever ICustomerJourneyStageContactQueryRetriever
customerDataPlatformOptions IOptions<CustomerDataPlatformOptions>

Properties

CustomerJourneyId

ID of the customer journey resolved from the campaign via Kentico.Xperience.Admin.DigitalMarketing.CampaignCustomerJourneyIdBinder.

[PageParameter(typeof(CampaignCustomerJourneyIdBinder), typeof(CampaignsEditLayout))]
public override int CustomerJourneyId { get; set; }

Property Value

int

CustomerJourneyStageFilter

Filter for contacts in the stage listing.

[PageParameter(typeof(CustomerJourneyStageFilterModelBinder), typeof(CampaignStageContactFilterTables))]
public override CustomerJourneyStageFilter CustomerJourneyStageFilter { get; set; }

Property Value

CustomerJourneyStageFilter

CustomerJourneyStageId

ID of the Customer journey stage.

[PageParameter(typeof(IntPageModelBinder), typeof(CampaignStageContactLists))]
public override int CustomerJourneyStageId { get; set; }

Property Value

int