Tegna Campaign Structure
Field documentation for TEGNA AudienceOne advertising campaign objects.
Type: object
Properties: 0
BroadcastingMediaTelevisionDigital AdvertisingOTTCTVFortune 500
Tegna Campaign Structure is a JSON Structure definition published by TEGNA.
{
"title": "TEGNA Campaign Structure",
"description": "Field documentation for TEGNA AudienceOne advertising campaign objects.",
"type": "object",
"fields": [
{"name": "campaignId", "type": "string", "required": true, "description": "Unique campaign identifier assigned by TEGNA."},
{"name": "name", "type": "string", "required": true, "description": "Human-readable campaign name."},
{"name": "status", "type": "string (enum)", "required": true, "description": "Campaign lifecycle status.", "values": ["draft", "active", "paused", "completed"]},
{"name": "startDate", "type": "string (date)", "required": true, "description": "ISO 8601 campaign start date."},
{"name": "endDate", "type": "string (date)", "required": false, "description": "ISO 8601 campaign end date. Open-ended if null."},
{"name": "budget", "type": "number", "required": true, "description": "Total campaign budget in USD."},
{"name": "dailyBudget", "type": "number", "required": false, "description": "Daily spend cap in USD."},
{"name": "targetAudiences", "type": "array[string]", "required": false, "description": "AudienceOne segment IDs for targeting."},
{"name": "targetMarkets", "type": "array[string]", "required": false, "description": "TEGNA DMA market codes (e.g., DMA-539 for Tampa)."},
{"name": "adFormats", "type": "array[string]", "required": false, "description": "Ad format types: display, native, pre-roll, mid-roll, connected-tv."}
]
}