BiddingInfo

  • The content describes campaign bidding information, specifically related to signals that inform recommendations.

  • The bidding_strategy_type field indicates the current bidding strategy and is necessary for several recommendation types.

  • Optional details related to the bidding strategy type, such as target_cpa_micros, target_roas, and target_impression_share_info, are provided within the bidding_strategy_target_info union field.

  • Fields like target_cpa_micros and target_roas are populated based on specific bidding strategy types.

  • target_impression_share_info is an optional field that is necessary for the CAMPAIGN_BUDGET recommendation type.

Current bidding information of the campaign. Provides a wrapper for bidding-related signals that inform recommendations.

Fields

bidding_strategy_type

BiddingStrategyType

Current bidding strategy. This field is necessary for the following recommendation_types: CAMPAIGN_BUDGET, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN

Union field

bidding_strategy_target_info

bidding_strategy_target_info. Optional details related to the bidding_strategy_type. bidding_strategy_target_info can be only one of the following:

target_cpa_micros

int64

Current target_cpa in micros. This can be populated for campaigns with a bidding strategy type of TARGET_CPA or MAXIMIZE_CONVERSIONS.

target_roas

double

Current target_roas. This can be populated for campaigns with a bidding strategy type of TARGET_ROAS or MAXIMIZE_CONVERSION_VALUE.

target_impression_share_info

TargetImpressionShareInfo

Optional. Current Target Impression Share information of the campaign. This field is necessary for the following recommendation_types: CAMPAIGN_BUDGET