Table of Contents

Class CampaignStageDroppedOffContactsList

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

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

public sealed class CampaignStageDroppedOffContactsList : StageDroppedOffContactsListBase, IPage
Inheritance
object
CampaignStageDroppedOffContactsList
Implements
Inherited Members
Extension Methods

Constructors

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

Initializes an instance of the CampaignStageDroppedOffContactsList class.

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

Parameters

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

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