Extension of the configuration. It is now possible to use formatted description texts. After activating the option "Use rich text description", the additional field "rich_text_description" will be included in the feed. Furthermore, a parameter can be defined which is appended to the product url. In this way, visits from Instagram/Facebook can be clearly tracked.
Extension of the export events by the events: bstInstaShopping_ExportHandler_Filter_CategoryData, bstInstaShopping_ExportHandler_Filter_ProductsDataArray, bstInstaShopping_ExportHandler_Filter_CsvHeader
Extension of the feed to include the origin_country field to control the country of origin
- Articles from inactive categories are no longer included in the export.
- Fix of possible problems when calling the service bst_insta_shopping.component.export_handler
If the "Use article ID instead of article number" option is active, the article detail ID is now used instead of the article ID for the main product so that the FB Pixel can correctly establish the assignment.
Adjustment of the category exclusion logic as these may not have been processed correctly.
Extension of the configuration to include the option of using the conversion factor for container articles. Example: Package price € 20 (basic unit 1, content 2). If YES, € 10 will be taxed in the feed. With NO € 20
Extension of the configuration to exclude articles of certain categories as well as articles for which a definable free text field is set.
Adjustment of the check for active articles. If the article was deactivated via the article overview in the backend, it was still delivered. Only if the article was deactivated in the detail mask was it no longer included in the feed. This behavior has now been resolved.
Bugfix for sales prices processing
Extension of the configuration: Stocks can now be transferred "in stock" even if the stock quantity is 0. For shops that produce their products on demand and do not keep them in stock.
Expansion of the configuration to set a global manufacturer (brand) and control of the EAN in the feed.
Troubleshoot variant images: Sometimes wrong main images were delivered.
Troubleshoot variant images: If multiple variant images were assigned, the U. the wrong main picture.
General source code optimization
Extension of the field attribute mapping. The following fields can now be controlled in the feed: size, color, gender, age_group, pattern. Further information at:
https://developers.facebook.com/docs/marketing-api/catalog/reference/#supported-fields
Extend Feed with new field: inventory which contains the inventory of the article.
Optimize the plugin configuration. Expansion of the configuration by "Use article ID instead of article number". It is now possible to export the internal Shopware article ID (articleID) in the first column instead of the article number. This may be necessary to establish the link to the Facebook Pixel.
Optimization of the image paths: Variants of main images are now correctly recognized. In the list with the additional product images, the main image is now omitted. Fixed issue with assigning the main item number to the item_group_id field.
Bugfix: With Shopware version < 5.6 there were problems with the export
Extension of the configuration by the field "Base Path". If the corresponding shop runs in a subdirectory, this has not previously been taken into account in the product links. In some cases "localhost" was used as the host when the feed was generated using cronjob. This has now been fixed.
Correction of the variant price determination. Prices are now controlled correctly. General improvements
Fixed UTF-8 coding of the CSV
If the product group ID is not specified, the SKU of the main article is used for variant articles to import variants into Facebook
Feed urls are now copied to the clipboard after being created in the plugin configuration so that they can be pasted directly into Facebook.
Extended debug mode (debug level)
Adjustment of event prefix
Code optimizations
Use default value 0.000 kg if article weight not defined
Fix SQL error if the selected category has only 1 level or the products are directly assigned to the category. Implement Debug mode.
Fix SQL error when custom label # 0 and no product group ID was set
Extension by the fields custom_label_0, product_type and shipping_weight
Extension by the fields additional_image_link and item_group_id. The "brand" field can now optionally be provided with the manufacturer number instead of the manufacturer name. For the product group see: https://support.google.com/merchants/answer/6324507?hl=de
Use cache media path in csv
Bugfix when saving the plugin configuration under Shopware versions smaller than 5.6
Add missing scope in customer group field
Extend configuration by specifying the customer / price group. CAUTION: If the article has no price for the selected group, the article will not be exported!
Fix incorrect stock after performance update
Fix incorrect price signing (gross/nett) after performance update
Fix incorrect image paths in language shops
Major performance optimization. The export is now very fast, even with large quantities of items.
Bugfix: Column google_product_category was missing if no global category was set.
If the Google product category is maintained at article level in your shop, this can now be specified via the corresponding attribute (free text field) in the plugin configuration.
Otimizations in feed generation
General optimization
Extend with variant export
Optimization of feed generation because of some issues with the Discovery category for some customers. Feed can now be created via a separate button in the configuration.
Add optional field "sale_price"
Bugfix product urls for subshop
Extend the configuration to exclude items without stock from export.
Optimizations: Limit price value with 2 decimals. Add Option to set google product category globally. Exclude products without image from data feed.
Release bstInstaShopping plugin