Creating export jobs

The export job brings all other components (scope, destination, and exporter formats) together to enable the actual export of assets.

Create export jobs in the Content administration's "YouTube Exporter" tab:

  1. Open the "Export jobs" tab.

  2. Click the "Create new export job" button to open the configuration dialog:
    Create new export job button

  3. In the configuration dialog, give your export job a name first.

    The name needs to be unique, there cannot be multiple export jobs with the same name.

  4. Select a scope that will determine which assets will be exported.

  5. Click the "Add destination" button to open the "Add destination" dialog:
    Add destination button

  6. In the "Add destination" dialog, choose the destination to which assets will be exported, as well one or more exporter formats.

    You can choose multiple exporter formats. For every exporter format that you choose, 1 copy of each asset in the used scope will be uploaded to YouTube with the respective file extension.

  7. Click "Add". The "Add destination" dialog closes and you're back on the configuration dialog.

  8. Additionally, you can specify further configuration properties as key-value-pairs in the "Advanced configuration" field. The key-value-pairs must look as follows:

    propertyKey1=propertyValue1

    propertyKey2=propertyValue2

    In this field, you can enter configurations that are not covered by any of the other fields in the configuration dialog. See a list of available configuration properties in Available advanced configuration properties below.

    If the respective feature is configured on your server, the field has the following properties set by default, which can be overwritten with others:

    url=path

    url.instance=null

    url.description='Locator: '+locatorId+' Format: '+formatId

  9. Click "Create.

  10. The configuration dialog closes, and the new export job is listed on the "Export jobs" tab.

  11. For you to be able to trigger your new export job, the CELUM Content server must be restarted. If you cannot do this on your own, please ask a back-end administrator who can access the server machine to do the restart.

Available advanced configuration properties

For the YouTube Exporter, the following advanced configurations are available:

Property key

Description

Default value

Allowed values

exporter.youtube.statistics.cronexpression.default

Defines the default cron expression for all system tasks which retrieve YouTube statistics for used destinations.

0 0 2 ? * SAT

A valid cron expression

cronExpression

Defines the cron expression for the system task which retrieves YouTube statistics for this particular export job's used destination.

 

A valid cron expression

taskGroup

Defines the name of the group in the "System tasks" dialog where the system task which retrieves YouTube statistics for this particular export job's used destination is located.

Export

A valid group name for system tasks

exporter.youtube.video-state.after.locator-deleted

Defines what happens to already exported videos on YouTube if the destination channel for an export job is deleted and the export job is executed again.

The videos can either be unlisted, deleted, or set to private.

UNLISTED

  • DELETE

  • PRIVATE

  • UNLISTED