@@ -45,6 +45,16 @@ class RecommendationType:
4545 account_spend_limit = 'ACCOUNT_SPEND_LIMIT'
4646 account_spend_limit_duplication = 'ACCOUNT_SPEND_LIMIT_DUPLICATION'
4747 aco_toggle = 'ACO_TOGGLE'
48+ add_funds_to_run_campaign = 'ADD_FUNDS_TO_RUN_CAMPAIGN'
49+ adopt_creative_media_sourcing_bundle = 'ADOPT_CREATIVE_MEDIA_SOURCING_BUNDLE'
50+ adopt_ctx_recommended_template_bundle = 'ADOPT_CTX_RECOMMENDED_TEMPLATE_BUNDLE'
51+ adopt_gen_ai_mvp_child = 'ADOPT_GEN_AI_MVP_CHILD'
52+ adopt_inbox_questions_in_ads_manager_ctm = 'ADOPT_INBOX_QUESTIONS_IN_ADS_MANAGER_CTM'
53+ adopt_product_extensions_child = 'ADOPT_PRODUCT_EXTENSIONS_CHILD'
54+ adopt_related_media_suggestions = 'ADOPT_RELATED_MEDIA_SUGGESTIONS'
55+ adopt_single_media_ad_format_bundle = 'ADOPT_SINGLE_MEDIA_AD_FORMAT_BUNDLE'
56+ adopt_sms_verification_for_lead_quality = 'ADOPT_SMS_VERIFICATION_FOR_LEAD_QUALITY'
57+ adopt_website_to_messenger = 'ADOPT_WEBSITE_TO_MESSENGER'
4858 adset_budget_sharing = 'ADSET_BUDGET_SHARING'
4959 ads_reporting = 'ADS_REPORTING'
5060 ads_status = 'ADS_STATUS'
@@ -142,6 +152,7 @@ class RecommendationType:
142152 budget_seasonal_guidance = 'BUDGET_SEASONAL_GUIDANCE'
143153 business_ai_agent_upsell = 'BUSINESS_AI_AGENT_UPSELL'
144154 call_ads_dayparting_l3_recommendation = 'CALL_ADS_DAYPARTING_L3_RECOMMENDATION'
155+ call_ads_l2_dayparting = 'CALL_ADS_L2_DAYPARTING'
145156 campaign_consolidation_with_flex = 'CAMPAIGN_CONSOLIDATION_WITH_FLEX'
146157 campaign_guidance_navigator_reels_tips = 'CAMPAIGN_GUIDANCE_NAVIGATOR_REELS_TIPS'
147158 campaign_spend_limit = 'CAMPAIGN_SPEND_LIMIT'
@@ -167,6 +178,8 @@ class RecommendationType:
167178 conversion_leads_optimization_integrated = 'CONVERSION_LEADS_OPTIMIZATION_INTEGRATED'
168179 conversion_leads_optimization_v2 = 'CONVERSION_LEADS_OPTIMIZATION_V2'
169180 conversion_lead_ads = 'CONVERSION_LEAD_ADS'
181+ convert_app_web_fallback_to_a_destination = 'CONVERT_APP_WEB_FALLBACK_TO_A_DESTINATION'
182+ convert_ig_profile_visit_to_ptwa = 'CONVERT_IG_PROFILE_VISIT_TO_PTWA'
170183 cost_goal = 'COST_GOAL'
171184 cost_goal_budget_limited = 'COST_GOAL_BUDGET_LIMITED'
172185 cost_goal_cpa_limited = 'COST_GOAL_CPA_LIMITED'
@@ -226,10 +239,13 @@ class RecommendationType:
226239 dynamic_advantage_campaign_budget = 'DYNAMIC_ADVANTAGE_CAMPAIGN_BUDGET'
227240 ecosystem_bid_reduce_l1_cardinality = 'ECOSYSTEM_BID_REDUCE_L1_CARDINALITY'
228241 email_capture_upsell_guidance = 'EMAIL_CAPTURE_UPSELL_GUIDANCE'
242+ enable_ai_generated_icebreakers_for_ctx = 'ENABLE_AI_GENERATED_ICEBREAKERS_FOR_CTX'
243+ enable_ai_generated_responses_ctm = 'ENABLE_AI_GENERATED_RESPONSES_CTM'
229244 enable_whats_app_ads_data_sharing = 'ENABLE_WHATS_APP_ADS_DATA_SHARING'
230245 engaged_view_conversions_creation = 'ENGAGED_VIEW_CONVERSIONS_CREATION'
231246 evc_app_duplication_upgrade = 'EVC_APP_DUPLICATION_UPGRADE'
232247 evc_web_duplication_upgrade = 'EVC_WEB_DUPLICATION_UPGRADE'
248+ experimentation_framework_test = 'EXPERIMENTATION_FRAMEWORK_TEST'
233249 f2_conversion_location = 'F2_CONVERSION_LOCATION'
234250 fragmentation = 'FRAGMENTATION'
235251 fragmentation_resolution_update = 'FRAGMENTATION_RESOLUTION_UPDATE'
@@ -261,6 +277,7 @@ class RecommendationType:
261277 live_video_ads = 'LIVE_VIDEO_ADS'
262278 low_budget_utilization = 'LOW_BUDGET_UTILIZATION'
263279 low_outcome = 'LOW_OUTCOME'
280+ manual_bidding_budget_limited = 'MANUAL_BIDDING_BUDGET_LIMITED'
264281 marketing_messages = 'MARKETING_MESSAGES'
265282 merlin_guidance = 'MERLIN_GUIDANCE'
266283 messaging_events = 'MESSAGING_EVENTS'
@@ -292,6 +309,9 @@ class RecommendationType:
292309 offsite_conversion_v2 = 'OFFSITE_CONVERSION_V2'
293310 omni_optimization = 'OMNI_OPTIMIZATION'
294311 optimal_bau = 'OPTIMAL_BAU'
312+ opt_into_chat_on_whatsapp_post_lead = 'OPT_INTO_CHAT_ON_WHATSAPP_POST_LEAD'
313+ opt_into_nudge_follow_up_messages_ctm = 'OPT_INTO_NUDGE_FOLLOW_UP_MESSAGES_CTM'
314+ opt_into_single_media_to_collection_ads = 'OPT_INTO_SINGLE_MEDIA_TO_COLLECTION_ADS'
295315 outcome_forecaster_budget_recommendation = 'OUTCOME_FORECASTER_BUDGET_RECOMMENDATION'
296316 outcome_forecaster_shadow_logging = 'OUTCOME_FORECASTER_SHADOW_LOGGING'
297317 partnership_ads = 'PARTNERSHIP_ADS'
@@ -311,10 +331,12 @@ class RecommendationType:
311331 pixel_upsell = 'PIXEL_UPSELL'
312332 pixel_upsell_v2 = 'PIXEL_UPSELL_V2'
313333 placements_liquidity_automatic_guidance = 'PLACEMENTS_LIQUIDITY_AUTOMATIC_GUIDANCE'
334+ post_adoption_budget_scaling = 'POST_ADOPTION_BUDGET_SCALING'
314335 predictive_creative_limited = 'PREDICTIVE_CREATIVE_LIMITED'
315336 predictive_creative_limited_hourly = 'PREDICTIVE_CREATIVE_LIMITED_HOURLY'
316337 preparing_status = 'PREPARING_STATUS'
317338 product_extensions_guidance = 'PRODUCT_EXTENSIONS_GUIDANCE'
339+ product_extensions_image_to_carousel = 'PRODUCT_EXTENSIONS_IMAGE_TO_CAROUSEL'
318340 product_set_boosting = 'PRODUCT_SET_BOOSTING'
319341 promo_ads_upsell_guidance = 'PROMO_ADS_UPSELL_GUIDANCE'
320342 purchase_optimization = 'PURCHASE_OPTIMIZATION'
@@ -329,6 +351,7 @@ class RecommendationType:
329351 reels_pc_recommendation_v2 = 'REELS_PC_RECOMMENDATION_V2'
330352 reels_performant_creative = 'REELS_PERFORMANT_CREATIVE'
331353 reels_placement = 'REELS_PLACEMENT'
354+ resolve_unavailable_event_optimization = 'RESOLVE_UNAVAILABLE_EVENT_OPTIMIZATION'
332355 revert = 'REVERT'
333356 review_creative_duplicated_rejected_ads = 'REVIEW_CREATIVE_DUPLICATED_REJECTED_ADS'
334357 sabr_default_duration = 'SABR_DEFAULT_DURATION'
@@ -341,6 +364,7 @@ class RecommendationType:
341364 scale_good_campaign_v2_duplication = 'SCALE_GOOD_CAMPAIGN_V2_DUPLICATION'
342365 scale_good_ctx_campaign = 'SCALE_GOOD_CTX_CAMPAIGN'
343366 scale_good_ctx_campaigns_duplication = 'SCALE_GOOD_CTX_CAMPAIGNS_DUPLICATION'
367+ scale_good_value_optimization_campaign = 'SCALE_GOOD_VALUE_OPTIMIZATION_CAMPAIGN'
344368 seasonal_campaigns = 'SEASONAL_CAMPAIGNS'
345369 semantic_based_audience_duplication = 'SEMANTIC_BASED_AUDIENCE_DUPLICATION'
346370 semantic_based_audience_expansion = 'SEMANTIC_BASED_AUDIENCE_EXPANSION'
@@ -361,11 +385,15 @@ class RecommendationType:
361385 site_extensions_guidance = 'SITE_EXTENSIONS_GUIDANCE'
362386 six_plus_manual_placements = 'SIX_PLUS_MANUAL_PLACEMENTS'
363387 six_plus_placements_duplication = 'SIX_PLUS_PLACEMENTS_DUPLICATION'
388+ smart_default_value_rules = 'SMART_DEFAULT_VALUE_RULES'
389+ smb_duplication = 'SMB_DUPLICATION'
364390 spend_limit = 'SPEND_LIMIT'
391+ support_ctm_ads_with_customer_actions = 'SUPPORT_CTM_ADS_WITH_CUSTOMER_ACTIONS'
365392 syd_test_mode = 'SYD_TEST_MODE'
366393 tailored_lead_ad_campaign = 'TAILORED_LEAD_AD_CAMPAIGN'
367394 tailored_messages_campaign = 'TAILORED_MESSAGES_CAMPAIGN'
368395 targeting_creative_fragmentation = 'TARGETING_CREATIVE_FRAGMENTATION'
396+ threeco_web_plus_app_aplusd = 'THREECO_WEB_PLUS_APP_APLUSD'
369397 threeco_web_plus_app_upsell = 'THREECO_WEB_PLUS_APP_UPSELL'
370398 tla_creation_package = 'TLA_CREATION_PACKAGE'
371399 top_adsets_with_ads_under_cap = 'TOP_ADSETS_WITH_ADS_UNDER_CAP'
@@ -378,7 +406,9 @@ class RecommendationType:
378406 uneconomical_ads_throttling = 'UNECONOMICAL_ADS_THROTTLING'
379407 unified_inbox = 'UNIFIED_INBOX'
380408 unused_budget = 'UNUSED_BUDGET'
409+ upgrade_duration_settings_for_duplication = 'UPGRADE_DURATION_SETTINGS_FOR_DUPLICATION'
381410 upper_funnel_to_lead_instant_form = 'UPPER_FUNNEL_TO_LEAD_INSTANT_FORM'
411+ upsell_soft_opt_out_to_non_aplus_p = 'UPSELL_SOFT_OPT_OUT_TO_NON_APLUS_P'
382412 value_co_campaigns_low_purchase_dq = 'VALUE_CO_CAMPAIGNS_LOW_PURCHASE_DQ'
383413 value_diagnostics_guidance = 'VALUE_DIAGNOSTICS_GUIDANCE'
384414 value_optimization_goal = 'VALUE_OPTIMIZATION_GOAL'
@@ -393,13 +423,15 @@ class RecommendationType:
393423 wa_messaging_partners_v2 = 'WA_MESSAGING_PARTNERS_V2'
394424 website_and_calls_upsell = 'WEBSITE_AND_CALLS_UPSELL'
395425 website_and_instant_form_l2 = 'WEBSITE_AND_INSTANT_FORM_L2'
426+ website_to_messenger = 'WEBSITE_TO_MESSENGER'
396427 web_engaged_view_conversions = 'WEB_ENGAGED_VIEW_CONVERSIONS'
397428 wtwa_upsell_in_duplication = 'WTWA_UPSELL_IN_DUPLICATION'
398429 wtwa_upsell_in_syd_and_am_table = 'WTWA_UPSELL_IN_SYD_AND_AM_TABLE'
399430 yi_test = 'YI_TEST'
400431 zero_conversion = 'ZERO_CONVERSION'
401432 zero_impression = 'ZERO_IMPRESSION'
402433 zero_outcome_budget = 'ZERO_OUTCOME_BUDGET'
434+ ziji_sgp_ugp_test = 'ZIJI_SGP_UGP_TEST'
403435
404436 _field_types = {
405437 'actor_id' : 'string' ,
0 commit comments