How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.
For test purposes, product data can be enriched independently of the ERP system. The designer then does not have to wait for the connected system to provide dedicated test products with filled fields.Instead, the shop itself delivers an additional data field and displays it on the product detail view ws_product.htm. This allows features to be tested, feasibility analyses to be performed, and integrations to be prepared. A designer can thus check in advance whether a customer’s requirement can even be implemented using the content of a product data field.
The ERP system’s data fields take precedence. If a field contains a value in both the ERP product data and an enrichment in the configuration, the ERP system wins. The connected system therefore remains the leading system for product data.
Two restrictions limit the use to test purposes:The content of the enriched field cannot be used for sorting, search, and filtering.If the field is already delivered with content by the ERP system, it is not overwritten.
For the enrichment to take effect, the affected product data field must be created in the WSPManager and thereby known to the shop.In addition, the field must not yet be filled with content from the ERP system. Either it is not delivered from there at all, or it arrives empty.The feature is activated by WEBSALE. Contact your WEBSALE representative for this.
In the following example, the product data field IS-ZUSATZ49 is to be filled with the value “leicht entzündlich” in all sub-shops, for all products whose product index starts with 1.
The pattern PI:1* stands for all products whose product index starts with 1. The asterisk covers any number of additional characters.Reference: Section ProductDataFieldInjection
Access in the template follows a fixed rule: The tag consists of the prefix PR- and the technical name of the field. IS-ZUSATZ49 thus becomes PR-IS-ZUSATZ49.As with all optional fields, you output it inside a bracket so that no empty line remains for products without content.
Guide: Alternative product data, when the differing data comes from the ERP system and is to be used in production
Guide: Enabling and disabling the shop’s test modes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"WEBSALE Dokumentation","description":"Offizielle Dokumentation der E-Commerce-Plattform WEBSALE der WEBSALE AG. Sie umfasst Template-Engine, Shopkonfiguration, Admin-Interface, Schnittstellen, Strapi CMS und WEBSALE | search für die aktuelle Generation sowie für Version V8s.","colors":{"primary":"#0066CC"},"logo":{"light":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e","dark":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e","href":"/"},"favicon":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/favicon.ico?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=5d387abffbbbc1811401ecb3afd2a807","footer":{"socials":{"linkedin":"https://www.linkedin.com/company/websale-ag"},"links":[{"items":[{"label":"Impressum","href":"https://websale.de/impressum"},{"label":"Datenschutz","href":"https://websale.de/datenschutz"}]}]},"search":{"prompt":"Durchsuchen"},"fonts":{"family":"Inter"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}},"latex":true},"navigation":{"languages":[{"language":"de","href":""},{"language":"en","href":"en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"websaleag-44ee7ea6","hasAudioNarration":false,"actualSubdomain":"websaleag-44ee7ea6","customDomains":["dokumentation.websale.de"],"gitSource":{"type":"gitlab","owner":"websale-ag-group","repo":"dokumentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"projectId":83013579,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb9d52b68579879703242b","collectionId":"880d3256-45c3-441d-ae9d-914252efd9ff","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb9d52b68579879703242b"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed931e01ea23d695418b6d","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"de","tag":"Version V8s","count":563},{"language":"de","tag":"Wegweiser","count":546},{"language":"de","tag":"Referenz","count":326},{"language":"en","tag":"Reference","count":326},{"language":"en","tag":"Version V8s","count":325},{"language":"en","tag":"Guide","count":248},{"language":"de","tag":"Neue Generation","count":245},{"language":"en","tag":"New generation","count":245},{"language":"de","tag":"Schnittstellen","count":174},{"language":"de","tag":"Tags","count":132},{"language":"en","tag":"Tags","count":132},{"language":"de","tag":"Frontend","count":93},{"language":"en","tag":"Frontend","count":93},{"language":"de","tag":"Konfiguration","count":76},{"language":"en","tag":"Configuration","count":76},{"language":"de","tag":"Bestellprozess","count":61},{"language":"en","tag":"Interfaces","count":60},{"language":"de","tag":"Materialien","count":58},{"language":"en","tag":"Reference – Modules","count":39},{"language":"en","tag":"Admin Interface API","count":36}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@websale.de","showHelpButton":false}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"*:has(>[data-component-part=\"products-selector-trigger\"]){flex-shrink:0!important;min-width:fit-content!important}[data-component-part=\"products-selector-trigger\"]{flex-shrink:0!important;overflow:visible!important;max-width:none!important}[data-component-part=\"products-selector-trigger\"]>span{max-width:none!important;overflow:visible!important}"}],"page":{"pagePath":"en/v8s/produkte/anreichern-von-produktdaten","slug":"/en/v8s/produkte/anreichern-von-produktdaten","pageMetadata":{"title":"Enriching product data","description":"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.","keywords":["ProductDataFieldInjection","product data field","global.config","test data"],"href":"/en/v8s/produkte/anreichern-von-produktdaten"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`For test purposes, product data can be enriched independently of the ERP system. The designer then does not have to wait for the connected system to provide dedicated test products with filled fields.`}),`\n`,_jsxs(_components.p,{children:[`Instead, the shop itself delivers an additional data field and displays it on the product detail view `,_jsx(_components.code,{children:`ws_product.htm`}),`. This allows features to be tested, feasibility analyses to be performed, and integrations to be prepared. A designer can thus check in advance whether a customer’s requirement can even be implemented using the content of a product data field.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`The ERP system’s data fields take precedence. If a field contains a value in both the ERP product data and an enrichment in the configuration, the ERP system wins. The connected system therefore remains the leading system for product data.`})}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsxs(_components.p,{children:[`The test content is passed via the shop configuration `,_jsx(_components.code,{children:`global.config`}),`, in technical terms injected.`]}),`\n`,_jsx(Heading,{level:`3`,id:`which-products-the-content-refers-to`,children:`Which products the content refers to`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Scope`}),_jsx(_components.th,{children:`Specification`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`all products`}),_jsx(_components.td,{children:`without restriction`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`a single product`}),_jsx(_components.td,{children:`via product number or product index`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`specific products`}),_jsxs(_components.td,{children:[`comma-separated list of product numbers or product indexes, or a pattern with the placeholders `,_jsx(_components.code,{children:`*`}),` and `,_jsx(_components.code,{children:`?`}),` for a set of similar numbers`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`further-options`,children:`Further options`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`allow or exclude the enrichment per sub-shop`}),`\n`,_jsx(_components.li,{children:`pass the enrichment only in test mode`}),`\n`]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Two restrictions limit the use to test purposes:`}),_jsx(_components.p,{children:`The content of the enriched field cannot be used for sorting, search, and filtering.`}),_jsx(_components.p,{children:`If the field is already delivered with content by the ERP system, it is not overwritten.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`requirements`,children:`Requirements`}),`\n`,_jsx(_components.p,{children:`For the enrichment to take effect, the affected product data field must be created in the WSPManager and thereby known to the shop.`}),`\n`,_jsx(_components.p,{children:`In addition, the field must not yet be filled with content from the ERP system. Either it is not delivered from there at all, or it arrives empty.`}),`\n`,_jsx(_components.p,{children:`The feature is activated by WEBSALE. Contact your WEBSALE representative for this.`}),`\n`,_jsx(Heading,{level:`2`,id:`integration`,children:`Integration`}),`\n`,_jsxs(_components.p,{children:[`In the following example, the product data field `,_jsx(_components.code,{children:`IS-ZUSATZ49`}),` is to be filled with the value “leicht entzündlich” in all sub-shops, for all products whose product index starts with 1.`]}),`\n`,_jsx(Heading,{level:`3`,id:`adding-to-the-configuration`,children:`Adding to the configuration`}),`\n`,_jsxs(_components.p,{children:[`Add the section `,_jsx(_components.code,{children:`\u003cProductDataFieldInjection>`}),` to the `,_jsx(_components.code,{children:`global.config`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`12`,language:`ini`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`ini`,children:_jsxs(_components.code,{language:`ini`,numberOfLines:`12`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`\u003cProductDataFieldInjection>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` \u003c+InjectData>`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` Allow`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` = yes`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` ProductPattern-List`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` = PI:1*`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` AllowForSubShops-List`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` =`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` DenyForSubShops-List`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` =`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` \u003c+SetData>`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` Fieldname`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` = IS-ZUSATZ49`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:` Value`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` = leicht entzündlich`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` \u003c/+SetData>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` \u003c/+InjectData>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`\u003c/ProductDataFieldInjection>`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The pattern `,_jsx(_components.code,{children:`PI:1*`}),` stands for all products whose product index starts with 1. The asterisk covers any number of additional characters.`]}),`\n`,_jsx(_components.p,{children:`Reference: Section ProductDataFieldInjection `}),`\n`,_jsx(Heading,{level:`3`,id:`outputting-the-field-in-the-template`,children:`Outputting the field in the template`}),`\n`,_jsxs(_components.p,{children:[`Access in the template follows a fixed rule: The tag consists of the prefix `,_jsx(_components.code,{children:`PR-`}),` and the technical name of the field. `,_jsx(_components.code,{children:`IS-ZUSATZ49`}),` thus becomes `,_jsx(_components.code,{children:`PR-IS-ZUSATZ49`}),`.`]}),`\n`,_jsx(_components.p,{children:`As with all optional fields, you output it inside a bracket so that no empty line remains for products without content.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`html`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`html`,children:_jsxs(_components.code,{language:`html`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{PR-Data}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` ...`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` {PR-IS-ZUSATZ49}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` Warnhinweis: ~PR-IS-ZUSATZ49~`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` {/PR-IS-ZUSATZ49}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` ...`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{/PR-Data}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Reference: PR-”technical name” `}),`\n`,_jsx(Heading,{level:`2`,id:`related-topics`,children:`Related topics`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Guide: Alternative product data, when the differing data comes from the ERP system and is to be used in production`}),`\n`,_jsx(_components.li,{children:`Guide: Enabling and disabling the shop’s test modes`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}},"config":{},"pageMetadata":{"title":"Enriching product data","description":"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.","keywords":["ProductDataFieldInjection","product data field","global.config","test data"],"href":"/en/v8s/produkte/anreichern-von-produktdaten"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[{"title":"Which products the content refers to","slug":"which-products-the-content-refers-to","depth":3,"children":[]},{"title":"Further options","slug":"further-options","depth":3,"children":[]}]},{"title":"Requirements","slug":"requirements","depth":2,"children":[]},{"title":"Integration","slug":"integration","depth":2,"children":[{"title":"Adding to the configuration","slug":"adding-to-the-configuration","depth":3,"children":[]},{"title":"Outputting the field in the template","slug":"outputting-the-field-in-the-template","depth":3,"children":[]}]},{"title":"Related topics","slug":"related-topics","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"websaleag-44ee7ea6","siteName":"WEBSALE Dokumentation","title":"Enriching product data - WEBSALE Dokumentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/v8s/produkte/anreichern-von-produktdaten","matchLevel":1},"en":{"href":"/en/v8s/produkte/anreichern-von-produktdaten","matchLevel":0}}},"lastModified":"2026-09-11T13:56:34.372Z","originalFileLocation":"en/v8s/produkte/anreichern-von-produktdaten.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\">\u003cmeta data-mint-head name=\"application-name\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Enriching product data - WEBSALE Dokumentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://websaleag-44ee7ea6.mintlify.site/_mintlify/api/og/v2?division=Products\u0026amp;title=Enriching+product+data\u0026amp;description=How+to+fill+product+data+fields+in+WEBSALE+V8s+with+test+content+via+the+global.config+without+the+ERP+system+delivering+them.\u0026amp;theme=2f1e88ce90c5c698bc58bf46\u0026amp;signature=62f66ed4bed49ebe644d16afdc71953c6fd866623950ac14fdc8ec18d33c4651\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Enriching product data - WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://websaleag-44ee7ea6.mintlify.site/_mintlify/api/og/v2?division=Products\u0026amp;title=Enriching+product+data\u0026amp;description=How+to+fill+product+data+fields+in+WEBSALE+V8s+with+test+content+via+the+global.config+without+the+ERP+system+delivering+them.\u0026amp;theme=2f1e88ce90c5c698bc58bf46\u0026amp;signature=62f66ed4bed49ebe644d16afdc71953c6fd866623950ac14fdc8ec18d33c4651\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066CC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/v8s/produkte/anreichern-von-produktdaten.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://dokumentation.websale.de/v8s/produkte/anreichern-von-produktdaten\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://dokumentation.websale.de/v8s/produkte/anreichern-von-produktdaten\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://dokumentation.websale.de/#organization\",\"name\":\"WEBSALE Dokumentation\",\"url\":\"https://dokumentation.websale.de\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://dokumentation.websale.de#website\",\"name\":\"WEBSALE Dokumentation\",\"url\":\"https://dokumentation.websale.de\",\"publisher\":{\"@id\":\"https://dokumentation.websale.de/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten#webpage\",\"url\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\",\"name\":\"Enriching product data\",\"description\":\"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\",\"dateModified\":\"2026-09-11T13:56:34.372Z\",\"isPartOf\":{\"@id\":\"https://dokumentation.websale.de#website\"},\"breadcrumb\":{\"@id\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guide\",\"item\":\"https://dokumentation.websale.de/en/v8s/einstellungen/cookies\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https://dokumentation.websale.de/en/v8s/abhaengige-varianten/abhaengige-varianten-anzeigen\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Enriching product data\",\"item\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten#article\",\"headline\":\"Enriching product data\",\"name\":\"Enriching product data\",\"description\":\"How to fill product data fields in WEBSALE V8s with test content via the global.config without the ERP system delivering them.\",\"url\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten\",\"mainEntityOfPage\":{\"@id\":\"https://dokumentation.websale.de/en/v8s/produkte/anreichern-von-produktdaten#webpage\"},\"dateModified\":\"2026-09-11T13:56:34.372Z\",\"keywords\":\"ProductDataFieldInjection, product data field, global.config, test data\",\"publisher\":{\"@id\":\"https://dokumentation.websale.de/#organization\"},\"isPartOf\":{\"@id\":\"https://dokumentation.websale.de#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"WEBSALE Dokumentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"WEBSALE Dokumentation","nav":{"global":null,"languages":[{"language":"de","pages":[{"title":"de","href":"/v8s/produkte/anreichern-von-produktdaten"}]},{"language":"en","products":[{"product":"New generation","icon":"rocket","description":"Current product generation","pages":[{"title":"New generation","href":"/en"}]},{"product":"Version V8s","icon":"clock-rotate-left","description":"Documentation of the WEBSALE V8s generation","tabs":[{"tab":"Basics","pages":[{"title":"Basics","href":"/en/v8s"}]},{"tab":"Guide","groups":[{"group":"Guide","pages":[{"group":"Specifications and settings","pages":[{"title":"Cookies","href":"/en/v8s/einstellungen/cookies"},{"title":"Show the date and time of the last update","href":"/en/v8s/einstellungen/datum-und-uhrzeit-der-letzten-aktualisierung-anzeigen"},{"group":"Domains and shop URL","pages":[{"title":"Domains and shop call: basics","href":"/en/v8s/domains/grundlagen-domains-und-shop-aufruf"},{"title":"Internal links","href":"/en/v8s/domains/interne-verlinkungen"},{"title":"External links","href":"/en/v8s/domains/externe-verlinkungen"},{"title":"Enabling and disabling shop test modes","href":"/en/v8s/domains/testmodi-des-shops-ein-ausschalten"},{"title":"Calling the release version","href":"/en/v8s/domains/aufrufen-der-release-version"}]},{"title":"Consent to data processing (cookies)","href":"/en/v8s/einstellungen/einwilligung-zur-datenverarbeitung-cookies"},{"title":"Notice for outdated browser version","href":"/en/v8s/einstellungen/hinweis-auf-veraltete-browserversion"},{"group":"Email notifications","pages":[{"title":"Email notifications: overview","href":"/en/v8s/e-mails/e-mail-benachrichtigungen-ueberblick"},{"title":"Custom emails","href":"/en/v8s/e-mails/benutzerdefinierte-e-mails"},{"title":"Messages to the shop administrator","href":"/en/v8s/e-mails/meldungen-an-den-shopadministrator"},{"title":"Send emails in UTF-8","href":"/en/v8s/e-mails/e-mails-in-utf-8-versenden"}]},{"group":"Prices, costs, VAT, currency","pages":[{"title":"Prices and costs","href":"/en/v8s/preise/preise-und-kosten"},{"title":"Price calculation method","href":"/en/v8s/preise/preisberechnungsmethode"},{"title":"VAT","href":"/en/v8s/preise/mehrwertsteuer"},{"title":"Currencies","href":"/en/v8s/preise/waehrungen"},{"title":"Price formatting","href":"/en/v8s/preise/preisformatierungen"}]},{"title":"Session management","href":"/en/v8s/einstellungen/session-verwaltung"},{"title":"Activate or deactivate the shop","href":"/en/v8s/einstellungen/shop-aktivieren-oder-deaktivieren"},{"title":"Language, character set, and date format","href":"/en/v8s/einstellungen/sprache-zeichensatz-und-datumsformat"},{"title":"Default images","href":"/en/v8s/einstellungen/standardgrafiken"},{"title":"Default texts","href":"/en/v8s/einstellungen/standardtexte"}]},{"group":"Template structure","pages":[{"title":"head section","href":"/en/v8s/templates/head-Bereich"},{"title":"HTML comments","href":"/en/v8s/templates/html-kommentare"},{"title":"Bootstrap","href":"/en/v8s/templates/bootstrap"},{"title":"CSS","href":"/en/v8s/templates/css"},{"title":"JavaScript and jQuery","href":"/en/v8s/templates/javascript-und-jquery"},{"title":"AJAX functions","href":"/en/v8s/templates/ajax-funktionen"},{"title":"Reusability: includes","href":"/en/v8s/templates/wiederverwendung-includes"}]},{"group":"Information pages","pages":[{"title":"Creating information pages","href":"/en/v8s/informationsseiten/informationsseiten-erstellen"},{"title":"Loading information pages via AJAX","href":"/en/v8s/informationsseiten/informationsseiten-per-ajax-nachladen"},{"title":"Overview of payment and shipping methods","href":"/en/v8s/informationsseiten/uebersicht-von-zahlungs-und-versandarten"},{"title":"404 error page","href":"/en/v8s/informationsseiten/404-fehlerseite"}]},{"group":"Navigation and menu structures","pages":[{"title":"Navigation","href":"/en/v8s/navigation"},{"title":"Automatically generated product menu","href":"/en/v8s/navigation/automatisch-generiertes-produktmenue"},{"title":"Freely positioned product menu","href":"/en/v8s/navigation/frei-positioniertes-produktmenue"}]},{"group":"Categories","pages":[{"title":"Display a category","href":"/en/v8s/kategorien/kategorie-anzeigen"},{"title":"Description of a category","href":"/en/v8s/kategorien/beschreibung-einer-kategorie"},{"title":"Images of a category","href":"/en/v8s/kategorien/bilder-einer-kategorie"},{"title":"Subcategories of a category","href":"/en/v8s/kategorien/unterkategorien-einer-kategorie"},{"title":"Products of a category","href":"/en/v8s/kategorien/produkte-einer-kategorie"},{"title":"Paging at category level","href":"/en/v8s/kategorien/blaettern-auf-kategorieebene"},{"title":"Filters at category level","href":"/en/v8s/kategorien/filter-auf-kategorieebene"},{"title":"Sorting at category level","href":"/en/v8s/kategorien/sortieren-auf-kategorieebene"},{"title":"Number of products per page","href":"/en/v8s/kategorien/anzahl-der-produkte-pro-seite"},{"title":"Clothing module","href":"/en/v8s/kategorien/bekleidungsmodul"},{"title":"Use a varied layout for categories","href":"/en/v8s/kategorien/aufgelockerte-darstellung-fuer-kategorien-verwenden"}]},{"group":"Products","pages":[{"group":"Dependent variants","pages":[{"title":"Display dependent variants","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-anzeigen"},{"title":"Display dependent variants as select lists","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-als-auswahllisten"},{"title":"Display dependent variants as links","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-als-links-darstellen"},{"title":"Display dependent variants as a table","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-als-tabelle-darstellen"},{"title":"Display dependent variants as a graphical view","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-als-grafische-ansicht-anzeigen"},{"title":"Reload dependent variants via AJAX","href":"/en/v8s/abhaengige-varianten/abhaengige-varianten-per-ajax-nachladen"},{"title":"Display a product with a specific variant combination","href":"/en/v8s/abhaengige-varianten/produkt-mit-bestimmter-variantenkombination-anzeigen"}]},{"title":"Age-restricted products","href":"/en/v8s/produkte/altersbeschraenkte-produkte"},{"title":"Alternative product data","description":"How to show specific buyer groups different prices and product data in WEBSALE V8s, via price rules or via imported product data files.","href":"/en/v8s/produkte/alternative-produktdaten"},{"title":"Enriching product data","href":"/en/v8s/produkte/anreichern-von-produktdaten"},{"title":"BackInStockMail (OrderNow service)","description":"How to notify buyers by email in WEBSALE V8s as soon as an unavailable product is back in stock.","href":"/en/v8s/produkte/backinstockmail-ordernow-service"},{"title":"Display any product","href":"/en/v8s/produkte/beliebiges-produkt-anzeigen"},{"title":"Order quantity of a product","href":"/en/v8s/produkte/bestellmenge-eines-produkts"},{"title":"Paging from product to product","href":"/en/v8s/produkte/blaettern-von-produkt-zu-produkt"},{"title":"Offering download products","href":"/en/v8s/produkte/download-produkte-anbieten"},{"title":"Displaying the selected product","href":"/en/v8s/produkte/gewaehltes-produkt-anzeigen"},{"title":"Displaying grouping products","href":"/en/v8s/produkte/gruppierungsprodukte-anzeigen"},{"title":"Displaying new products","href":"/en/v8s/produkte/neue-produkte-anzeigen"},{"title":"Displaying normal variants","href":"/en/v8s/produkte/normale-varianten-anzeigen"},{"title":"PDF display of the product detail view","href":"/en/v8s/produkte/pdf-anzeige-der-produkt-detailansicht"},{"title":"Displaying products on an alternative template","href":"/en/v8s/produkte/produkte-auf-alternativem-template-anzeigen"},{"title":"Displaying product properties as a list","href":"/en/v8s/produkte/produkteigenschaften-als-liste-anzeigen"}]},{"group":"Marketing functions","pages":[{"group":"Offering vouchers","pages":[{"title":"Provide voucher entry","href":"/en/v8s/gutscheine-anbieten/gutschein-eingabe-vorsehen"},{"title":"Purchase vouchers for printing","href":"/en/v8s/gutscheine-anbieten/kaufgutscheine-zum-ausdrucken"},{"title":"Percentage vouchers","href":"/en/v8s/gutscheine-anbieten/prozentuale-gutscheine"},{"title":"New customer vouchers","href":"/en/v8s/gutscheine-anbieten/neukunden-gutscheine"},{"title":"Newsletter vouchers","href":"/en/v8s/gutscheine-anbieten/newsletter-gutscheine"},{"title":"Adding products via voucher","href":"/en/v8s/gutscheine-anbieten/produkte-mittels-gutschein-zusteuern"},{"title":"Vouchers with multiple currencies","href":"/en/v8s/gutscheine-anbieten/gutscheine-mit-mehreren-waehrungen"},{"title":"Vouchers depending on product data","href":"/en/v8s/gutscheine-anbieten/gutscheine-abhaengig-von-produktdaten"},{"title":"Vouchers depending on stock level","href":"/en/v8s/gutscheine-anbieten/gutscheine-abhaengig-vom-lagerbestand"},{"title":"Vouchers redeemable only in the app","href":"/en/v8s/gutscheine-anbieten/gutscheine-nur-in-der-app-einloesbar"},{"title":"\"Free shipping\" voucher","href":"/en/v8s/gutscheine-anbieten/gutschein-versandkostenfrei"},{"title":"Excluding buyers with a customer discount from a voucher","href":"/en/v8s/gutscheine-anbieten/gutschein-fuer-kaeufer-mit-kundenrabatt-ausschliessen"},{"title":"Redeeming multiple vouchers","href":"/en/v8s/gutscheine-anbieten/mehrere-gutscheine-einloesen"},{"title":"META vouchers","href":"/en/v8s/gutscheine-anbieten/meta-gutscheine"}]},{"title":"Campaign control","href":"/en/v8s/marketing-funktionen/kampagnensteuerung"},{"title":"Customer-specific offers","href":"/en/v8s/marketing-funktionen/kundenspezifische-angebote"},{"title":"Migration from Newsletter V2 to E-Marketing-Manager","href":"/en/v8s/marketing-funktionen/migration-von-newsletter-v2-zu-e-marketing-manager"},{"title":"Onsite personalization","href":"/en/v8s/marketing-funktionen/onsite-personalisierung"},{"title":null,"href":"/en/v8s/marketing-funktionen/trusted-shops"},{"title":"Advertising success tracking with referer and subreferer","href":"/en/v8s/marketing-funktionen/werbeerfolgskontrollen-mit-referer-und-subreferer"},{"title":"Granting subsidies","href":"/en/v8s/marketing-funktionen/zuschuesse-gewaehren"}]},{"group":"Forms for customer inquiries","pages":[{"title":"Forms for customer inquiries","href":"/en/v8s/formulare-fuer-kundenanfragen/formulare-fuer-kundenanfragen"},{"title":"Reload and submit forms via AJAX","href":"/en/v8s/formulare-fuer-kundenanfragen/formulare-per-ajax-nachladen-und-absenden"}]},{"group":"Advanced design techniques","pages":[{"title":"Counters and comparisons in the template","href":"/en/v8s/fortgeschrittene-designtechniken/zaehler-und-vergleiche-im-template"},{"title":"Using free parameter tags","href":"/en/v8s/fortgeschrittene-designtechniken/freie-parameter-tags-verwenden"},{"title":"Designing category filters","href":"/en/v8s/fortgeschrittene-designtechniken/kategoriefilter-designen"}]},{"group":"Functions for product lists","pages":[{"title":"Sorting product lists","href":"/en/v8s/funktionen-fuer-produktlisten/produktlisten-sortieren"},{"title":"Paging product lists and products per page","href":"/en/v8s/funktionen-fuer-produktdaten/produktlisten-blaettern-und-produkte-je-seite"}]},{"group":"SEO","pages":[{"title":"SEO URLs and link optimization","href":"/en/v8s/seo/seo-urls-und-link-optimierung"},{"title":"SEO content for products","href":"/en/v8s/seo/seo-content-fuer-produkte"},{"title":"Structured data and rich snippets","href":"/en/v8s/seo/strukturierte-daten-rich-snippets"},{"title":"Products and categories that are no longer available","href":"/en/v8s/seo/nicht-mehr-verfuegbare-produkte-und-kategorien"},{"title":"Loading time and encryption","href":"/en/v8s/seo/ladezeit-und-verschluesselung"},{"title":"Sitemaps, robots.txt and mobile subshops","href":"/en/v8s/seo/sitemaps-robots-txt-und-mobile-subshops"},{"title":"SEO optimization with TopRank","href":"/en/v8s/seo/seo-optimierung-mit-toprank"}]},{"group":"Functions for shop optimization","pages":[{"title":"A/B test","href":"/en/v8s/funktionen-zur-shop-optimierung/a-b-test"},{"title":"Integrating tracking","href":"/en/v8s/funktionen-zur-shop-optimierung/tracking-einbinden"},{"title":"Link shortener","href":"/en/v8s/funktionen-zur-shop-optimierung/link-shortener"}]},{"group":"Functions for mobile shops","pages":[{"title":"GeoIP and User Detection","href":"/en/v8s/funktionen-fuer-mobile-shops/geoip-und-user-detection"}]},{"group":"External services","pages":[{"title":"External services: Overview","href":"/en/v8s/externe-dienste/externe-dienste"},{"title":"Integrating external content","href":"/en/v8s/externe-dienste/externe-inhalte-einbinden"},{"title":"Exchanging data with external systems","href":"/en/v8s/externe-dienste/daten-mit-externen-systemen-austauschen"},{"title":"Integrating Inxmail","href":"/en/v8s/externe-dienste/inxmail"},{"title":"Using the ERP info data interface","href":"/en/v8s/externe-dienste/wws-infodatenschnittstelle"},{"title":"Climate-neutral production","href":"/en/v8s/externe-dienste/klimaneutrale-produktion"},{"title":"Integrated Data Interface (IDS)","href":"/en/v8s/externe-dienste/integrierte-daten-schnittstelle-ids"},{"title":"Integrating FINDOLOGIC","href":"/en/v8s/externe-dienste/integration-von-findologic"},{"group":"Integration of FACT-Finder","pages":[{"title":"Integration of FACT-Finder","href":"/en/v8s/integration-von-fact-finder/integration-von-fact-finder"},{"title":"FACT-Finder: Filters, sorting and navigation","href":"/en/v8s/integration-von-fact-finder/fact-finder-filter-sortierung-und-navigation"},{"title":"FACT-Finder campaigns","href":"/en/v8s/integration-von-fact-finder/fact-finder-kampagnen"}]},{"group":"Integration of econda","pages":[{"title":"Integration of econda","href":"/en/v8s/integration-von-econda/integration-von-econda"},{"title":"econda Cross Sell","href":"/en/v8s/integration-von-econda/econda-cross-sell"}]},{"title":"JSON interface","href":"/en/v8s/externe-dienste/json-schnittstelle"}]},{"title":"Functions for B2B shops","href":"/en/v8s/funktionen-fuer-b2b-shops"}]}]},{"tab":"Reference","pages":[{"title":"Reference","href":"/en/v8s/referenz/tags/a-rechnungsadresse"}]},{"tab":"Materials","pages":[{"title":"Materials","href":"/en/v8s/materialien/fragebogen-kaufmaennische-einstellungen"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/en/v8s/anwendungsbeispiele/anwendungsbeispiele"}]},{"tab":"Interfaces","pages":[{"title":"Interfaces","href":"/en/v8s/schnittstellen"}]}]}]}]},"basePath":"","title":"Enriching product data - WEBSALE Dokumentation","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}