ADITION SOA-Stage Update September 2019

Donnerstag, 19. September 2019, 8:00 Uhr / Dienstag, 15. Oktober 2019, 8:00 Uhr

- Service Campaign has changed:
  - Definitions:
    - PortType Adition_mwCampaignPort:
      - Operation setPublisher added. Link the campaign to a publisher company.
      - Operation getPublisher added. Get the publisher company a campaign is linked to.
- Service Assetservice has changed:
  - Definitions:
    - Types:
      - Schema urn:Adition_mwAssetService has changed:
        - ComplexType AudioVastBannerSettings:
          - ComplexContent:
            - Extension:
              - Sequence:
                - Element vastExtension with minOccurs 0 removed. Audio banners do not support the extension.
                - Position of element vastVersion changed from 4 to 3. Audio banners do not support the extension.
                - Position of element encodings changed from 5 to 4. Audio banners do not support the extension.
- Service Banner has changed:
  - Definitions:
    - PortType Adition_mwBannerPort:
      - Operation setMappingSettings added. Allows setting the MappingSettings complex type which holds the AdGap ID for the banner.
      - Operation hasMappingSettings added. Allows checking that if the resource already has MappingSettings or not.
      - Operation getMappingSettings added. Allows getting the MappingSettings complex type which holds the AdGap ID for the banner.
      - Operation hasPreCode added. Tell if pre code is set.
      - Operation hasPostCode added. Tell if post code is set.
      - Operation removePreCode added. Unset the pre code.
      - Operation removePostCode added. Unset the post code.
      - Operation setPostCode:
        - Input:
          - Message setPostCodeRequest:
            - Part code:
              - Documentation changed: Uses same documentation as other areas.
      - Operation getPostCode:
        - Output:
          - Message getPostCodeResponse:
            - Part getPostCode:
              - Documentation changed: Uses same documentation as other areas.
      - Operation setPreCode:
        - Input:
          - Message setPreCodeRequest:
            - Part code:
              - Documentation changed: Uses same documentation as other areas.
      - Operation getPreCode:
        - Output:
          - Message getPreCodeResponse:
            - Part getPreCode:
              - Documentation changed: Uses same documentation as other areas.
      - Operation getValidOptions:
        - Values `preadditionalcode` and `additionalcode` are deprecated since 2019-07-03. Use Adition_mwBannerPort::getPreCode() and Adition_mwBannerPort::getPrePostCode()
    - Types:
      - Schema urn:Adition_mwBanner has changed:
        - ComplexType MappingSettings added. Maps the Banner with 3rd party vendors via identifiers. Currently, only AdGap ID is supported.
- Service Bannerservice has changed:
  - Definitions:
    - Types:
      - Schema urn:Adition_mwBannerService has changed:
        - ComplexType AudioVastBannerSettings:
          - ComplexContent:
            - Extension:
              - Sequence:
                - Element vastExtension with minOccurs 0 removed. Audio banners do not support the extension.
                - Position of element vastVersion changed from 4 to 3. Audio banners do not support the extension.
                - Position of element encodings changed from 5 to 4. Audio banners do not support the extension.
- Service Campaign has changed:
  - Definitions:
    - PortType Adition_mwCampaignPort:
      - Operation setPreCode added. Code before the main banner code is now configurable on campaign level.
      - Operation setPostCode added. Code after the main banner code is now configurable on campaign level.
      - Operation hasPreCode added. Check if the code before is configured.
      - Operation hasPostCode added. Check if the code after is configured.
      - Operation getPreCode added. Return the code before.
      - Operation getPostCode added. Return the code after.
      - Operation removePreCode added. Unset the code before.
      - Operation removePostCode added. Unset the code after.
- Service Company has changed:
  - Definitions:
    - PortType Adition_mwCompanyPort:
      - Operation setPreCode added. See Campaign service.
      - Operation setPostCode added. See Campaign service.
      - Operation hasPreCode added. See Campaign service.
      - Operation hasPostCode added. See Campaign service.
      - Operation getPreCode added. See Campaign service.
      - Operation getPostCode added. See Campaign service.
      - Operation removePreCode added. See Campaign service.
      - Operation removePostCode added. See Campaign service.
- Service Order has changed:
  - Definitions:
    - PortType Adition_mwOrderPort:
      - Operation setPreCode added. See Campaign service.
      - Operation setPostCode added. See Campaign service.
      - Operation hasPreCode added. See Campaign service.
      - Operation hasPostCode added. See Campaign service.
      - Operation getPreCode added. See Campaign service.
      - Operation getPostCode added. See Campaign service.
      - Operation removePreCode added. See Campaign service.
      - Operation removePostCode added. See Campaign service.