ADITION SOA-Stage Update Juli 2019

Dienstag, 23. Juli 2019, 8:00 Uhr

- Service Filterservice has changed:
  - Definitions:
    - PortType Adition_mwFilterServicePort:
      - Operation getAvailableGraphsList added. Get information about the graphs. 
    - Types:
      - Schema urn:Adition_mwFilterService has changed:
        - ComplexType GraphInfoList added. The complex type with graph informations.
        - ComplexType GraphInfo added. The item of the graphList
        - ComplexType MultiDeviceFrequencyCappingFilterSettings:
          - ComplexContent:
            - Extension:
              - Sequence:
                - Element graphId with minOccurs 0 added to position 3(end of sequence). Set the graphId.

- Service Multidevicefrequencycappingfilter has changed:
  - Definitions:
    - PortType Adition_mwMultiDeviceFrequencyCappingFilterPort:
      - Operation getGraphId added. Get the graphId of the filter.
      - Operation setGraphId added. Set the graphId of the filter
      - Operation unsetGraphId added. Unset the GraphId of the filter.
- Service Assetservice has changed:
  - Definitions:
    - PortType Adition_mwAssetServicePort:
      - Operation enqueueAssetForEncodingForVastBannerSettings added. Formerly enqueueAssetForEncodingForPublisherTemplateId, now requires a VastBannerSettings ComplexType
      - Operation getAssetEncodingProgressForVastBannerSettings added. Formerly getAssetEncodingProgressForPublisherTemplateId, now requires a VastBannerSettings ComplexType
      - Operation enqueueAssetForEncodingForVastPublisherTemplate:
        - Marked as deprecated since 2019-07-03 with reason: Use Adition_mwAssetServicePort::enqueueAssetForEncodingForVastBannerSettings()
      - Operation getAssetEncodingProgressForVastPublisherTemplate:
        - Marked as deprecated since 2019-07-03 with reason: Use Adition_mwAssetServicePort::getAssetEncodingProgressForVastBannerSettings()
      - Operation getAsset:
        - Output:
          - Message getAssetResponse:
            - Part getAsset:
              - ComplexType Asset:
                - Content of annotation has changed. The asset type is now VideoAsset or AudioAsset
      - Operation getSoaCollectionPage:
        - Output:
          - Message getSoaCollectionPageResponse:
            - Part getSoaCollectionPage:
              - ComplexType AssetList:
                - Sequence:
                  - Element assets:
                    - ComplexType Asset:
                      - Content of annotation has changed. The asset type is now VideoAsset or AudioAsset
    - Types:
      - Schema urn:Adition_mwAssetService has changed:
        - ComplexType VastBannerSettings added. Provides VastBannerSettings
        - ComplexType TypeSpecificBannerSettings added. Abstract ComplexType for VastBannerSettings
        - ComplexType VideoVastBannerSettings added. Provides BannerSettings for VideoVastBanner
        - ComplexType CustomVastSettings added. Provides CustomVastSettings
        - ComplexType AudioVastBannerSettings added. Provides BannerSettings for AudioVastBanner
        - ComplexType DoohVastBannerSettings added. Provides BannerSettings for DoohVastBanner
        - ComplexType TemplateBannerSettings added. Provides TemplateSettings
        - ComplexType VastWrapperBannerSettings added.
        - ComplexType AudioAsset added. New asset format for Audio
        - ComplexType VastEventTracking added.
        - ComplexType VastVersion added. Provides a vast version identifier. Currently the default is vast2
        - ComplexType VideoVastEncoding added. An Encoding instruction for Video Assets
        - ComplexType AudioVastEncoding added. An Encoding instruction for Audio Assets
        - ComplexType DoohVastEncoding added. An Encoding instruction for Dooh (Video) Assets
        - ComplexType TemplateBannerPlaceholder added. An abstract ComplexType for TemplateBanners
        - ComplexType BooleanTemplateBannerPlaceholder added. Define a BooleanTemplateBannerPlaceholder, extends TemplateBannerPlaceholder
        - ComplexType IntegerTemplateBannerPlaceholder added. Define a IntegerTemplateBannerPlaceholder, extends TemplateBannerPlaceholder
        - ComplexType StringTemplateBannerPlaceholder added. Define a StringTemplateBannerPlaceholder, extends TemplateBannerPlaceholder
        - ComplexType TextTemplateBannerPlaceholder added. Define a StringTemplateBannerPlaceholder, extends TextTemplateBannerPlaceholder
        - ComplexType MobileSdkSettings added. Provides MobileSDKSettings
        - ComplexType Asset:
          - Content of annotation has changed. Assets are now exclusively of type Video, Audio or Dooh

- Service Bannerservice has changed:
  - Definitions:
    - Types:
      - Schema urn:Adition_mwBannerService has changed:
        - ComplexType VideoVastBannerSettings added. Provides a VideoVastBannerSettings ComplexType
        - ComplexType CustomVastSettings added. An abstract Complex type that is extended by (Video|Dooh|Audio)VastBannerSettings
        - ComplexType AudioVastBannerSettings added. VastBannerSetting for Audio Vast Banners
        - ComplexType DoohVastBannerSettings added. VastBannerSetting for Dooh Vast Banners
        - ComplexType VastVersion added. Provides a vast version identifier. Currently the default is vast2
        - ComplexType VideoVastEncoding added. An Encoding instruction for Video Assets
        - ComplexType AudioVastEncoding added. An Encoding instruction for Audio Assets
        - ComplexType DoohVastEncoding added. An Encoding instruction for Dooh (Video) Assets
        - ComplexType VastBannerSettings:
          - Content of annotation publisherTemplateId has changed. PublisherTemplates are deprecated.
   
- Service Vasttemplateservice is added. Provides a service to create and retrieve VastTemplates
  - Definitions:
    - PortType Adition_mwVastTemplateServicePort:
      - Operation saveVideoVastTemplate added. Persists a VideoVastTemplate
      - Operation getVideoVastTemplate added. Provides a VideoVastTemplate 
      - Operation saveAudioVastTemplate added. Persists a AudioVastTemplate
      - Operation getAudioVastTemplate added. Provides a AudioVastTemplate
      - Operation saveDoohVastTemplate added. Persists a DoohVastTemplate
      - Operation getDoohVastTemplate added. Provides a DoohVastTemplate
      - Operation getSoaCollectionPage added.