Configuration

This page contains a configuration that is a good starting point that can be customized to your needs. Please note that the module will do nothing at all with this configuration - everything that can be deactivated is inactive.

{
    "subsections": {
        "product": {
            "enabled": false,
            "identifierWhitelist": [],
            "keepOriginalFilenames": false,
            "deleteShopwareOnlyFiles": false
        },
        "category": {
            "enabled": false,
            "identifierWhitelist": [],
            "deleteShopwareOnlyFiles": false
        },
        "removeEmptyMedia": {
            "enabled": false
        }
    },
    "batchSizes": {
        "jobGeneration": 500,
        "jobHandling": 10
    },
    
    "lastSync": "%LAST_EXECUTION_UPDATED_AT%",
    "identifier": {
        "customFieldName": "synqup_identifier",
        "customFieldSetName": "synqup_identifier_set"
    },
    "shopwareApi": {
        "host": "...",
        "accessKeyId": "...",
        "secretAccessKey": "...",
        "timeout": 90,
        "logExceptions": true,
        "printRequests": true
    },
    "customFields": {
        "ignore": {
            "sets": [],
            "fields": [],
            "whitelistMode": true
        },
        "enabled": false,
        "autoCreate": false,
        "mediaDataSetName": "synqup_media_data",
        "imageHashFieldName": "synqup_image_hash",
        "originalFilenameFieldName": "synqup_original_filename"
    },
    "locales": {
        "de-DE": [
            "de",
            "de_DE"
        ],
        "en-GB": [
            "en",
            "en_GB"
        ]
    }
}
On this page