appBiddingGoal property

String? appBiddingGoal
getter/setter pair

Represents the goal towards which the bidding strategy should optimize.

Only populated for App Campaigns.

Output only. Possible string values are:

  • "UNSPECIFIED" : Not specified.
  • "UNKNOWN" : Represents value unknown in this version of the API.
  • "OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME" : The bidding strategy of the app campaign should aim to maximize installation of the app.
  • "OPTIMIZE_FOR_IN_APP_CONVERSION_VOLUME" : The bidding strategy of the app campaign should aim to maximize the selected in-app conversions' volume.
  • "OPTIMIZE_FOR_TOTAL_CONVERSION_VALUE" : The bidding strategy of the app campaign should aim to maximize all conversions' value, that is, install and selected in-app conversions.
  • "OPTIMIZE_FOR_TARGET_IN_APP_CONVERSION" : The bidding strategy of the app campaign should aim to maximize just the selected in-app conversion's volume, while achieving or exceeding target cost per in-app conversion.
  • "OPTIMIZE_FOR_RETURN_ON_ADVERTISING_SPEND" : The bidding strategy of the app campaign should aim to maximize all conversions' value, that is, install and selected in-app conversions while achieving or exceeding target return on advertising spend.
  • "OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME_WITHOUT_TARGET_CPI" : This bidding strategy of the app campaign should aim to maximize installation of the app without advertiser-provided target cost-per-install.
  • "OPTIMIZE_FOR_PRE_REGISTRATION_CONVERSION_VOLUME" : This bidding strategy of the app campaign should aim to maximize pre-registration of the app.

Implementation

core.String? appBiddingGoal;