aboutsummaryrefslogtreecommitdiff
path: root/google/ads/googleads/v2/resources/recommendation.proto
diff options
context:
space:
mode:
Diffstat (limited to 'google/ads/googleads/v2/resources/recommendation.proto')
-rw-r--r--google/ads/googleads/v2/resources/recommendation.proto72
1 files changed, 36 insertions, 36 deletions
diff --git a/google/ads/googleads/v2/resources/recommendation.proto b/google/ads/googleads/v2/resources/recommendation.proto
index c54e273d3..3bdc95edc 100644
--- a/google/ads/googleads/v2/resources/recommendation.proto
+++ b/google/ads/googleads/v2/resources/recommendation.proto
@@ -106,31 +106,6 @@ message Recommendation {
google.protobuf.Int64Value recommended_cpc_bid_micros = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
}
- // The Search Partners Opt-In recommendation.
- message SearchPartnersOptInRecommendation {
-
- }
-
- // The Optimize Ad Rotation recommendation.
- message OptimizeAdRotationRecommendation {
-
- }
-
- // The Call extension recommendation.
- message CallExtensionRecommendation {
- // Output only. Call extensions recommended to be added.
- repeated google.ads.googleads.v2.common.CallFeedItem recommended_extensions = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
- }
-
- // The keyword match type recommendation.
- message KeywordMatchTypeRecommendation {
- // Output only. The existing keyword where the match type should be more broad.
- google.ads.googleads.v2.common.KeywordInfo keyword = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
-
- // Output only. The recommended new match type.
- google.ads.googleads.v2.enums.KeywordMatchTypeEnum.KeywordMatchType recommended_match_type = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
- }
-
// The text ad recommendation.
message TextAdRecommendation {
// Output only. Recommended ad.
@@ -146,6 +121,15 @@ message Recommendation {
google.protobuf.StringValue auto_apply_date = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
}
+ // The keyword match type recommendation.
+ message KeywordMatchTypeRecommendation {
+ // Output only. The existing keyword where the match type should be more broad.
+ google.ads.googleads.v2.common.KeywordInfo keyword = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The recommended new match type.
+ google.ads.googleads.v2.enums.KeywordMatchTypeEnum.KeywordMatchType recommended_match_type = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+ }
+
// The Target CPA opt-in recommendation.
message TargetCpaOptInRecommendation {
// The Target CPA opt-in option with impact estimate.
@@ -174,16 +158,23 @@ message Recommendation {
google.protobuf.Int64Value recommended_target_cpa_micros = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
}
- // The Maximize Conversions Opt-In recommendation.
- message MaximizeConversionsOptInRecommendation {
+ // The Maximize Clicks opt-in recommendation.
+ message MaximizeClicksOptInRecommendation {
// Output only. The recommended new budget amount.
+ // Only set if the current budget is too high.
google.protobuf.Int64Value recommended_budget_amount_micros = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
}
- // The Sitelink extension recommendation.
- message SitelinkExtensionRecommendation {
- // Output only. Sitelink extensions recommended to be added.
- repeated google.ads.googleads.v2.common.SitelinkFeedItem recommended_extensions = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // The Call extension recommendation.
+ message CallExtensionRecommendation {
+ // Output only. Call extensions recommended to be added.
+ repeated google.ads.googleads.v2.common.CallFeedItem recommended_extensions = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+ }
+
+ // The Maximize Conversions Opt-In recommendation.
+ message MaximizeConversionsOptInRecommendation {
+ // Output only. The recommended new budget amount.
+ google.protobuf.Int64Value recommended_budget_amount_micros = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
}
// The Enhanced Cost-Per-Click Opt-In recommendation.
@@ -191,11 +182,14 @@ message Recommendation {
}
- // The Maximize Clicks opt-in recommendation.
- message MaximizeClicksOptInRecommendation {
- // Output only. The recommended new budget amount.
- // Only set if the current budget is too high.
- google.protobuf.Int64Value recommended_budget_amount_micros = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+ // The Search Partners Opt-In recommendation.
+ message SearchPartnersOptInRecommendation {
+
+ }
+
+ // The Optimize Ad Rotation recommendation.
+ message OptimizeAdRotationRecommendation {
+
}
// The Callout extension recommendation.
@@ -204,6 +198,12 @@ message Recommendation {
repeated google.ads.googleads.v2.common.CalloutFeedItem recommended_extensions = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
}
+ // The Sitelink extension recommendation.
+ message SitelinkExtensionRecommendation {
+ // Output only. Sitelink extensions recommended to be added.
+ repeated google.ads.googleads.v2.common.SitelinkFeedItem recommended_extensions = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+ }
+
// The move unused budget recommendation.
message MoveUnusedBudgetRecommendation {
// Output only. The excess budget's resource_name.