code: @Override
    public BrIdsDTO deserialize(final JsonElement aElement, final Type aType,
        final JsonDeserializationContext aContext) {
      final BrIdsDTO results = new BrIdsDTO();
  
      final JsonObject baseObject = aElement.getAsJsonObject();
  
      final Optional<JsonObject> series = getSeries(baseObject);
  
      if (series.isPresent()) {
        final Optional<JsonArray> clipsEdges = getClipsEdges(series.get());
        addToResult(results, clipsEdges);
  
        final Optional<JsonArray> previosEpisodesEdges = getPreviousEpisodesEdges(series.get());
        addToResult(results, previosEpisodesEdges);
      }
  
      return results;
    }
docs: Resolves the Sendung ids which are needed to get the Sendung details.<br>
  The data has these two structures:
  <code>data -> viewer -> series -> clipsOnly -> edges[] -> node -> id</code><br>
  <code>data -> viewer -> series -> previousEpisodes -> edges[] -> node -> id</code>