Doofinder manual for Magento 2

Doofinder for Magento 2
User Manual

 

Installation

Installation via Magento Marketplace

Link download

$ cd /var/www/domains/shop.example.com

$ php bin/magento setup:upgrade

$ php bin/magento setup:di:compile

Installation via Composer

$ cd /var/www/domains/shop.example.com

$ composer require doofinder/doofinder-magento2

$ php bin/magento setup:upgrade

$ php bin/magento setup:di:compile

 

 

Configuration Flow

Admin -> Stores -> Configuration

Step 1: API Key


-Link:https://www.doofinder.com/en/signup

-For your Magento to talk with Doofinder you need a Management API Key. You can create one by
clicking on the top-right menu and choosing API Keys

In the API Keys list screen:

1. Click on the New API Key button. A dialog will appear

2. Enter a name for your API Key.

3. Ensure you check I will use this API Key with the management API

4. Click the Create API Key button.

5. Copy the API Key in a temporary text file, you will need it later.

 

 

Step 2: Search Engines.

-First, you need to create a Search Engine .

-The search engine creation wizard consists of three steps:

+Site Information

In this screen you have to enter:

• A name for your search engine to easily distinguish it from other search engines in your account.

• The homepage web address for your site.

Once available, click the Continue button.

+Choose Platform

In the platform selector choose I'm going to use the API. Then choose a language to optimize your

search engine contents for searches done in that language.

Once done click the Continue button.

+Doofinder Layer Script

This step is optional at this stage of the installation process. If you want to configure the script now,

click the Yes, let’s go! button and follow the instructions of the wizard. Otherwise click the Skip this

step and finish button.

You will be able to configure the layer later by accessing your search engine and going to

Search Engines > Configuration > Installation Scripts > Doofinder Layer > Setup .

When completed, it will create a script

Note: This process takes quite a long time.

 

Step 3 :Admin Configuration

WARNING: legacy data feed settings are there as a fallback for those cases in which indexing via API
does not work properly.

Once completed, you have API_Key, Hash-Id, <Script>. Then you just need to copy them to Admin Configuration

 

 

Choose the store you want

 

Step 4 :Start Feed Generation

Configuration > Data Feed (legacy) .

Set Schedule to create a feed.

If cron feed doesn't work for you, use these URLs to dynamically index your content from Doofinder.

Change the domain by your website name.

http://domain.com/doofinder/feed/index/language/default/

 

 

Data Sources.

In addition to storing product data directly via the API, you can add some feeds so they can be read automatically.

Link

 

 

Expected results

Visit your website to search for any product.

 

Hope through the article can help you. You can dig deeper with our link below

https://marketplace.magento.com/media/catalog/product/doofinder-doofinder-magento2-0-1-9-beta-ee/user_guides.pdf