Contents

AppsAdGroupReportResponse

The top-level response envelope for apps ad group reports.

Declaration

object AppsAdGroupReportResponse

Properties

NameTypeDescription
resultAppsAdGroupResultContainer

Wraps the array of report rows. If no rows match the request, result is returned as an empty object. See AppsAdGroupResultContainer for details.

paginationResponsePagination

Pagination metadata to support paging through large result sets. See ResponsePagination for details.

errorError

Populated with an ErrorResponse when the request fails or partially fails. See ErrorResponse for details.

Discussion

Check for the presence of error before processing result to handle failure cases cleanly.

Example

{
  "result": {
    "rows": [
      {
        "totalMetrics": {
          "date": "2025-01-10",
          "localSpend": {
            "amount": "412.75",
            "currency": "USD"
          },
          "impressions": 305000,
          "taps": 5100,
          "ttr": 0.0167,
          "totalInstalls": 640,
          "totalAvgCPI": {
            "amount": "0.64",
            "currency": "USD"
          }
        },
        "granularMetrics": [],
        "metadata": {
          "id": 555666777,
          "campaignId": 987654321,
          "adAccountId": 123456789,
          "name": "AwayFinder - Apps Ad Group",
          "status": "ENABLED",
          "deleted": false,
          "creationTime": "2025-01-10T08:00:00.000",
          "modificationTime": "2025-01-10T08:00:00.000"
        }
      }
    ],
    "summary": {
      "grandTotal": {
        "date": "2025-01-10",
        "localSpend": {
          "amount": "412.75",
          "currency": "USD"
        },
        "impressions": 305000,
        "taps": 5100,
        "ttr": 0.0167,
        "totalInstalls": 640,
        "totalAvgCPI": {
          "amount": "0.64",
          "currency": "USD"
        }
      }
    }
  },
  "pagination": {
    "pageSize": 20,
    "offset": 0,
    "totalCount": 1
  }
}

See Also