Configure publishing targets

Version:

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:

    <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

If you have suggestions for improving this article, let us know!