Configure publishing targets

Current version: 10.1

The Experience Edge Connector uses the Internet publishing target (which uses the Web database) by default, but you can create and use a publishing target (with a dedicated database) specific for Experience Edge.

To create a publishing target with a dedicated database for Experience Edge:

  1. Create a new database.

  2. In the Content Editor, navigate to sitecore/system/Publishing targets.

  3. Add a publishing target item, and set the value of the Target database field to the name of the new database.

  4. Create a configuration patch file similar to this:

    RequestResponse
    <configuration xmlns:role="http://www.sitecore.net/xmlconfig/role/" xmlns:patch="http://www.sitecore.net/xmlconfig/" >
      <sitecore role:require="Standalone or ContentManagement">
        <settings>
          <setting name="ExperienceEdge.PublishingTargetId">
            <patch:attribute name="value">{8E080626-DDC3-4EF4-A1D1-F0BE4A200254}</patch:attribute>
          </setting>
        </settings>
      </sitecore>
    </configuration>

    The settings are in the Modules/ExperienceEdgeConnector/ExperienceEdgeConnector.config file.

Note

If you create a database for the new publishing target, update the database name in the crawlers section in ExperienceEdgeConnector.Search.Solr.Index.config file

Do you have some feedback for us?

If you have suggestions for improving this article,