You can set up exchanges by FTP with external agencies for the post-production of your content.
Post-production is materialized in the workflows through the “Phase 1" or “Phase 2" steps after the Live. You can set up FTP transfers, to send your content and associated instructions to a remote FTP server.
In return, Grand Shooting is notified when the external agency uploads files to the remote FTP server: these files are automatically loaded to be visible in the application.
FTP transfers have multiple benefits:
Before we get into the details of FTP settings, let's see how sending and receiving works. The principle is the same for sending from a Phase 1 or a Phase 2.
The succession of the steps presented below can be carried out as many times as you want for 1 or for several files:
There is no limitation on the number of files to be transmitted or on the weight of the files. Depending on the quantities, the time required for the transfer may be more or less long (count 1 to 2 seconds per file). You can be notified by email when the transfer is complete.
When the external agency uploads files to the FTP server, they are automatically uploaded to Grand Shooting. Sending and receiving are indicated by arrows:
An external agency may ask to separate files into separate folders depending on the nature of the work requested. In Grand Shooting, these folder names correspond to service codes that you can set up: before starting a transfer, a popup window will ask you to specify a code to load the files into the correct FTP folder.
The files made available by the external agency are loaded automatically. You use the standard Grand Shooting features to request corrections to these files:
The history of file versions is provided by the application in the same way as for the classic loading of files: the version number is incremented with each update.
ATTENTION : the version number is incremented only when the file changes. If the external agency pushes the same file back to the FTP folder, then the update is simply ignored.
Grand Shooting links the different versions of a file through the file name. If the file name changes or if the location in a subdirectory of the FTP folder changes, then Grand Shooting will not link and load a new image into the production. You will see it as a duplicate as in the example below:
Namely:
As soon as FTP transfers are used, an additional filter appears: “Pending FTP”. Use this filter to list files sent to the FTP server waiting to be returned by the external agency.
Namely:
Files sent by FTP transfer come out of the “To be retouched” filter. They are visible with the “Pending FTP” filter.
Sending files from the Grand Shooting platform is immediate. To retrieve files submitted by external agencies, a robot reviews the files every 20 minutes.
As users upload them to the FTP server over time, the robot will also slow down the frequency of its visits. As a result, if you have new images uploaded to an old production, they may not appear until the next day in Grand Shooting.
If this is a problem, you can force the robot to connect to the FTP server: in the left column of Phase 1 (or Phase 2 depending on your worklow), click on “View transfers” then on the “Retrieve photos” button at the top of the screen.
You can set up as many FTP transfers as you want. When sending images, you will choose which FTP to send the images to. Having several external partners is not a problem.
To know : the configuration of FTP transfers is reserved for account administrators.
To create an FTP connection, from the home page, go to the application settings using the nut at the top of your screen > FTP Transfer > Set up a new connection.
Complete the fields in the form:
Then to send the files:
Finally to recover the files from the FTP server
Here is an example of configuration:
This example shows a transfer with 3 entry points:
/Upload/Todo/Alfanco
- GS transfer of files to be processed
/upload/done/Alfanco
- The external agency saves the files to be recovered in GS
/upload/redo/Alfanco
- GS transfers correction requests
The settings also apply variables to directory names:
{date}
- Date of creation of the production
{set}
- Name of the production
{code}
- Code of service
With this setting, the FTP server will for example have folders of this type:
/upload/todo/alfanco/aplat/2018_12_21_lot_19
with images from the session LOT_19
created in GS on 21/12/2018 sent to the FTP server with the service code FLAT
.
In this case, GS will await the images delivered by the external agency in the file /upload/done/alfanco/aplat/2018_12_21_lot_19
And if there are requests for correction, GS will forward them to the external agency in the file /upload/redo/alfanco/aplat/2018_12_21_lot_19
To create a dynamic folder tree on the FTP server, the 4 most commonly used variables are:
You can also apply variables related to the catalog data of the references associated with the images: {ref}
, {productref}
, {ean}
, {SKU}
, {color}
, {size}
, {label}
, {brand}
, {universe}
, {range}
, {family}
, {gender}
, {online}
, {collection}
, {comment}
, {tags}
ATTENTION : in the case where an image does not have an associated reference or when a value is not entered in the catalog, a folder with the name of the variable will be created automatically and will contain the photos concerned.