Draft a Reddit campaign
draft_reddit_campaignDraft a new Reddit ad campaign as a paused preview. Set objectives, budgets, and schedules, then follow up with ad group creation.
Instructions
Draft a new Reddit campaign (created PAUSED) — returns a PREVIEW.
objective: CLICKS, CONVERSIONS, IMPRESSIONS, LEAD_GENERATION, APP_INSTALLS, CATALOG_SALES or VIDEO_VIEWABLE_IMPRESSIONS. funding_instrument_id from list_reddit_funding_instruments. By default the budget lives on the ad groups; set campaign_budget_optimization=true to hold it on the campaign (then daily_budget or lifetime_budget, bid_strategy, bid_type and conversion_pixel_id are required). Budgets are checked against max_daily_budget. Times are ISO 8601. Follow up with draft_reddit_ad_group. schedule: weekly delivery windows ("time of day" in Ads Manager), a list of blocks like {"days": "MON-FRI", "start_hour": 13, "end_hour": 23} (day names, hours 0-23, end_hour inclusive) or the native {"start_day": "FRI", "start_hour": 22, "end_day": "SAT", "end_hour": 3}. [] clears it (deliver at any time). Hours apply in each viewer's local time, not the account time zone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bid_type | No | ||
| end_time | No | ||
| schedule | No | ||
| bid_value | No | ||
| objective | Yes | ||
| spend_cap | No | ||
| start_time | No | ||
| bid_strategy | No | ||
| daily_budget | No | ||
| ad_account_id | No | ||
| campaign_name | Yes | ||
| lifetime_budget | No | ||
| optimization_goal | No | ||
| conversion_pixel_id | No | ||
| funding_instrument_id | Yes | ||
| campaign_budget_optimization | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||