Interface TargetLocationNameProvider


@ConsumerType public interface TargetLocationNameProvider
Provides location names for locations to be synchronized to Adobe Target
  • Method Summary

    Modifier and Type
    Method
    Description
    getOfferLocationNames(Page offerPage, WCMMode wcmMode)
    Provides the name of the locations (mboxes) that will be synchronized to Target.
  • Method Details

    • getOfferLocationNames

      Set<String> getOfferLocationNames(Page offerPage, WCMMode wcmMode)
      Provides the name of the locations (mboxes) that will be synchronized to Target. This method returns a list of location names because one offer can run into multiple locations - same content but different pages.
      Parameters:
      offerPage - the offer page that runs on that location
      wcmMode - the WCMMode
      Returns:
      a Set containing the generated names of the locations.