capabilities.work

Launch a NewsBreak advertising campaign

A 7-step recipe with News Break. We can help you get access.

Recipe · 7 steps

Launch a NewsBreak advertising campaign

with News Break · Ad Trafficking & Operations

Create a campaign, ad set and ad on NewsBreak from an organization ID.

  1. List the organizations where the caller holds ORG_ADMIN. Takes no parameters.
  2. List ad accounts grouped by organization.
  3. Create the campaign. Objective is fixed at creation and cannot be updated later.
  4. Read the ad account's conversion tracking events. The event id becomes the ad set trackingId. Required for conversion objectives.
  5. Create the ad set. bidRate is required for CPM/CPC/TARGET_CPA; roas is required instead for TARGET_ROAS/DAY_ONE_TARGET_ROAS.
  6. Upload the creative to the NewsBreak CDN. Only asset URLs returned here are accepted by createAd.
  7. Create the ad with its creative. New ads land in onlineStatus PENDING pending review.
What you'll need to have ready
  • campaignName: Descriptive name of the campaign.
  • objective: Campaign objective.
  • adSetName
  • budgetCents: Ad set budget in CENTS.
  • budgetType
  • startTime: Unix timestamp for ad set start.
  • endTime: Unix timestamp for ad set end.
  • bidType
  • bidRateCents
  • adName
  • headline
  • adDescription
For your developer

Arazzo workflow news-break:launch-newsbreak-campaign, 7 operations: getAdminOrgs → getAdAccounts → createCampaign → getEvents → createAdSet → uploadAdAssets → createAd. Specs on APIs.io.