Batch Search & Download

Use Case

A distributor needs digital resources such as technical specifications, images and videos for the products to be presented in the upcoming online marketing campaign. This data is stored centrally in the manufacturer's digital asset management (DAM) and made accessible to all retailers. The time required to find all relevant product assets would be enormous if the distributor had to start a separate search query in the manufacturer's DAM system for each article number. This is why he uses the «Batch Search & Download» extension to access these resources efficiently.

This extension enables assets to be found quickly, taking into account several search criteria, such as a list of supplied asset names or product numbers. The search result is a collection of assets that are provided in a temporary node, which is deleted after a specified period of time. The search method can be customised so that even a part of the name is sufficient to identify assets. Before downloading or displaying the node, a list of names for which no assets were found is displayed. The product manager can use this list to request missing data or refine the search. Different search algorithms can also be stored for different user groups.

Application
  1. Click on the user settings button to call up the extension
  2. Open the menu item Content management
  3. Select the Product Image Download extension
  4. The Product Image Download selection is displayed
BSD en 1 1
  1. Click on this link to switch to the «Running and completed processes» window
  2. Enter the search terms in the text field - one or more at a time, or …
  3. … upload a text file with the search values (one line per search term)
  4. Select the type of search to be carried out. → Customized searches in defined info fields are also possible here.
  5. Trigger the search so that the search result is collected in a temporary node
BSD en 1 2
  1. The window with the processes opens
  2. Use this link to return to the search
  3. The process window shows how many processes are currently running.
  4. Take a look at the completed tasks, including an overview of the key criteria
BSD en 1 3
  1. Check the search result, which has been saved in a temporary node. From here you can download or further process the assets. You can define the lifetime of the temporary nodes in the configuration.
BSD en 2

Asset retrievers with different search algorithms

The various asset retrievers have different algorithms stored. Customised algorithms can also be programmed according to the customer's exact requirements.

Default Asset Retriever

  1. Enter your list of search terms here
  2. Select the «Default Asset Retriever» from the dropdown. It now searches the individual terms in the asset name and, if nothing is found, in the asset ID.
  3. Take a look at the temporary collection that has been created, including the associated link.
BSD en 3

Exact Match Asset Retriever

  1. Enter your list of search terms here
  2. The «Exact Match» Asset Retriever searches for exact matches between the individual terms and the asset name.
  3. Here you get an overview of the search results found as well as those that were not found or error messages if there are no search results.
  4. A temporary collection has been created including a link. The links to the collections are sorted chronologically.
BSD en 4

Start with Asset Retriever

  1. Enter your list of search terms here
  2. Select the «Start With» asset retriever to search for asset names that begin with one of the specified search terms.
  3. A temporary collection including a link has been created. The links to the collections are also sorted chronologically here.
BSD en 5
Configuration

Mandatory data:

  • Maximum age in minutes of the collections created by BulkDownload, which are ignored by the cleanup task.
  • ID of the parent node of the created collections.
  • Group ID and name of the asset retriever to be used (can be combined as required)
    • defaultAssetRetriever → Search via the asset name and as a fallback via the asset ID
    • celumIdAssetRetriever → Celum ID
    • exactNameAssetRetriever → exact asset name
    • nameStartsWithAssetRetriever → Start of the asset name
    • User-defined AssetRetriever (Bean-ID)
  • Group ID and ID of the download format to be used
  • Locale for the search in specific info fields.

For optional information, see Properties

Permission

Permission is granted via a separate user group of the extension.

Our Business Consultants are always available for further information or a demonstration.