<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Cdn.MarketingApi.ResponseObjects" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Cdn.MarketingApi.ResponseObjects" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Cdn.MarketingApi.Dto" />
  <xs:complexType name="MarketplaceAdResponse">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:BaseResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="Data" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Cdn.MarketingApi.Dto" type="q1:ArrayOfMarketplaceAdItemDto" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MarketplaceAdResponse" nillable="true" type="tns:MarketplaceAdResponse" />
  <xs:complexType name="BaseResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessDeniedMessage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CachedResponse" type="xs:boolean" />
      <xs:element minOccurs="0" name="ErrorText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OpCode" type="xs:int" />
      <xs:element minOccurs="0" name="PermitAccess" type="xs:boolean" />
      <xs:element minOccurs="0" name="RequestTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResponseTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Total" type="xs:int" />
      <xs:element minOccurs="0" name="TotalExecutionTime" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BaseResponse" nillable="true" type="tns:BaseResponse" />
</xs:schema>