次の方法で共有


ApiBatchFault データ オブジェクト - 顧客の課金

要求メッセージに不完全なデータや無効なデータが含まれている場合など、Web サービス固有のエラーが発生したときに操作が返す Customer Billing API バッチ エラー オブジェクトを定義します。

構文

<xs:complexType name="ApiBatchFault" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent mixed="false">
    <xs:extension base="tns:ApiFault">
      <xs:sequence>
        <xs:element minOccurs="0" name="BatchErrors" nillable="true" type="tns:ArrayOfBatchError" />
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

要素

ApiBatchFault オブジェクトには、BatchErrors という要素があります。

要素 説明 データ型
BatchErrors 操作が失敗した原因となった要求メッセージ内の項目のバッチ内の項目を識別する BatchError オブジェクトの配列。 各オブジェクトには、項目がエラーの原因を説明する詳細が含まれています。 BatchError 配列

ApiBatchFault オブジェクトには継承された要素があります

継承された要素

ApiFault から継承された要素

ApiBatchFault オブジェクトは ApiFault オブジェクトから派生し、OperationErrors という要素を継承します。 以下の説明は ApiBatchFault に固有であり、 ApiFault オブジェクトから同じ要素を継承する他のオブジェクトには適用されない場合があります。

要素 説明 データ型
OperationErrors エラーが項目のバッチ内の特定の項目に関連していないときにサービス操作が失敗した理由を説明する理由を含む OperationError オブジェクトの配列。 OperationError 配列

ApplicationFault から継承された要素

ApiBatchFault オブジェクトは ApplicationFault オブジェクトから派生し、TrackingId という要素を継承します。 以下の説明は ApiBatchFault に固有であり、 ApplicationFault オブジェクトから同じ要素を継承する他のオブジェクトには適用されない場合があります。

要素 説明 データ型
TrackingId API 呼び出しの詳細を含むログ エントリの識別子。 string

要件

サービス: CustomerBillingService.svc v13
Namespace: https://bingads.microsoft.com/Customer/v13/Exception