dsp: apple
types:
  - type: amArtistDemographics
    folder: artistdemographics
    versions:
      - valid_from: '2017-08-02'
        valid_until: '2018-12-12'
        version: v1_0
      - valid_from: '2018-12-13'
        version: v1_1
      {% if apple_artist_demographics_v1_2 %}
        valid_until: '2021-09-30'
      - valid_from: '2021-10-01'
        version: v1_2
      {% endif %}
  - type: amContent
    folder: content
    versions:
      - valid_from: '2016-04-27'
        valid_until: '2017-07-19'
        schema_version: 'v1_0_20160427'
        version: v1_0
      - valid_from: '2017-07-20'
        valid_until: '2017-11-15'
        schema_version: 'v1_0_20170720'
        version: v1_0
      - valid_from: '2017-11-16'
        valid_until: '2019-05-12'
        version: v1_1
      - valid_from: '2019-05-13'
        valid_until: '2021-07-18'
        version: v1_2
      - valid_from: '2021-07-19'
        schema_version: 'v1_2_20210719'
        version: v1_2
  - type: amContentDemographics
    folder: contentdemographics
    versions:
      - valid_from: '2017-08-02'
        valid_until: '2018-12-12'
        version: v1_0
      - valid_from: '2018-12-13'
        version: v1_1
      {% if apple_content_demographics_v1_2 %}
        valid_until: '2021-09-30'
      - valid_from: '2021-10-01'
        version: v1_2
      {% endif %}
  - type: amEvent
    folder: event
    versions:
      - valid_from: '2016-04-27'
        valid_until: '2017-11-15'
        version: v1_0
      - valid_from: '2017-11-16'
        valid_until: '2019-05-12'
        version: v1_1
      - valid_from: '2019-05-13'
        version: v1_2
  - type: amNonRoyaltyStreams
    folder: nonroyaltystreams
    versions:
      - valid_from: '2018-02-22'
        valid_until: '2019-03-31'
        version: v1_0
      - valid_from: '2019-04-01'
        valid_until: '2019-05-12'
        version: v1_1
        schema_version: 'v1_1_20190401'
      - valid_from: '2019-05-13'
{% if apple_non_royalty_summary_streams %}
        valid_until: '2021-04-06'
{% endif %}
        version: v1_1
        schema_version: 'v1_1_20190513'
{% if apple_non_royalty_summary_streams %}
  - type: amNonRoyaltySummaryStreams
    folder: nonroyaltysummarystreams
    versions:
      - valid_from: '2021-04-07'
        valid_until: '2025-05-10'
        version: v1_0
      - valid_from: '2025-05-11'
        version: v1_2
{% endif %}
  - type: amStreams
    folder: streams
    versions:
      - valid_from: '2016-04-27'
        valid_until: '2017-03-23'
        schema_version: 'v1_0_20160427'
        version: v1_0
      - valid_from: '2017-03-24'
        valid_until: '2017-11-15'
        schema_version: 'v1_0_20170324'
        version: v1_0
      - valid_from: '2017-11-16'
        valid_until: '2019-05-12'
        version: v1_1
      - valid_from: '2019-05-13'
        valid_until: '2021-04-13'
        version: v1_2
  - type: amSummaryStreams
    folder: summarystreams
    versions:
      - valid_from: '2021-04-14'
        version: v1_0
        valid_until: '2021-08-23'
      - valid_from: '2021-08-24'
        valid_until: '2025-05-10'
        version: v1_1
      - valid_from: '2025-05-11'
        version: v1_2
  - type: amShazam
    folder: shazam
    versions:
      - valid_from: '2020-02-28'
        version: v1_2
  - type: amArtists
    folder: artists
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amPlaylists
    folder: playlists
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amSongs
    folder: songs
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amLibraryEvents
    folder: libraryevents
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amTotalLibraryAdds
    folder: totallibraryadds
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amMarketshare
    folder: marketshare
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amMarketshare
    folder: marketshare
    versions:
      - valid_from: '2020-01-01'
        version: v1_0
  - type: amСontainer
    folder: container
    versions:
      - valid_from: '2021-04-14'
        version: v1_0
        valid_until: '2025-05-10'
      - valid_from: '2025-05-11'
        version: v1_1
{% if brand_tagging_aggregations %}
  - type: id_upc_mapping
    folder: id_upc_mapping
    versions:
      - valid_from: '2020-01-01'
        version: v1
{% endif %}
