AdAccount
The account-level resource within an organization that contains campaigns and advertising settings.
Declaration
object AdAccountProperties
| Name | Type | Description |
|---|---|---|
id | int64 | System-assigned unique identifier for the ad account. Read-only. |
name | string | The name of the ad account. Must be unique within the parent org. Mutable. |
orgId | int64 | The identifier of the parent organization. Read-only, inherited from the parent org. |
timezone | string | The time zone for the ad account, inherited from the parent org at creation. Example: |
currency | AdAccount.Currency | The currency for the ad account. Supported values: |
paymentModel | AdAccount.PaymentModel | The payment model for the ad account. |
systemStatus | AdAccount.SystemStatus |
|
systemStatusReasons | [AdAccount.SystemStatusReasons] | Populated when |
delegations | [Delegation] | Delegated resources associated with this ad account (brands, content providers). See Delegation. Mutable. |
productFeatures | [ProductFeatures] | Defines whether the account is authorized for App Store or Apple Maps advertising. |
creationTime | date-time | Timestamp when the ad account was created. Read-only. |
modificationTime | date-time | Timestamp of the last modification to the ad account. Read-only. |
Discussion
An AdAccount is the operational container for campaigns within an organization.
Each ad account is authorized for App Store or Apple Maps advertising, not both. You can’t combine the two on the same account.
The systemStatus field reflects operational readiness. If INACTIVE, check systemStatusReasons. Common causes include a missing payment method or pending tax verification.
Example
{
"id": 123456789,
"name": "AwayFinder Ad Account",
"orgId": 987654321,
"timezone": "America/New_York",
"currency": "USD",
"paymentModel": "PAYG",
"systemStatus": "ACTIVE",
"systemStatusReasons": [],
"delegations": [
{
"resourceId": "12345678",
"resourceType": "CONTENT_PROVIDER",
"resourceName": "AwayFinder Apps"
}
],
"productFeatures": [
"APPSTORE_APP_MANUAL"
],
"creationTime": "2025-01-10T08:00:00.000",
"modificationTime": "2025-01-10T08:00:00.000"
}