Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • At most 1 YouTube client should be created per ClientId from Google.

  • All non-recoverable errors are collected in the error queue “YoutubeService.error” in RabbitMQ.

  • Videos uploaded with the YouTube Service should also be deleted with the YouTube Service by unpublishing or deleting the video in the DAM Center. If a video has been deleted manually from YouTube, nothing happens when it is unpublished or deleted from the video will still appear as published in the DAM Center.

  • Google has a “Quota” system that limits the number of calls to their APIs. For a new project, the default limit is 10,000 per day for the YouTube API, which amounts to approximately 6 video uploads per day. If the limit is reached when trying to upload a video, the upload will end up in the error queue in RabbitMQ, from where it can be retried when more quota is available. It is, of course, also always possible to retry an upload by unpublishing and publishing the video again when more quota is available. The quota usage can be monitored from https://console.developers.google.com/apis/api/youtube.googleapis.com/overview. It is possible to apply for a higher limit from https://console.developers.google.com/apis/api/youtube/quotas. This process might take a few weeks. Please ensure that you are logged in with the appropriate user when requesting more quota.

...