Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Configuring EP for Adobe Marketing Cloud

Configuring EP for Adobe Marketing Cloud

AEM Web Console can configure EP for Adobe Marketing Cloud. Elastic Path provides the following configuration bundles:

Elastic Path Configuration Handler

com.elasticpath.commerce.cortex.EpConfigurationHandler

  • cortex.url - The URL where Cortex is running.
  • jms.broker.url - The URL where Commerce Engine's JMS Broker is running.
  • demo.password.enabled.for.cortex.registeration - Enabling Demo Password Mode allows you to use Cortex Studio to view a shopper's data directly with the Cortex. If this flag is set to true, AEM will create shopper accounts in Cortex with the specified username and a password set to "password". If this flag is set to false, AEM will create shopper accounts in Cortex with the specified username and a randomly generated password. The password entered in AEM when the account was created should still be used when authenticating in AEM.

Elastic Path Cortex Context Manager

com.elasticpath.cookies.impl.AemCortexContextManagerImpl

  • name - The authentication cookie's name.
  • withDomain - The cookie's domain attribute.
  • path - The cookie's path attribute.
  • maxage - The authentication cookie's max-age.
  • secureFlag - Enables the cookie's secure flag. If this flag is set to true, all pages/urls that require Cortex data need to be secure (HTTPS).
  • httpOnly - Enables the cookie's HTTP only flag.
Note: AEM supports the Do Not Track HTTP header. Cookies are essential for the correct operation of EP for Adobe Marketing Cloud; thus, they should be added to the Adobe Granite Opt-Out Service whitelist. For details on configuring the whitelist, see Adobe's Documentation