Install a Search Client in Adobe Experience Manager (AEM)

Find information faster on Adobe Experience Manager (AEM) with SearchUnify. This article walks you through the process of installing a SearchUnify search client in your AEM community.

Installation Overview

.

Prerequisites

Create a Search Client for AEM

  1. Go to Search Clients and click Add new search client.

  2. Select Adobe Experience Manager

    .
  3. Label your search client in Enter Platform Name, enter your AEM instance URL in Base URL, and ClientURL/bin/acme/SearchUnifyToken in Enter Token URL. Enter a value (less than expiry time of a JWT Token) in Token Expiry Time (in Milliseconds). Then, click Save .

You will land on the Search Clients screen after clicking Save.

Install a Search Client in AEM

  1. Download your AEM search client.

  2. Log into your AEM Community as an admin.

  3. On the window that appears after signing in, click .

  4. Select CRXDE Lite.

  5. Click , and then Upload Package.

  6. Upload the zip folder (downloaded in step 1) and save your settings by clicking OK. (Accept Force Upload if the system prompts you.)

  7. Click Install.

  8. Confirm again by clicking Install.

Here, SearchUnify has been successfully installed on your AEM instance.

Drag SearchUnify to an AEM Page

Once installed, SearchUnify behaves like an AEM component. The next steps show how you can drag the component to a page where the search will work. For the sake of demonstration, the search will be installed on a page titled AEM SU.

  1. Navigate to We.Retail > Language Masters > AEM SU > Edit.

  2. From settings, open Edit Template.

  3. Select .

  4. To start adding layouts, click + and look up "layout."

  5. Drag Layout Container to the orange box; under the Layout Container.

  6. To configure policies, open .

  7. A pop-up will appear. Confirm by clicking Unlock.

  8. Select Policy.

  9. A dialog will open. Fill the details, check searchunify and save.

  10. Click open components.

  11. Pick Search.

  12. A dialog will open on clicking Search. Select Configure Search Engine on the dialog.

  13. Insert your AEM instance URL and SearchUnify client UID in the opened form.

  14. Preview your page and then publish it.

Result

After clicking Preview, you will land on a SearchUnify search client on an AEM website.