Microsoft Advertising APIs
AccountReportScope Data Object

Defines the set of accounts that a report is generated for.

Syntax

<xs:complexType name="AccountReportScope">
  <xs:sequence>
    <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="AccountIds" nillable="true" type="q1:ArrayOfint" />
  </xs:sequence>
</xs:complexType>
<xs:element name="AccountReportScope" nillable="true" type="tns:AccountReportScope" />
Elements

Element Description Data Type Required/Optional Rules

AccountIds

Specifies the accounts that the report will be generated for.

int array

Required for BudgetSummaryReportRequest.

Optional for AccountPerformanceReportRequest.

AccountIds Element

Element Rules

AccountIds Element

When the AccountReportScope object is used with an AccountPerformanceReportRequest object, the AccountIds element must conform to the following rules:

  • If the AccountIds element is null, all accounts are returned for all customers that are registered to the account that is making the call.
  • The AccountIds element can contain a maximum of 1,000 account identifiers.

When this object is used with a BudgetSummaryReportRequest object, the AccountIds element must conform to the following rules:

  • The AccountIds element cannot be null.
  • The AccountIds element can contain a maximum of 1,000 account identifiers.
Requirements

WSDL: ReportingService.svc in version 6.

See Also

Reference

AccountPerformanceReportRequest Data Object
BudgetSummaryReportRequest Data Object

Page view tracker