<!--
{
  "availability" : [
    "Apple Ads Platform API: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Apple-Ads-Platform-API",
  "identifier" : "/documentation/Apple-Ads-Platform-API/BrandsAdReportRow",
  "metadataVersion" : "0.1.0",
  "role" : "Object",
  "symbol" : {
    "kind" : "Object",
    "modules" : [
      "Apple Ads Platform API"
    ],
    "preciseIdentifier" : "data:apple-ads-platform-api:BrandsAdReportRow"
  },
  "title" : "BrandsAdReportRow"
}
-->

# BrandsAdReportRow

A single row in a Brands (Apple Maps) ad-level report, pairing ad metadata with total and granular performance metrics.

```
object BrandsAdReportRow
```

## Discussion

The `BrandsAdReportRow` object is the `brands` counterpart to [`AppsAdReportRow`](/documentation/Apple-Ads-Platform-API/AppsAdReportRow). It uses [`BrandsMetrics`](/documentation/Apple-Ads-Platform-API/BrandsMetrics), a richer metric set than the apps metrics that includes Maps location-action fields such as `getDirections`, `call`, and `share` alongside the standard impression and tap metrics.

The `metadata` field captures ad identifiers and configuration at report time. The `totalMetrics` field contains the aggregated performance figures across the full reporting period.

### Example

```json
{
  "totalMetrics": {
    "localSpend": {
      "amount": "845.50",
      "currency": "USD"
    },
    "impressions": 210000,
    "taps": 5200,
    "ttr": 0.0247,
    "cpt": {
      "amount": "0.16",
      "currency": "USD"
    },
    "cpm": {
      "amount": "4.03",
      "currency": "USD"
    },
    "firstActions": {
      "tap": 1300
    },
    "firstActionsPerTap": {
      "tap": 0.25
    },
    "firstActionsPerImpression": {
      "tap": 0.0062
    },
    "costPerFirstAction": {
      "tap": {
        "amount": "0.65",
        "currency": "USD"
      }
    },
    "actions": {
      "tap": 2100
    },
    "costPerAction": {
      "tap": {
        "amount": "0.40",
        "currency": "USD"
      }
    },
    "getDirections": {
      "tap": 620
    },
    "tapURL": {
      "tap": 410
    },
    "call": {
      "tap": 180
    },
    "share": {
      "tap": 95
    },
    "getTheApp": {
      "tap": 540
    },
    "galleryEngagement": {
      "tap": 255
    },
    "actionsPerTap": {
      "tap": 0.40
    },
    "actionsPerImpression": {
      "tap": 0.01
    }
  },
  "granularMetrics": [
    {
      "date": "2025-01-10",
      "localSpend": {
        "amount": "845.50",
        "currency": "USD"
      },
      "impressions": 210000,
      "taps": 5200,
      "ttr": 0.0247,
      "cpt": {
        "amount": "0.16",
        "currency": "USD"
      },
      "cpm": {
        "amount": "4.03",
        "currency": "USD"
      },
      "firstActions": {
        "tap": 1300
      },
      "firstActionsPerTap": {
        "tap": 0.25
      },
      "firstActionsPerImpression": {
        "tap": 0.0062
      },
      "costPerFirstAction": {
        "tap": {
          "amount": "0.65",
          "currency": "USD"
        }
      },
      "actions": {
        "tap": 2100
      },
      "costPerAction": {
        "tap": {
          "amount": "0.40",
          "currency": "USD"
        }
      },
      "getDirections": {
        "tap": 620
      },
      "tapURL": {
        "tap": 410
      },
      "call": {
        "tap": 180
      },
      "share": {
        "tap": 95
      },
      "getTheApp": {
        "tap": 540
      },
      "galleryEngagement": {
        "tap": 255
      },
      "actionsPerTap": {
        "tap": 0.40
      },
      "actionsPerImpression": {
        "tap": 0.01
      }
    }
  ],
  "metadata": {
    "id": 555666777,
    "name": "AwayFinder - Brands Ad",
    "deleted": false,
    "status": "ENABLED",
    "systemStatus": "RUNNING",
    "systemStatusReasons": [],
    "systemStatusLimitingReasons": [],
    "adAccountId": 123456789,
    "campaignId": 987654321,
    "adGroupId": 456789123,
    "creationTime": "2025-01-10T08:00:00.000",
    "modificationTime": "2025-01-10T08:00:00.000",
    "displayStatus": "RUNNING",
    "creative": {
      "id": 321654987,
      "creativeType": "LOCAL_ADS_SEARCH_CREATIVE",
      "systemStatus": "VALID"
    },
    "deviceClass": "IPHONE",
    "locationId": "location-98765",
    "supplyPlacement": "MAPS_SEARCH_RESULTS"
  }
}
```

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)