integration_documentation:shopware_6_app

integration_documentation:shopware_6_app

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
integration_documentation:shopware_6_app [2022/12/15 14:52]
rihad
integration_documentation:shopware_6_app [2022/12/20 11:45]
rihad
Line 1: Line 1:
 {{:​sw6-logo.jpg?​400|}} {{:​sw6-logo.jpg?​400|}}
  
-====== Shopware 6 plugin ​integration - EN ======+====== Shopware 6 App integration - EN ====== 
 + 
 +===== Download from Shopware Store ===== 
 + 
 +[[https://​store.shopware.com/​en/​fin5457614063939f/​findologic-search-product-discovery-platform.html|Findologic - Search & Product Discovery Platform ]]
  
 ===== Installation ===== ===== Installation =====
Line 10: Line 14:
  
 2. Open the Extension 2. Open the Extension
 +
 3. Select your sales channel and language 3. Select your sales channel and language
  
Line 18: Line 23:
 {{:​app_configuration.png?​1200|}} {{:​app_configuration.png?​1200|}}
  
-5. Set the relevant App permissions+5. Accept ​the relevant App permissions
  
 {{:​app_permissions_big.png?​1200|}} {{:​app_permissions_big.png?​1200|}}
Line 26: Line 31:
 ===== Configuration ===== ===== Configuration =====
  
-====== Basic ====== +=== Basic === 
-  * Shopkey: Enter the shopkey provided by Findologic - required + 
-  * Active: Activate to enable Findologic search for your shop - required+  * Shopkey: Enter the shopkey provided by Findologic - **required** 
 +  * Active: Activate to enable Findologic search for your shop - **required** 
 + 
 +=== Instand Frontend === 
 + 
 +  * **CSS Selector for search results**: Configure the same selector as in the [[https://​account.findologic.io/#/​instant-frontend/​product-list-page|Findologic Account]] 
 +  * **CSS Selector for navigation**:​ Configure the same selector as in the [[https://​account.findologic.io/#/​instant-frontend/​product-list-page|Findologic Account]] 
 + 
 +=== Export === 
 + 
 +  * **Exported main variant**: Define what type of product should be considered as main product. 
 +  * **Cross-Selling categories**:​ Products in these categories are excluded from the export. If you have multiple subcategories in your Cross-Selling category, make sure to add all subcategories. 
 + 
 + 
 +===== Product export ===== 
 + 
 +==== Default export ==== 
 + 
 +Please see [[integration_documentation:​plugin:​en:​integration:​shopware_6:​export_information|Shopware 6 - Export information]] to get an overview which values are exported by default and where they can be found in your Shopware 6 backend. 
 + 
 +=== Trigger product export === 
 + 
 +The export can be called with: 
 + 
 +<​code>​https://​shopware-app.findologic.com/​export?​shopkey=<​SHOPKEY>&​start=<​NUMBER>&​count=<​NUMBER></​code>​ 
 + 
 +  * **shopkey:​** <​SHOPKEY>​ provided by Findologic 
 +  * **start:** <​NUMBER>​ that should not be lower than zero, default: 0. 
 +  * **count:** <​NUMBER>​ that should be higher than zero, default: 20. 
 + 
 +=== Export specific product === 
 + 
 +For testing purposes the export can be called for a specific product: 
 + 
 +<​code>​https://​shopware-app.findologic.com/​findologic?​shopkey=<​SHOPKEY>&​productId=<​PRODUCT_ID></​code>​ 
 + 
 +  * **shopkey:​** <​SHOPKEY>​ provided by Findologic. 
 +  * **productId:​** <​PRODUCT_ID>​ is a 32 digit hex value created by Shopware. 
 + 
 +=== Debug specific product === 
 + 
 +For testing and debugging purposes, the export information of a product can be called directly: 
 +  
 +<​code>​https://​shopware-app.findologic.com/​findologic/​debug?​shopkey=<​SHOPKEY>&​productId=<​PRODUCT_ID></​code>​ 
 + 
 +  * **shopkey:​** <​SHOPKEY>​ provided by Findologic. 
 +  * **productId:​** <​PRODUCT_ID>​ is a 32 digit hex value created by Shopware. 
 + 
 +**Export:​** 
 +  * **exportedMainProductId:​** The ID of the exported main product or variant. (Depends on the configuration) 
 +  * **isExported:​** Whether the product is exported and the correct ''​exportedMainProductId''​ or not. 
 +  * **reasons:​** List of reasons, why the product is not exported. 
 + 
 +**Debug links** 
 +  * **exportUrl:​** Url to XML Export of the exported main product. 
 +  * **debugUrl:​** Url to Debug information of the exported main product. 
 + 
 +**Data** 
 +  * **isExportedMainVariant:​** Whether the product is the exported main product. 
 +  * **product:​** The whole requested data of the requested product. 
 +  * **siblings:​** All siblings, that are considered in the export. Only set for variant products. 
 +  * **associations:​** All associations used for requesting the product from the database.
  
  
 +If you have troubles with the export please contact us at [[support@findologic.com|support@findologic.com]].