You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

Table of Contents

Upgrade your connector

In Koongo Connector version we have introduced some major changes in the logic of taxonomies handling and processing, causing noticable increase of the rendering speed of category page. If you are facing some performance issues we encourage you to upgrade your connector to the version or newer.

What is Feed taxonomy?

Basicaly, taxonomies allow you to map your store categories onto feed categories. The term Feed taxonomy is described in detail in Terms Definitions.

Please note that not all Feed authorities provide category trees, so Taxonomies for all Feed layouts are not available.

The taxonomy setup is actually available only on a category level. The setup on a product level is on the roadmap but not scheduled. Thus fire us a message if you need to define taxonomies on a product level.

Enabling taxonomies rendering

Taxonomies rendering is disabled by default since Koongo Connector version 6.5, as you can see on the screenshot below:

Performance of category page rendering

You may enable taxonomies rendering in Connector Configuration.

Note that enabling of taxonomies rendering requires to increase memory limit in your PHP, sometimes up to 512MB. Failing to do so may ended by various errors of a blank page (and error message in your php log).

High memory consumption is caused by loading category trees of 100-1000 and more items per taxonomy.

If you enable taxonomies rendering you see here only taxonomies corresponding to the existing Export profiles (Koongo → Export profiles). Thus, the right proceedure how to activate rendering of given taxomony is as follows:

  1. Create Export profile in Koongo → Export profiles
  2. Navigate to Catalog → Manage Categories click Koongo Connector tab where you see that taxonomies are disabled. Navigate to configuration and enable taxonomies rendering.
  3. Return to category management page and set up taxonomies as you need. See instructions below.

Taxonomy Setup

To setup category mapping navigate to Catalog → Manage Categories. Click on a category to open the category detail and choose desired mapping:

Store-view specific setup

Some Feed authorities provide language-specific taxonomies which you can use with advantage for your localized Magento multi-website or multi-store setup. However, in this case, you have to set up the taxonomy associations manually for every Store View (using the Choose Store View select in left up corner of category management page.

Taxonomy Attributes

If given Feed Authority provides taxonomy, a few feed-specific taxonomy attributes are automatically created. You can use them in Attributes Mapping table to fine tune your Export profile. For instance, in the case of you may see following attributes:

  • Beslist Category ID
  • Beslist Category Name

Disabling taxonomies rendering

All taxonomies associated to your Licence key are enabled by default and you can proceed with taxonomies setup as described above. However, is some may cases you may find usefull to disable the rendering of unsed taxonomies in category detail. For instance, every taxonomy decreases the category detail loading, since some taxonomies have hunderts or thousands of item. To disable given taxonomy, navigate to Koongo Connector → Configuration and in the section Enable taxonomies rendering deselect given taxonomy (hold ctrl button and click).

If any given feed is deactivated, then its taxonomy is deactivated automaticaly as well.

If any given taxonomy was originaly activated and you set up the taxonomy and subsequenly you deactivated the rendering of this taxonomy, then the "association data" are still stored in the database. This means, if you re-enable this taxonomy again, you don't have to set up the association again.

Related content


  • No labels