Data sync

Shopware has the possibility of multiple sales channels as well as multiple languages per sales channel. To support this, we need to configure which sales channels and languages need to be exported to Tweakwise.

Login in the backend as an administrator and follow these steps:

  1. Go to Settings → Extensions and click on Tweakwise feed
  2. In the top right corner, click "Create new feed".
  3. Name: enter a name.
    This will be only used in the overview of feeds within Shopware and will not be visible on your shop.
  4. Domains: select the domains you want to include.
    The available domains are connected to a sales channel.
  5. Recurring: enter a cron notation for when the feed is generated.
  6. API URL: trigger an import as soon as the feed generation was succesfull.
  7. Data
    1. Include hidden categories: categories that are excluded from the navigation are added to the Tweakwise feed.
      Note: this will export all categories, even if it is empty.
    2. Export all variants: ignore Shopware listing settings.
    3. Include all custom fields in the field: has impact on feed performance.
    4. Respect shopware setting to hide products after clearance: this will be respected/evaluated when the feed is regenerated.
  8. Save the entry.
    After you have created the feed entry, open it. The feed URL will be visible on the top.
    This is the URL that you can provide to your Tweakwise onboarding specialist.

Feed contents

The feed contains all the basic fields and all set properties of a product. To learn more, go to Feed contents.

Notes

  • The feed is only available if it has been generated at least once.
  • If you are having problems generating the feed, check out Generate the Tweakwise feed with Shopware.
  • If you are using dynamic product groups, please make sure your indexes are up-to-date. Especially your product_stream_mapping.indexer.
    You can update your indexes in the admin in Settings → System → Caches & Indexes or use the command line method:
    bin/console dal:refresh:index