You can use FTP for file upload when your catalog feed file is over 4MB, but under 1GB. If your feed file is larger than 1GB, split it into multiple files and create corresponding catalogs. If uploading via FTP, the file name of .tsv, .txt, or .xml files have to match the file name specified for a catalog’s settings. In the case of compressed text format, the compressed .txt file inside the archive (.zip, .gz, .gzip, .tar.gz, .tgz) must have the matching file name.
The recommended FTP upload mechanism is via an FTP program. It is however possible to do so via the command line or custom scripts (such as Python’s ftplib.FTP module). The FileZilla FTP client is recommended for all platforms.
Use the following settings for file transfer with your FTP client: