RecommendationCategory
Enumeration that categorizes a recommendation by optimization area and origin.
Declaration
string RecommendationCategoryPossible Values
KEYWORDMerged view of all keyword recommendations. Use this value when querying or applying.
SKEYWORDSystem-generated keyword recommendation. Created by the optimization algorithm based on search volume, popularity, and predicted performance.
DAILYCAPMerged view of all daily budget recommendations.
SDAILYCAPSystem-generated daily budget recommendation. Triggered when a campaign is frequently hitting its spending ceiling.
TCPAMerged view of all Target CPA recommendations.
STCPASystem-generated Target CPA recommendation. Suggests an adjusted CPA target based on recent auction performance and conversion rates.
BIDMerged view of all bid recommendations.
SBIDSystem-generated bid recommendation.
Discussion
The recommendationType field appears on every recommendation read object and always holds one specific category value. For example, TargetCpaRecommendation always carries TCPA and DailyCapRecommendation always carries DAILYCAP. Apply and dismiss request bodies don’t include a recommendationType field.
Each optimization area has a merged category and a system (S) category. To retrieve all recommendations for that area regardless of origin, use the merged category (no prefix) in query filters. The system prefix variant allows filtering to only algorithm-generated recommendations.
When filtering a query for recommendations, always use the merged category (no prefix) unless you specifically need to distinguish system-generated recommendations.