Ad Campaigns

Update portfolio bid strategy

Changed on

Renames a shared Google Ads bid strategy or changes its target CPA or ROAS.

The strategy's status is output only on Google's side, so it cannot be changed here; remove a strategy in Google Ads.

When to send type

type is only needed alongside targetCpa/targetRoas, to disambiguate the field Google writes to:

  • TARGET_CPA and MAXIMIZE_CONVERSIONS both take a target CPA.
  • TARGET_ROAS and MAXIMIZE_CONVERSION_VALUE both take a target ROAS.

The strategy's family is otherwise immutable once created.

patch/v1/ads/bid-strategies/{strategyId}

Request

Path parameters

strategyIdstring required

Numeric Google Ads bid strategy id.

Request body

accountIdstring required

Google ads SocialAccount id.

adAccountIdstring

Platform ad account ID (Google customer ID, digits only). Defaults to the account's connected customer.

customerIdstring

Alias of adAccountId, kept for existing callers

namestring
type'TARGET_CPA' | 'TARGET_ROAS' | 'MAXIMIZE_CONVERSIONS' | 'MAXIMIZE_CONVERSION_VALUE' | 'TARGET_IMPRESSION_SHARE'
targetCpanumber
targetRoasnumber

Response

Bid strategy updated

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the non-success response with the status