Caution: You are viewing documentation for the API's REST interface. Most of our official client libraries use gRPC. See the
REST Introduction for details.
TargetRoas
An automated bidding strategy that helps you maximize revenue while averaging a specific target return on ad spend (ROAS).
JSON representation |
{
"targetRoas": number,
"cpcBidCeilingMicros": string,
"cpcBidFloorMicros": string
} |
Fields |
targetRoas |
number
Required. The chosen revenue (based on conversion data) per unit of spend. Value must be between 0.01 and 1000.0, inclusive.
|
cpcBidCeilingMicros |
string (int64 format)
Maximum bid limit that can be set by the bid strategy. The limit applies to all keywords managed by the strategy. This should only be set for portfolio bid strategies.
|
cpcBidFloorMicros |
string (int64 format)
Minimum bid limit that can be set by the bid strategy. The limit applies to all keywords managed by the strategy. This should only be set for portfolio bid strategies.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-06 UTC.
[null,null,["Last updated 2025-03-06 UTC."],[[["Target ROAS is an automated bidding strategy designed to maximize revenue while achieving a specific return on ad spend."],["The strategy uses a target ROAS value, which represents the desired revenue per unit of spend and must be within the range of 0.01 to 1000.0."],["For portfolio bid strategies, optional bid limits can be set using `cpcBidCeilingMicros` for the maximum bid and `cpcBidFloorMicros` for the minimum bid, applying to all keywords managed by the strategy."]]],[]]