In April 2017, we announced the release of our Ad Rules engine. The Ad Rules engine is a central rule management service that helps you manage ads more easily, efficiently, and intelligently.
As a recap, there are two types of rules:
Trigger-Based Rules—Evaluate rules in real-time, as soon as the ad object's insights or metadata changes.
Schedule-Based Rules—Evaluate rules based on set intervals.
Today, we're excited to announce updates, including the public release of near real-time Trigger-Based Rules, enhancements to both Trigger- and Schedule-Based Rules, and new API features.
Trigger-Based Rules Public Launch
Shared Updates for Trigger- and Schedule-Based Rules
Action Type Breakdowns
—A wide set of performance metrics, including most Ads Action Stats
based on mobile app events, Facebook Pixel website conversions, and post engagement events. For more information on the new expanded list of Insights metrics, see Insights Filters
New Metadata Filters for Metadata Triggers and Schedule-Based Rules
—Includes fields, such as
. For more information on the new supported list, see Metadata Filters
New Execution Type—
UNPAUSE is a new execution type to activate objects that pass rule evaluation.
Miscellaneous New Time Presets—
Schedule-Based Rules Updates
—Allows more flexible scheduling of rules; for example, at specific times of day or specific days of the week. For more information, see Ad Rules Examples - Advanced Scheduling
ROI Based Budget Rebalancing Rules
—Allow automatic rebalancing of budgets between ad sets within and across campaigns based on any Insights metric; for example,
. For more information, see Ad Rules Examples - Rebalance Budget
ROI Target Rules
—Allow automatic scaling of bids and budgets based on a target Insights metric and value. For more information, see Ad Rules Examples - Change Spec
—New ROAS metrics and customized time presets that include only matured data. For more information, see Ad Rules Examples - ROAS
New Time Presets—
Miscellaneous New Filters
Miscellaneous New Time Presets and Attribution Windows
Time Presets (also useful for 1D ROAS)—
Tools and Communication Channels for Rules APIs
Rule Engine Quickstart
—Marketing API Quickstart guide, designed to help guide new developers create their first notification-based rule. Learn more about the Rules Engine Quickstart
Preview and Execute Endpoints
—Preview objects that pass the evaluation phase and manual execution of Schedule-Based Rules. For more information, see Preview
and Manually Execute a Rule
—Support both email
and Facebook page
as developer channels for questions, feedback, feature requests, and more.