The AdWords API is no longer available. Use the Google Ads API instead.

Bid Goal Performance Report

The Bid Goal Performance report includes statistics for your portfolio bid strategies. Standard strategies will not appear in this report's output.

 Attribute

Id

 Segment

 Metric

Ctr

Download this table in CSV format

BID_GOAL_PERFORMANCE_REPORT

AccountDescriptiveName

The descriptive name of the Customer account.

TypeString
Display NameAccount
XML Attributeaccount
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

AdGroupCount

The count of AdGroup objects using the bidding strategy.

TypeInteger
Display NameAd Groups
XML AttributeadGroups
BehaviorMetric
FilterableFalse
Supports Zero ImpressionsTrue

AdGroupCriteriaCount

The count of AdGroupCriterion objects using the bidding strategy or label.

TypeInteger
Display NameKeywords
XML Attributekeywords
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AllConversionRate

AllConversions divided by total clicks that can be conversion-tracked. This is how often a click on your ad resulted in a conversion. Percentage returned as "x.xx%". To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameAll conv. rate
XML AttributeallConvRate
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AllConversions

Best estimate of the total number of conversions that Google Ads drives. Includes website, cross-device, and phone call conversions. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameAll conv.
XML AttributeallConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AllConversionValue

The total value of all of your conversions, including those that are estimated. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameAll conv. value
XML AttributeallConvValue
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AverageCpc

The total cost of all clicks divided by the total number of clicks received. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameAvg. CPC
XML AttributeavgCPC
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AverageCpm

Average Cost-per-thousand impressions (CPM). Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameAvg. CPM
XML AttributeavgCPM
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

AveragePosition

Your ad's position relative to those of other advertisers. To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameAvg. position
XML AttributeavgPosition
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

CampaignCount

The count of Campaign objects using the bidding strategy.

TypeInteger
Display NameCampaigns
XML Attributecampaigns
BehaviorMetric
FilterableFalse
Supports Zero ImpressionsTrue

Clicks

The number of clicks.

TypeLong
Display NameClicks
XML Attributeclicks
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

ConversionCategoryName

A category that describes the action the user will take to complete a conversion. Prevents zero-conversion rows from being returned. Values: "Download", "Lead", "Purchase/Sale", "Signup", "View of a key page", and "Other".

TypeString
Display NameConversion category
XML AttributeconversionCategory
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsFalse

ConversionRate

The number of conversions divided by total clicks that can be tracked to conversions. Percentage returned as "x.xx%". To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameConv. rate
XML AttributeconvRate
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

Conversions

The number of conversions for all conversion actions that you have opted into optimization. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameConversions
XML Attributeconversions
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

ConversionTrackerId

ID of the conversion tracker.

TypeLong
Display NameConversion Tracker Id
XML AttributeconversionTrackerId
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsFalse

ConversionTypeName

The name of the conversion type. Prevents zero-conversion rows from being returned.

TypeString
Display NameConversion name
XML AttributeconversionName
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsFalse

ConversionValue

The sum of conversion values for all conversions. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameTotal conv. value
XML AttributetotalConvValue
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

Cost

The sum of your cost-per-click (CPC) and cost-per-thousand impressions (CPM) costs during this period. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameCost
XML Attributecost
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

CostPerAllConversion

Total cost divided by all conversions. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameCost / all conv.
XML AttributecostAllConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

CostPerConversion

The Cost attributable to conversion-tracked clicks divided by the number of conversions. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameCost / conv.
XML AttributecostConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

CrossDeviceConversions

Conversions from when a customer clicks on an ad on one device, then converts on a different device or browser. Cross-device conversions are already included in your AllConversions column. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameCross-device conv.
XML AttributecrossDeviceConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

Ctr

The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions). Percentage returned as "x.xx%". To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameCTR
XML Attributectr
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

CurrencyCode

ISO 4217 codes to specify the currency of monetary values.

TypeString
Display NameCurrency
XML Attributecurrency
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

Date

The date formatted as yyyy-MM-dd.

TypeDate
Display NameDay
XML Attributeday
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

DayOfWeek

The name of the day of the week, e.g., "Monday".

TypeDayOfWeek
Display NameDay of week
XML AttributedayOfWeek
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

Device

Device type where the impression was shown.

TypeDeviceType
Display NameDevice
XML Attributedevice
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

ExternalConversionSource

The source of conversion such as website, import from calls.

TypeExternalConversionSource
Display NameConversion source
XML AttributeconversionSource
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsFalse

ExternalCustomerId

The Customer ID.

TypeLong
Display NameCustomer ID
XML AttributecustomerID
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

HourOfDay

The hour of day as a number between 0 and 23, inclusive.

TypeInteger
Display NameHour of day
XML AttributehourOfDay
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsFalse

Id

ID of the main object of this row.

TypeLong
Display NameBid Strategy ID
XML AttributebidStrategyID
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

Impressions

Count of how often your ad has appeared on a search results page or website on the Google Network.

TypeLong
Display NameImpressions
XML Attributeimpressions
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

Month

The first day of the month, formatted as yyyy-MM-dd.

TypeString
Display NameMonth
XML Attributemonth
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

MonthOfYear

The name of the month of the year, e.g., "December".

TypeMonthOfYear
Display NameMonth of Year
XML AttributemonthOfYear
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

Name

The name of the main object in this row. For example, in a Campaign Performance Report this will be the name of each row's Campaign. In an Ad Group Performance Report this will be the name of each row's AdGroup.

TypeString
Display NameBid Strategy Name
XML AttributebidStrategyName
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

NonRemovedAdGroupCount

The count of non-removed ad groups using the bidding strategy.

TypeLong
Display NameNon-Removed Ad Groups
XML AttributenonRemovedAdGroups
BehaviorMetric
FilterableFalse
Supports Zero ImpressionsTrue

NonRemovedAdGroupCriteriaCount

The count of non-removed ad group criteria using the bidding strategy.

TypeLong
Display NameNon-Removed Keywords
XML AttributenonRemovedKeywords
BehaviorMetric
FilterableFalse
Supports Zero ImpressionsTrue

NonRemovedCampaignCount

The count of non-removed campaigns using the bidding strategy.

TypeLong
Display NameNon-Removed Campaigns
XML AttributenonRemovedCampaigns
BehaviorMetric
FilterableFalse
Supports Zero ImpressionsTrue

PageOnePromotedBidCeiling

Maximum bid limit for the PageOnePromotedBiddingScheme. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameBid limit (Target search page location)
XML AttributebidLimitTargetSearchPageLocation
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

PageOnePromotedBidChangesForRaisesOnly

Whether the PageOnePromoted strategy always follows bid estimate changes (false), or only increases (true).

TypeEnum
Display NameBid automation (Target search page location)
XML AttributebidAutomationTargetSearchPageLocation
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

PageOnePromotedBidModifier

Bid multiplier defined on the PageOnePromotedBiddingScheme. To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameBid adjustment (Target search page location)
XML AttributebidAdjustmentTargetSearchPageLocation
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

PageOnePromotedRaiseBidWhenBudgetConstrained

Whether the PageOnePromoted strategy is allowed to raise bids if the campaign is "Limited by budget".

TypeEnum
Display NameLimited budgets (Target search page location)
XML AttributelimitedBudgetsTargetSearchPageLocation
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

PageOnePromotedRaiseBidWhenLowQualityScore

Whether the PageOnePromoted strategy is allowed to raise bids on keywords with lower-range quality scores.

TypeEnum
Display NameLow quality keywords (Target search page location)
XML AttributelowQualityKeywordsTargetSearchPageLocation
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

PageOnePromotedStrategyGoal

Strategy goal of where impressions will show on search result pages.

TypeStrategyGoal
Display NameLocation (Target search page location)
XML AttributelocationTargetSearchPageLocation
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

Quarter

The first day of the quarter, formatted as yyyy-MM-dd. Uses the calendar year for quarters, e.g., the second quarter of 2014 starts on 2014-04-01.

TypeString
Display NameQuarter
XML Attributequarter
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

Status

The status of the main object in this row. For example, in a Campaign Performance Report this will be the status of each row's Campaign. In an Ad Group Performance Report this will be the status of each row's AdGroup.

TypeBiddingStrategyStatus
Display NameState
XML Attributestate
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetCpa

The current target CPA set on the Target CPA bidding strategy. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameTarget CPA
XML AttributetargetCPA
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

TargetCpaMaxCpcBidCeiling

The maximum CPC bid limit for the Target CPA bidding strategy. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameUpper Bid limit (Target CPA)
XML AttributeupperBidLimitTargetCPA
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetCpaMaxCpcBidFloor

The minimum CPC bid limit for the Target CPA bidding strategy. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameLower Bid limit (Target CPA)
XML AttributelowerBidLimitTargetCPA
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetOutrankShare

Target fraction of auctions where the advertiser should outrank the competitor. To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameTarget outranking share
XML AttributetargetOutrankingShare
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetOutrankShareBidChangesForRaisesOnly

Whether the TargetRoas strategy always follows bid estimate changes (false), or only increases (true).

TypeEnum
Display NameBid automation (Target Outranking Share)
XML AttributebidAutomationTargetOutrankingShare
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetOutrankShareCompetitorDomain

The competitor's visible domain URL for the TargetRoas strategy.

TypeString
Display NameCompetitor domain (Target Outranking Share)
XML AttributecompetitorDomainTargetOutrankingShare
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetOutrankShareMaxCpcBidCeiling

The TargetRoas strategy's ceiling on max CPC bids. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameUpper Max Cpc Bid limit (Target Outranking Share)
XML AttributeupperMaxCpcBidLimitTargetOutrankingShare
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetOutrankShareRaiseBidWhenLowQualityScore

Whether the TargetRoas strategy is allowed to raise bids on keywords with lower-range quality scores.

TypeEnum
Display NameLow quality keywords (Target Outranking Share)
XML AttributelowQualityKeywordsTargetOutrankingShare
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetRoas

The desired revenue (based on conversion data) per unit of spend for the TargetRoas BiddingStrategyConfiguration. To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameTarget ROAS
XML AttributetargetROAS
BehaviorAttribute
FilterableFalse
Supports Zero ImpressionsTrue

TargetRoasBidCeiling

Maximum bid limit that applies to all keywords managed by the TargetRoas BiddingStrategyConfiguration. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameUpper Bid limit (Target ROAS)
XML AttributeupperBidLimitTargetROAS
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetRoasBidFloor

Minimum bid limit that applies to all keywords managed by the TargetRoas BiddingStrategyConfiguration. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameLower Bid limit (Target ROAS)
XML AttributelowerBidLimitTargetROAS
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetSpendBidCeiling

The largest max CPC bid that can be set by the TargetSpend BiddingStrategyConfiguration. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameBid limit (Maximize clicks)
XML AttributebidLimitMaximizeClicks
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

TargetSpendSpendTarget

The spend target under which to maximize clicks. Specified by the TargetSpend BiddingStrategyConfiguration. Values can be one of: a) a money amount in micros, b) "auto: x" or "auto" if this field is a bid and Google Ads is automatically setting the bid via the chosen bidding strategy, or c) "--" if this field is a bid and no bid applies to the row.

TypeMoney
Display NameTarget spend (Maximize clicks)
XML AttributetargetSpendMaximizeClicks
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

Type

The type of the main object in this row. For example, in a Bid Goal Performance Report this will be the type of the BiddingStrategyConfiguration. In a Shared Set Report this will be the type of the SharedSet.

TypeBiddingStrategyType
Display NameBid Strategy Type
XML AttributebidStrategyType
BehaviorAttribute
FilterableTrue
Supports Zero ImpressionsTrue

ValuePerAllConversion

The value, on average, of all conversions. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameValue / all conv.
XML AttributevalueAllConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

ValuePerConversion

The total value of your conversions divided by the total number of conversions. This field is formatted with dot (".") for decimal separator, precision of two decimal positions and no thousands separator (e.g. 1000000.00). To prevent calculation accuracy issues, fields whose data type is Double can be used only with the following operators in predicates: LESS_THAN or GREATER_THAN. This is also true for AWQL: Only the operators < and > are allowed in the WHERE clause.

TypeDouble
Display NameValue / conv.
XML AttributevalueConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

ViewThroughConversions

The total number of view-through conversions. These happen when a customer sees a Display network ad, then later completes a conversion on your site without interacting with (e.g. clicking on) another ad. This field is formatted using US locale, i.e., using comma "," for thousands and dot "." for decimals.

TypeLong
Display NameView-through conv.
XML AttributeviewThroughConv
BehaviorMetric
FilterableTrue
Supports Zero ImpressionsTrue

Week

The date for the Monday of the week, formatted as yyyy-MM-dd.

TypeString
Display NameWeek
XML Attributeweek
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue

Year

The year, formatted as yyyy.

TypeInteger
Display NameYear
XML Attributeyear
BehaviorSegment
FilterableTrue
Supports Zero ImpressionsTrue