Evergage Core API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Defines the methods available via context.services.config in ETL gears.

Hierarchy

Index

Methods

findAccountAttributes

  • findAccountAttributes(): AttributeConfig[]
  • Returns AttributeConfig[]

findAccountProfileObjectDefinitions

  • findAccountProfileObjectDefinitions(): ProfileObjectDefinition[]
  • Returns ProfileObjectDefinition[]

findBanditFeatureSubsets

  • findBanditFeatureSubsets(): BanditFeatureSubset[]
  • Returns BanditFeatureSubset[]

findCatalogItemAttributes

  • findCatalogItemAttributes(itemType: string): AttributeConfig[]
  • deprecated

    The data returned by this call is now available via CatalogItemConfig through the attributeConfigs field

    Parameters

    • itemType: string

    Returns AttributeConfig[]

    List with the custom attribute definitions for this itemId An empty list if itemId does not exist.

findCatalogItemConfig

  • Parameters

    • itemType: string

    Returns CatalogItemConfig

    CatalogItemConfig object with the configuration information for itemType null if itemType does not exist.

findCategoryAttributes

  • findCategoryAttributes(): AttributeConfig[]
  • deprecated

    The data returned by this call is now available via CatalogItemConfig through the attributeConfigs field

    Returns AttributeConfig[]

    List with the custom attribute definitions for this categoryId An empty list if categoryId does not exist.

findContentZones

  • findContentZones(): string[]
  • Returns string[]

findDimensionAttributes

  • findDimensionAttributes(dimensionType: string): AttributeConfig[]
  • deprecated

    The data returned by this call is now available via CatalogItemConfig through the attributeConfigs field

    Parameters

    • dimensionType: string

    Returns AttributeConfig[]

    List with the custom attribute definitions for this dimensionType An empty list if dimensionType (Id) does not exist.

findEnabledItemTypes

  • findEnabledItemTypes(): string[]
  • Returns string[]

findExportConfigsForComponentClass

  • findExportConfigsForComponentClass(componentClassName: string): object
  • Parameters

    • componentClassName: string

    Returns object

    • [index: string]: any

findManualSegments

  • findManualSegments(customerType?: "User" | "Account"): ManualSegmentConfig[]
  • Parameters

    • Optional customerType: "User" | "Account"

    Returns ManualSegmentConfig[]

findPageTypes

  • findPageTypes(): PageType[]
  • Returns PageType[]

findPromotionAttributes

  • findPromotionAttributes(): AttributeConfig[]
  • deprecated

    The data returned by this call is now available via CatalogItemConfig through the attributeConfigs field

    Returns AttributeConfig[]

    List with the custom attribute definitions for this promotion An empty list if promotion (Id) does not exist.

findRecipes

  • findRecipes(itemType?: string): RecipeConfig[]
  • Parameters

    • Optional itemType: string

    Returns RecipeConfig[]

findSegments

  • findSegments(customerType?: "User" | "Account"): SegmentConfig[]
  • Parameters

    • Optional customerType: "User" | "Account"

    Returns SegmentConfig[]

findSubscriberLists

  • findSubscriberLists(subscriptionType?: "Email" | "MobilePush"): SubscriberListConfig[]
  • Parameters

    • Optional subscriptionType: "Email" | "MobilePush"

    Returns SubscriberListConfig[]

findSurveys

  • findSurveys(): Survey[]
  • Returns Survey[]

findUserAttributes

  • findUserAttributes(): AttributeConfig[]
  • Returns AttributeConfig[]

findUserProfileObjectDefinitions

  • findUserProfileObjectDefinitions(): ProfileObjectDefinition[]
  • Returns ProfileObjectDefinition[]

getMaxCatalogObjectAttributes

  • getMaxCatalogObjectAttributes(): number
  • Returns number

searchActions

  • searchActions(actionSearch: string): string[]
  • Parameters

    • actionSearch: string

    Returns string[]

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc