kadam_adv_create_creative
Create a new ad creative for a campaign by supplying a landing page URL and format-specific media such as images, video, or HTML5 archives.
Instructions
Create a creative. Accepts image/video as a URL or local file path. Required fields by type:
Push / In-Page Push: title, text, url, imageUrl (icon), mainImageUrl
Native: title, url, imageUrl (icon), mainImageUrl
Banner: url, imageUrl, sizeId
Banner as an HTML5 archive: url, html5ArchiveUrl (.zip), sizeId — needs the HTML5 grant
Video: title, url, videoUrl (MP4) — uploading a video file is an internal grant; advertisers deliver video as a VAST tag
Video as a VAST tag: title, vastTagUrl (https) in a video campaign — needs the VAST grant, nothing is uploaded
Popunder: none (campaign URL is the ad) See kadam://reference/creative-formats for sizes and exact dimensions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bid | No | Custom bid for this creative (overrides campaign bid) | |
| url | Yes | Landing page URL for the creative | |
| text | No | Creative text/description (required for push/inpage, max 45 chars) | |
| title | No | Creative title (required for push/inpage/native/video, max 30 chars for push, 75 for native) | |
| sizeId | No | Banner size ID (required for banner). See kadam://reference/creative-formats for valid sizes. | |
| imageUrl | No | Icon/image source: URL or local file path (push: 192x192+, native: 500x500+, banner: exact size) | |
| stopDate | No | Creative stop date (YYYY-MM-DD HH:MM:SS) | |
| videoUrl | No | Video source: URL or local file path to MP4 (video campaigns only) | |
| startDate | No | Creative start date (YYYY-MM-DD HH:MM:SS) | |
| campaignId | Yes | Campaign ID to add creative to | |
| vastTagUrl | No | https VAST tag URL (video campaigns only). The tag is fetched and parsed on save, so a tag that does not answer with a usable VAST document is refused right away. | |
| bidCountries | No | Comma-separated country IDs for the bid | |
| mainImageUrl | No | Main/rectangle image source: URL or local path (push/inpage: 492x328+, native: 492x328+). Not needed for banner/video. | |
| html5ArchiveUrl | No | HTML5 archive (.zip): URL or local file path (banner campaigns only) | |
| pauseAfterModeration | No | Pause creative after it passes moderation (default: true for safety) |