Create A/B Test (Ad Study)
meta_create_ad_studyCreates an A/B test to compare campaigns or ad sets. Define test cells, traffic splits, and confidence level.
Instructions
Creates an A/B test (ad study) to compare campaigns or ad sets.
Args:
ad_account_id (string): Ad account ID (e.g., act_123456789)
name (string): Study name
description (string, optional): Study description
start_time (string): ISO 8601 start time
end_time (string): ISO 8601 end time
type (enum): SPLIT_TEST or HOLDOUT
cells (array): Test cells, each with name, treatment_percentage, and optional campaign_ids/adset_ids
confidence_level (number, default 95): Statistical confidence level (e.g., 90, 95, 99)
Returns: The created study ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_account_id | Yes | Ad account ID (e.g., act_123456789) | |
| name | Yes | Study name | |
| description | No | Study description | |
| start_time | Yes | ISO 8601 start time | |
| end_time | Yes | ISO 8601 end time | |
| type | Yes | Study type | |
| cells | Yes | Test cells (minimum 2) | |
| confidence_level | No | Statistical confidence level | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |