You can import an XML, CSV, TXT or JSON file directly from your Amazon AWS S3 bucket by following the steps below:
Step 1 - Add a new XML/CSV/TXT/JSON import
First, you need to add a new import in your project by navigating to Setup > Setup import. Click on 'Setup import' (or 'Combine imports' if you already have an import file in this project) and pick the file type you need (XML, CSV, TXT or JSON).
Step 2 - Configure the Amazon S3 settings
To configure the import setup for Amazon S3, use the following settings:
- Protocol: "https://".
- Enter the URL to your file. Important: The URL should contain the region in which your bucket is hosted (for example 'eu-central-1'). The import will only work with an S3 bucket URL, not with a custom domain.
- Authentication: Amazon S3.
- Enter your AWS Access key ID and your AWS secret access key.
Step 3 - Import your products
After configuring the Amazon S3 settings for your new import, click on 'Continue'. You will be directed to the mapping, where you need to click on 'Save & Import' at the bottom of the page. Your feed will now start importing from the Amazon AWS S3 server!