Contents

BrandsReportingKeyword

Keyword metadata for brands report rows, extending the base reporting keyword with brands-only internal fields.

Declaration

object BrandsReportingKeyword

Properties

NameTypeDescription
idint64

The keyword identifier.

campaignIdint64

The identifier of the campaign that owns the keyword.

adAccountIdint64

The identifier of the ad account that owns the keyword.

deletedboolean

true if the keyword has been deleted.

textstring

The keyword text.

statusstring

Possible values: ENABLED, PAUSED.

matchTypestring

Match type for the keyword in Maps campaigns. Possible values: PHRASE, CATEGORY.

bidMoney

See Money for details.

adGroupIdint64

The identifier of the ad group that owns the keyword.

modificationTimedate-time

The time the keyword was last modified.

creationTimedate-time

The time the keyword was created.

displayStatusstring

The computed display status of the keyword.

adGroupReportingAdGroupMin

See ReportingAdGroupMin for details.

countryOrRegionstring

Country or region groupBy dimension value.

deviceClassstring

Device class groupBy dimension value.

locationIdstring

Location ID groupBy dimension value.

Discussion

The BrandsReportingKeyword extends the base ReportingKeyword object with a brands-only locationId field and a Maps-specific matchType override. All other fields, including id, text, bid, status, and adGroupId, are inherited unchanged from ReportingKeyword and appear alongside these fields in an actual response.

Example

{
  "locationId": "555666777",
  "matchType": "PHRASE"
}

See Also