AdsApp.​ReportRow

  • ReportRow objects represent individual rows within a Google Ads report.

  • These objects behave like associative arrays, allowing access to data using GAQL column names as keys.

  • You can iterate through report rows using the report.rows() and rows.hasNext()/rows.next() methods.

  • Column values are accessed by indexing the ReportRow object with the column's GAQL name (e.g., row['metrics.clicks']).

Represents a row of a report.

NOTE: The ReportRow works as an associative array indexed by GAQL column name.

Typical usage:

  var rows = report.rows();
  while (rows.hasNext()) {
    var row = rows.next();
    // The row works as an associative array
    var clicks = row['metrics.clicks'];
  }