Represents a Google Ads report.

### Methods:

| Member | Type | Description |
|---|---|---|
| [exportToSheet(sheet)](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_report#exportToSheet_sheet) | `void` | Exports the content of the report into a [Sheet](https://developers.google.com/apps-script/reference/spreadsheet/sheet). |
| [rows()](https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_report#rows) | `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_reportrowiterator` | Returns an iterator over the rows of the report. |

## `exportToSheet(sheet)`

Exports the content of the report into a [Sheet](https://developers.google.com/apps-script/reference/spreadsheet/sheet).

Typical usage:

```
  var spreadsheet = SpreadsheetApp.create("Report output");
  var report = AdsApp.report("SELECT metrics.clicks, " +
      "metrics.impressions, metrics.average_cpc, segments.hour " +
      "FROM customer " +
      "WHERE segments.date DURING LAST_MONTH");
  report.exportToSheet(spreadsheet.getActiveSheet());
  Logger.log("Report available at " + spreadsheet.getUrl());
```

Returns nothing.

### Arguments:

| Name | Type | Description |
|---|---|---|
| sheet | `https://developers.google.com/apps-script/reference/spreadsheet/sheet` | The sheet in a Google Spreadsheet to export the report to. |

## `rows()`

Returns an iterator over the rows of the report.

### Return values:

| Type | Description |
|---|---|
| `https://developers.google.com/google-ads/scripts/docs/reference/adsapp/adsapp_reportrowiterator` | An iterator over the rows of the report. |