AdApiFaultDetail Data Object - Reporting

Defines a Reporting Ad API fault detail object that operations return when generic errors occur, such as an authentication error.

Syntax

<xs:complexType name="AdApiFaultDetail" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent mixed="false">
    <xs:extension base="tns:ApplicationFault">
      <xs:sequence>
        <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfAdApiError" />
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

Elements

The AdApiFaultDetail object has the following elements: Errors.

Element Description Data Type
Errors An array of AdApiError objects that contains the details that explain why the service operation failed. AdApiError array

The AdApiFaultDetail object has Inherited Elements.

Inherited Elements

Inherited Elements from ApplicationFault

The AdApiFaultDetail object derives from the ApplicationFault object, and inherits the following elements: TrackingId. The descriptions below are specific to AdApiFaultDetail, and might not apply to other objects that inherit the same elements from the ApplicationFault object.

Element Description Data Type
TrackingId The identifier of the log entry that contains the details of the API call. string

Requirements

Service: ReportingService.svc v13
Namespace: https://adapi.microsoft.com