Export (0) Print
Expand All

6 Appendix A: Full WSDL

SharePoint

For ease of implementation, the full WSDL is provided below:

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tns="http://tempuri.org/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Administration" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Logging" />
      <xs:element name="GetData">
        <xs:complexType>
          <xs:sequence>
            <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" minOccurs="0" name="aggregationContext" nillable="true" type="q1:AggregationContext" />
            <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" minOccurs="0" name="dataContext" nillable="true" type="q2:DataContext" />
            <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" minOccurs="0" name="options" nillable="true" type="q3:GetDataOptions" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetDataResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Administration" minOccurs="0" name="GetDataResult" nillable="true" type="q4:DataPacket" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetServerTimeZoneId">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="GetServerTimeZoneIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="GetServerTimeZoneIdResult" type="xs:unsignedShort" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LogBestBetAction">
        <xs:complexType>
          <xs:sequence>
            <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" minOccurs="0" name="aggregationContext" nillable="true" type="q5:AggregationContext" />
            <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" minOccurs="0" name="recommendation" nillable="true" type="q6:BestBetRecommendation" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LogBestBetActionResponse">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="LogFeedback">
        <xs:complexType>
          <xs:sequence>
            <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Logging" minOccurs="0" name="feedback" nillable="true" type="q7:ArrayOfFeedback" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LogFeedbackResponse">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="GetLoggingBatchSize">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="GetLoggingBatchSizeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="0" name="GetLoggingBatchSizeResult" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="AggregationContext">
        <xs:sequence>
          <xs:element minOccurs="0" name="_isUserFarmAdmin" type="xs:boolean" />
          <xs:element minOccurs="0" name="_isUserServiceApplicationAdmin" type="xs:boolean" />
          <xs:element minOccurs="0" name="_isUserSiteCollectionAdmin" type="xs:boolean" />
          <xs:element minOccurs="0" name="_isUserTenantAdmin" type="xs:boolean" />
          <xs:element minOccurs="0" name="_isWindowsAccount" type="xs:boolean" />
          <xs:element minOccurs="0" name="_userHasVUDPermisson" type="xs:boolean" />
          <xs:element minOccurs="0" name="_userLogOnName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="aggregationId" type="ser:guid" />
          <xs:element minOccurs="0" name="aggregationLevel" type="tns:AggregationLevel" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AggregationContext" nillable="true" type="tns:AggregationContext" />
      <xs:simpleType name="AggregationLevel">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ServiceApplication" />
          <xs:enumeration value="WebApplication" />
          <xs:enumeration value="SiteCollection" />
          <xs:enumeration value="Site" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="AggregationLevel" nillable="true" type="tns:AggregationLevel" />
      <xs:complexType name="DataContext">
        <xs:sequence>
          <xs:element minOccurs="0" name="rowCount" type="xs:int" />
          <xs:element minOccurs="0" name="rowIndex" type="xs:int" />
          <xs:element minOccurs="0" name="sortOrder" nillable="true" type="tns:ArrayOfSortOrder" />
          <xs:element minOccurs="0" name="viewName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="viewParameters" nillable="true" type="tns:ArrayOfViewParameterValue" />
          <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="viewProperties" nillable="true" type="q1:ArrayOfstring" />
          <xs:element minOccurs="0" name="whereCondition" nillable="true" type="tns:Condition" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DataContext" nillable="true" type="tns:DataContext" />
      <xs:complexType name="ArrayOfSortOrder">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SortOrder" nillable="true" type="tns:SortOrder" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSortOrder" nillable="true" type="tns:ArrayOfSortOrder" />
      <xs:complexType name="SortOrder">
        <xs:sequence>
          <xs:element name="orderType" type="tns:OrderType" />
          <xs:element name="viewProperty" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SortOrder" nillable="true" type="tns:SortOrder" />
      <xs:simpleType name="OrderType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Ascending" />
          <xs:enumeration value="Descending" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="OrderType" nillable="true" type="tns:OrderType" />
      <xs:complexType name="ArrayOfViewParameterValue">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ViewParameterValue" nillable="true" type="tns:ViewParameterValue" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfViewParameterValue" nillable="true" type="tns:ArrayOfViewParameterValue" />
      <xs:complexType name="ViewParameterValue">
        <xs:sequence>
          <xs:element name="parameterName" nillable="true" type="xs:string" />
          <xs:element name="parameterValue" nillable="true" type="xs:anyType" />
          <xs:element name="viewName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ViewParameterValue" nillable="true" type="tns:ViewParameterValue" />
      <xs:complexType name="Condition">
        <xs:sequence />
      </xs:complexType>
      <xs:element name="Condition" nillable="true" type="tns:Condition" />
      <xs:complexType name="EqualCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="EqualCondition" nillable="true" type="tns:EqualCondition" />
      <xs:complexType name="ComparisonCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:Condition">
            <xs:sequence>
              <xs:element name="viewPropertyValue" nillable="true" type="tns:ViewPropertyValue" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ComparisonCondition" nillable="true" type="tns:ComparisonCondition" />
      <xs:complexType name="ViewPropertyValue">
        <xs:sequence>
          <xs:element name="propertyName" nillable="true" type="xs:string" />
          <xs:element name="propertyValue" nillable="true" type="xs:anyType" />
          <xs:element name="viewName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ViewPropertyValue" nillable="true" type="tns:ViewPropertyValue" />
      <xs:complexType name="LessThanEqualCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="LessThanEqualCondition" nillable="true" type="tns:LessThanEqualCondition" />
      <xs:complexType name="GreaterThanCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="GreaterThanCondition" nillable="true" type="tns:GreaterThanCondition" />
      <xs:complexType name="GreaterThanEqualCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="GreaterThanEqualCondition" nillable="true" type="tns:GreaterThanEqualCondition" />
      <xs:complexType name="LikeCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="LikeCondition" nillable="true" type="tns:LikeCondition" />
      <xs:complexType name="NotLikeCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="NotLikeCondition" nillable="true" type="tns:NotLikeCondition" />
      <xs:complexType name="AndCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:LogicalCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AndCondition" nillable="true" type="tns:AndCondition" />
      <xs:complexType name="LogicalCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:Condition">
            <xs:sequence>
              <xs:element name="left" nillable="true" type="tns:Condition" />
              <xs:element name="right" nillable="true" type="tns:Condition" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="LogicalCondition" nillable="true" type="tns:LogicalCondition" />
      <xs:complexType name="OrCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:LogicalCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="OrCondition" nillable="true" type="tns:OrCondition" />
      <xs:complexType name="NotEqualCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="NotEqualCondition" nillable="true" type="tns:NotEqualCondition" />
      <xs:complexType name="LessThanCondition">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ComparisonCondition">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="LessThanCondition" nillable="true" type="tns:LessThanCondition" />
      <xs:complexType name="GetDataOptions">
        <xs:sequence>
          <xs:element minOccurs="0" name="bypassCache" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetDataOptions" nillable="true" type="tns:GetDataOptions" />
      <xs:complexType name="DataRetrieverFailure">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="tns:DataRetrieverErrorCode" />
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DataRetrieverFailure" nillable="true" type="tns:DataRetrieverFailure" />
      <xs:simpleType name="DataRetrieverErrorCode">
        <xs:restriction base="xs:string">
          <xs:enumeration value="NoMatchingWarehouseSubscription" />
          <xs:enumeration value="Security" />
          <xs:enumeration value="SqlBackend" />
          <xs:enumeration value="QueryValidation" />
          <xs:enumeration value="ServiceNotProvisioned" />
          <xs:enumeration value="Unknown" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="DataRetrieverErrorCode" nillable="true" type="tns:DataRetrieverErrorCode" />
      <xs:complexType name="BestBetRecommendation">
        <xs:sequence>
          <xs:element minOccurs="0" name="action" type="tns:BestBetAction" />
          <xs:element minOccurs="0" name="assetId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="queryText" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BestBetRecommendation" nillable="true" type="tns:BestBetRecommendation" />
      <xs:simpleType name="BestBetAction">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Accept" />
          <xs:enumeration value="Reject" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="BestBetAction" nillable="true" type="tns:BestBetAction" />
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:element name="anyType" nillable="true" type="xs:anyType" />
      <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
      <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
      <xs:element name="boolean" nillable="true" type="xs:boolean" />
      <xs:element name="byte" nillable="true" type="xs:byte" />
      <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
      <xs:element name="decimal" nillable="true" type="xs:decimal" />
      <xs:element name="double" nillable="true" type="xs:double" />
      <xs:element name="float" nillable="true" type="xs:float" />
      <xs:element name="int" nillable="true" type="xs:int" />
      <xs:element name="long" nillable="true" type="xs:long" />
      <xs:element name="QName" nillable="true" type="xs:QName" />
      <xs:element name="short" nillable="true" type="xs:short" />
      <xs:element name="string" nillable="true" type="xs:string" />
      <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
      <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
      <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
      <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
      <xs:element name="char" nillable="true" type="tns:char" />
      <xs:simpleType name="char">
        <xs:restriction base="xs:int" />
      </xs:simpleType>
      <xs:element name="duration" nillable="true" type="tns:duration" />
      <xs:simpleType name="duration">
        <xs:restriction base="xs:duration">
          <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
          <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
          <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="guid" nillable="true" type="tns:guid" />
      <xs:simpleType name="guid">
        <xs:restriction base="xs:string">
          <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
        </xs:restriction>
      </xs:simpleType>
      <xs:attribute name="FactoryType" type="xs:QName" />
      <xs:attribute name="Id" type="xs:ID" />
      <xs:attribute name="Ref" type="xs:IDREF" />
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:complexType name="ArrayOfstring">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Administration" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Administration" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:complexType name="DataPacket">
        <xs:sequence>
          <xs:element minOccurs="0" name="DataTable" nillable="true">
            <xs:complexType>
              <xs:annotation>
                <xs:appinfo>
                  <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
                </xs:appinfo>
               </xs:annotation>
              <xs:sequence>
                <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="LastDataUpdatedTime" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DataPacket" nillable="true" type="tns:DataPacket" />
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Logging" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.Logging" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:complexType name="ArrayOfFeedback">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="Feedback" nillable="true" type="tns:Feedback" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfFeedback" nillable="true" type="tns:ArrayOfFeedback" />
      <xs:complexType name="Feedback">
        <xs:sequence>
          <xs:element minOccurs="0" name="FeedbackFunction" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FeedbackParameters" nillable="true" type="tns:ArrayOfFeedbackParameter" />
          <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Feedback" nillable="true" type="tns:Feedback" />
      <xs:complexType name="ArrayOfFeedbackParameter">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="FeedbackParameter" nillable="true" type="tns:FeedbackParameter" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfFeedbackParameter" nillable="true" type="tns:ArrayOfFeedbackParameter" />
      <xs:complexType name="FeedbackParameter">
        <xs:sequence>
          <xs:element minOccurs="0" name="ParameterName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ParameterValue" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="FeedbackParameter" nillable="true" type="tns:FeedbackParameter" />
    </xs:schema>
    <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Data" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:element name="DataTable" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
            <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
  </wsdl:types>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetData_InputMessage">
    <wsdl:part name="parameters" element="tns:GetData" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetData_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDataResponse" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetData_DataRetrieverFailureFault_FaultMessage">
    <wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" name="detail" element="q1:DataRetrieverFailure" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_InputMessage">
    <wsdl:part name="parameters" element="tns:GetServerTimeZoneId" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetServerTimeZoneIdResponse" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_DataRetrieverFailureFault_FaultMessage">
    <wsdl:part xmlns:q2="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" name="detail" element="q2:DataRetrieverFailure" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_LogBestBetAction_InputMessage">
    <wsdl:part name="parameters" element="tns:LogBestBetAction" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_LogBestBetAction_OutputMessage">
    <wsdl:part name="parameters" element="tns:LogBestBetActionResponse" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_LogBestBetAction_DataRetrieverFailureFault_FaultMessage">
    <wsdl:part xmlns:q3="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.WebAnalytics.ProcessedDataRetriever" name="detail" element="q3:DataRetrieverFailure" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_LogFeedback_InputMessage">
    <wsdl:part name="parameters" element="tns:LogFeedback" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_LogFeedback_OutputMessage">
    <wsdl:part name="parameters" element="tns:LogFeedbackResponse" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetLoggingBatchSize_InputMessage">
    <wsdl:part name="parameters" element="tns:GetLoggingBatchSize" />
  </wsdl:message>
  <wsdl:message name="IWebAnalyticsWebServiceApplication_GetLoggingBatchSize_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetLoggingBatchSizeResponse" />
  </wsdl:message>
  <wsdl:portType name="IWebAnalyticsWebServiceApplication">
    <wsdl:operation name="GetData">
      <wsdl:input wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetData" message="tns:IWebAnalyticsWebServiceApplication_GetData_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetDataResponse" message="tns:IWebAnalyticsWebServiceApplication_GetData_OutputMessage" />
      <wsdl:fault wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetDataDataRetrieverFailureFault" name="DataRetrieverFailureFault" message="tns:IWebAnalyticsWebServiceApplication_GetData_DataRetrieverFailureFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetServerTimeZoneId">
      <wsdl:input wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetServerTimeZoneId" message="tns:IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetServerTimeZoneIdResponse" message="tns:IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_OutputMessage" />
      <wsdl:fault wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetServerTimeZoneIdDataRetrieverFailureFault" name="DataRetrieverFailureFault" message="tns:IWebAnalyticsWebServiceApplication_GetServerTimeZoneId_DataRetrieverFailureFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="LogBestBetAction">
      <wsdl:input wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/LogBestBetAction" message="tns:IWebAnalyticsWebServiceApplication_LogBestBetAction_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/LogBestBetActionResponse" message="tns:IWebAnalyticsWebServiceApplication_LogBestBetAction_OutputMessage" />
      <wsdl:fault wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/LogBestBetActionDataRetrieverFailureFault" name="DataRetrieverFailureFault" message="tns:IWebAnalyticsWebServiceApplication_LogBestBetAction_DataRetrieverFailureFault_FaultMessage" />
    </wsdl:operation>
    <wsdl:operation name="LogFeedback">
      <wsdl:input wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/LogFeedback" message="tns:IWebAnalyticsWebServiceApplication_LogFeedback_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/LogFeedbackResponse" message="tns:IWebAnalyticsWebServiceApplication_LogFeedback_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetLoggingBatchSize">
      <wsdl:input wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetLoggingBatchSize" message="tns:IWebAnalyticsWebServiceApplication_GetLoggingBatchSize_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IWebAnalyticsWebServiceApplication/GetLoggingBatchSizeResponse" message="tns:IWebAnalyticsWebServiceApplication_GetLoggingBatchSize_OutputMessage" />
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>
Show:
© 2014 Microsoft