Adition SOA Update #1 | 2023 (März)

Donnerstag, 16. März 2023, 8:00 Uhr

- Service Cappingfilter has changed:
  - Definitions:
    - PortType Adition_mwCappingFilterPort:
      - Operation getBannerEventKey added. Get the banner event key in format "<optional:Namespace>:Key" if set for this capping filter.
      - Operation setBannerEventKey added. Set the banner event key in format "<optional:Namespace>:Key"
- Service Multidevicefrequencycappingfilter has changed:
  - Definitions:
    - PortType Adition_mwMultiDeviceFrequencyCappingFilterPort:
      - Operation getBannerEventKey added. Get the banner event key in format "<optional:Namespace>:Key" if set for this capping filter.
      - Operation setBannerEventKey added. Set the banner event key in format "<optional:Namespace>:Key"
- Service Filterservice has changed:
  - Definitions:
    - PortType Adition_mwFilterServicePort:
      - Operation saveFilter:
        - Input:
          - Message saveFilterRequest:
            - Part filter:
              - ComplexType Filter:
                - Sequence:
                  - Element typeSpecificSettings:
                    - ComplexType TypeSpecificFilterSettings:
                      - Content of annotation has changed. Added type CappingFilterSettings.
      - Operation getFilter:
        - Output:
          - Message getFilterResponse:
            - Part getFilter:
              - ComplexType Filter:
                - Sequence:
                  - Element typeSpecificSettings:
                    - ComplexType TypeSpecificFilterSettings:
                      - Content of annotation has changed. Added type CappingFilterSettings.
      - Operation getSoaCollectionPage:
        - Output:
          - Message getSoaCollectionPageResponse:
            - Part getSoaCollectionPage:
              - ComplexType FilterList:
                - Sequence:
                  - Element filters:
                    - ComplexType Filter:
                      - Sequence:
                        - Element typeSpecificSettings:
                          - ComplexType TypeSpecificFilterSettings:
                            - Content of annotation has changed. Added type CappingFilterSettings.
    - Types:
      - Schema urn:Adition_mwFilterService has changed:
        - ComplexType CappingFilterSettings added. Added FilterSettings for CappingFilter
        - ComplexType TypeSpecificFilterSettings:
          - Content of annotation has changed. Added type CappingFilterSettings.
        - ComplexType MultiDeviceFrequencyCappingFilterSettings:
          - ComplexContent:
            - Extension:
              - Sequence:
                - Element requests with minOccurs 1 removed. Moved requests to new parent class CappingFilterSettings.
                - Element time with minOccurs 1 removed from position 2. Moved time to new parent class CappingFilterSettings.
                - Position of element graphId changed from 3 to 1. Moved requests/time to parent class.
- Service Banner has changed:
  - Definitions:
    - PortType Adition_mwBannerPort:
      - Operation isTcfCompliant added. Check if tcf flag is set to true
      - Operation setTcfCompliant added. Set tcf flag to true/false
      - Operation getVendorListForBanner added. Get the list of vendors
      - Operation hasTcfFlagSet added. Check if tcf flag is set to true/false (returns true) or is still in undefined state (returns false)
    - Types:
      - Schema urn:Adition_mwBanner has changed:
        - ComplexType BannerVendorList added. Vendor list complex type
        - ComplexType BannerVendor added. Vendor complex type
- Service Bannerservice has changed:
  - Definitions:
    - PortType Adition_mwBannerServicePort:
      - Operation getVendorListForBanner added. Get Vendor list for given banner
      - Operation getVendorListForCode added. Extract Vendor list from custom code
      - Operation saveBanner:
        - Input:
          - Message saveBannerRequest:
            - Part banner:
              - ComplexType Banner:
                - Sequence:
                  - Element tcfCompliant with minOccurs 0 added to position 16(end of sequence). Property to set tcf in complex type
      - Operation getBanner:
        - Output:
          - Message getBannerResponse:
            - Part getBanner:
              - ComplexType Banner:
                - Sequence:
                  - Element tcfCompliant with minOccurs 0 added to position 16(end of sequence). Property to read tcf in complex type
      - Operation getSoaCollectionPage:
        - Output:
          - Message getSoaCollectionPageResponse:
            - Part getSoaCollectionPage:
              - ComplexType BannerList:
                - Sequence:
                  - Element banners:
                    - ComplexType Banner:
                      - Sequence:
                        - Element tcfCompliant with minOccurs 0 added to position 16(end of sequence). Property to read tcf in complex type
    - Types:
      - Schema urn:Adition_mwBannerService has changed:
        - ComplexType BannerVendorList added. Vendor list complex type
        - ComplexType BannerVendor added. Vendor complex type
        - ComplexType Banner:
          - Sequence:
            - Element tcfCompliant with minOccurs 0 added to position 16(end of sequence). Property to read tcf in complex type
- Service Vendorservice is added. New Service to load all known vendors
- Service Filterservice has changed:
    -  Definitions:-  PortType Adition_mwFilterServicePort:
        -  Operation saveFilter:
            -  Input:
                -  Message saveFilterRequest:
                    -  Part filter:
                        -  ComplexType Filter:
                            -  Content of annotation has changed. New subtype OrphanedFilter added
        -  Operation getFilter:
            -  Output:
                -  Message getFilterResponse:
                    -  Part getFilter:
                        -  ComplexType Filter:
                            -  Content of annotation has changed. New subtype OrphanedFilter added
        -  Operation getSoaCollectionPage:
            -  Output:
                -  Message getSoaCollectionPageResponse:
                    -  Part getSoaCollectionPage:
                        -  ComplexType FilterList:
                            -  Sequence:
                                -  Element filters:
                                    -  ComplexType Filter:
                                        -  Content of annotation has changed. New subtype OrphanedFilter added
-  Types:
    -  Schema urn:Adition_mwFilterService has changed:
        -  ComplexType OrphanedFilter added. ComplexType for filter without parents added
            -  ComplexType Filter:
                -  Content of annotation has changed. New subtype OrphanedFilter added