--- v24/resources/recommendation.proto 2026-09-23 01:11:57.000000000 +0000 +++ v25/resources/recommendation.proto 2026-09-23 01:12:02.000000000 +0000 @@ -508,6 +510,33 @@ [(google.api.field_behavior) = OUTPUT_ONLY]; } + // Recommendation to raise Target CPA when it is too low for Search + // campaigns. + message RaiseTargetCpaPerformanceBidTooLowRecommendation { + // Output only. A number greater than 1.0 indicating the factor by which we + // recommend the target CPA should be increased. + optional double recommended_target_multiplier = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The current average target CPA of the campaign, in micros of + // customer local currency. + optional int64 current_average_target_cpa_micros = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + + // Recommendation to lower Target ROAS when it is too low for Search + // campaigns. + message LowerTargetRoasPerformanceBidTooLowRecommendation { + // Output only. A number less than 1.0 indicating the factor by which we + // recommend the target ROAS should be decreased. + optional double recommended_target_multiplier = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The current average target ROAS of the campaign. + optional double current_average_target_roas = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; + } + // Recommendation to enable dynamic image extensions on the account, // allowing Google to find the best images from ad landing pages and // complement text ads. @@ -634,6 +663,75 @@ [(google.api.field_behavior) = OUTPUT_ONLY]; } + // The campaign-specific app goal recommendation. + // Recommendation to add app conversion goals to a campaign. + // LINT: LEGACY_NAMES + message CampaignSpecificAppGoalRecommendation { + // Output only. Campaign cost in micros for the last 15 days. + int64 campaign_cost_micros_last_fifteen_days = 1 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Campaign conversion count for the last 15 days. + double campaign_conversions_last_fifteen_days = 2 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Campaign conversion value for the last 15 days. + double campaign_conversion_value_last_fifteen_days = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Projected conversions over the last 15 days if the + // recommendation is applied. + double projected_conversions_last_fifteen_days = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Projected conversion value over the last 15 days if the + // recommendation is applied. + double projected_conversion_value_last_fifteen_days = 5 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Deprecated: Use suggested_conversion_goals instead. + // Suggested auto conversion goals for the campaign. + repeated google.ads.googleads.v25.enums.ConversionActionCategoryEnum + .ConversionActionCategory app_conversion_goals = 6 + [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Deprecated: Use current_conversion_goals instead. + // Current automatic conversion goals for the campaign. + repeated google.ads.googleads.v25.common.EffectiveAutomaticGoal + current_auto_goals = 7 + [deprecated = true, (google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Deprecated: Use current_custom_conversion_goal instead. + // Current custom goal for the campaign. + string current_custom_goal = 8 [ + deprecated = true, + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.resource_reference) = { + type: "googleads.googleapis.com/CustomConversionGoal" + } + ]; + + // Output only. Suggested conversion goals for the campaign which optimize + // towards app conversions. + repeated google.ads.googleads.v25.enums.ConversionActionCategoryEnum + .ConversionActionCategory suggested_conversion_goals = 9 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Current conversion goals for the campaign. + repeated google.ads.googleads.v25.common.EffectiveAutomaticGoal + current_conversion_goals = 10 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Current custom conversion goal for the campaign. + // This is the resource name of the CustomConversionGoal. + string current_custom_conversion_goal = 11 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.resource_reference) = { + type: "googleads.googleapis.com/CustomConversionGoal" + } + ]; + } + // Immutable. The resource name of the recommendation. // // `customers/{customer_id}/recommendations/{recommendation_id}` @@ -971,5 +1069,22 @@ ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The campaign-specific app goal recommendation. + CampaignSpecificAppGoalRecommendation + campaign_specific_app_goal_recommendation = 70 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The raise Target CPA for Performance Bid Too Low + // recommendation. + RaiseTargetCpaPerformanceBidTooLowRecommendation + raise_target_cpa_performance_bid_too_low_recommendation = 72 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The lower Target ROAS for Performance Bid Too Low + // recommendation. + LowerTargetRoasPerformanceBidTooLowRecommendation + lower_target_roas_performance_bid_too_low_recommendation = 73 + [(google.api.field_behavior) = OUTPUT_ONLY]; } }
/resources/recommendation.proto
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-09-24(UTC)