Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

IScoringService interface

Version InfoThis topic applies to Episerver.ConnectForMarketingAutomation 4.0.0 and lower. For later versions, see Sample Connector - IMarketingConnector

 Interface for working with a provider scoring model.

  • Namespace. EPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    public interface IScoringService

Methods 

IScoringService.GetAllScoringModels method 

Get available scoring models.

  • NamespaceEPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    IEnumerable<ScoringModel> GetAllScoringModels()
  • Return value. TypeIEnumerable< ScoringModel>
    List of scoring models.

IScoringService.GetAllScoringTypes method 

Get scoring types.

IScoringService.GetScoringForProfile method 

Get scoring for the input profile.

  • NamespaceEPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    IEnumerable<ScoringModelValues> GetScoringForProfile(
      Profile profile,
      int modelId
    )
  • Parameters.
    • profile. Type: Profile
      The profile.
    • modelId. TypeSystem. Int32
      The scoring model identifier.
  • Return value. TypeIEnumerable< ScoringModelValues>
    List of objects contains scoring information for the profile.

IScoringService.GetScoringRank method 

Get a scoring rank for a scoring model.

Last updated: Dec 10, 2015