Page Summary
-
The document provides a mapping of UI fields to corresponding API fields for various creative types.
-
Each creative type, such as Standard Image, HTML5, and different Third-Party creatives, has its own table mapping UI and API fields.
-
Some API fields require further specification through an assigned role or type for the provided resource.
-
Fields are categorized by their requirement status: Required, Optional, and Read-only.
-
Hosting sources for the creatives are either HOSTING_SOURCE_HOSTED or HOSTING_SOURCE_THIRD_PARTY.
The table below maps UI fields to corresponding API fields, separated by creative type. Note that some API fields require further specification through an assigned role or type for the resource provided.
Standard Image Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Required |
|---|
| API Field Name: entityStatus |
| Optional |
|---|
| API Field Name: appendedTag |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
HTML5 Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: entityStatus |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_BACKUP |
| Optional |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_BACKUP |
| Optional |
|---|
| API Field Name: exitEvents[].reportingName |
| Exit Event Type: EXIT_EVENT_TYPE_BACKUP |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_POLITE_LOAD |
| Required |
|---|
| API Field Name: exitEvents[] |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Optional |
|---|
| API Field Name: counterEvents[] |
| Optional |
|---|
| API Field Name: timerEvents[] |
| Optional |
|---|
| API Field Name: appendedTag |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Optional |
|---|
| API Field Name: reviewStatus |
Third Party Display Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: dimensions |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Optional |
|---|
| API Field Name: requireMraid |
| Optional |
|---|
| API Field Name: requireHtml5 |
| Required |
|---|
| API Field Name: thirdPartyTag |
| Optional |
|---|
| API Field Name: requirePingForAttribution |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Third Party Expandable Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: dimensions |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Optional |
|---|
| API Field Name: requireMraid |
| Optional |
|---|
| API Field Name: requireHtml5 |
| Required |
|---|
| API Field Name: expandingDirection |
| Optional |
|---|
| API Field Name: expandOnHover |
| Required |
|---|
| API Field Name: thirdPartyTag |
| Optional |
|---|
| API Field Name: requirePingForAttribution |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Third Party Video Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: vastTagUrl |
| Read-only |
|---|
| API Field Name: vpaid |
| Read-only |
|---|
| API Field Name: html5Video |
| Optional |
|---|
| API Field Name: requirePingForAttribution |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Third Party Audio Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: vastTagUrl |
| Optional |
|---|
| API Field Name: requirePingForAttribution |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Video Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Optional |
|---|
| API Field Name: skippable |
| Optional |
|---|
| API Field Name: skipOffset |
| Optional |
|---|
| API Field Name: progressOffset |
| Optional |
|---|
| API Field Name: universalAdId |
| Optional |
|---|
| API Field Name: obaIcon |
| Optional |
|---|
| API Field Name: companionCreativeIds |
| Read-only |
|---|
| API Field Name: transcodes |
| Optional |
|---|
| API Field Name: thirdPartyUrls |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Audio Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Required |
|---|
| API Field Name: companionCreativeIds |
| Read-only |
|---|
| API Field Name: transcodes[].name |
| Read-only |
|---|
| API Field Name: transcodes[].mimeType |
| Read-only |
|---|
| API Field Name: transcodes[].audioBitRateKbps |
| Read-only |
|---|
| API Field Name: transcodes[].audioSampleRateHz |
| Optional |
|---|
| API Field Name: thirdPartyUrls |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Native Display Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_ICON |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_HEADLINE |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_LONG_HEADLINE |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_BODY |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_LONG_BODY |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_CAPTION_URL |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_CALL_TO_ACTION |
| Optional |
|---|
| API Field Name: cmTrackingAd |
| Optional |
|---|
| API Field Name: trackingUrls[] |
| Optional |
|---|
| API Field Name: trackingUrls[] |
| Optional |
|---|
| API Field Name: jsTrackerUrl |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |
Native Video Creative
| Required |
|---|
| API Field Name: displayName |
| Required |
|---|
| API Field Name: entityStatus |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_ICON |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_MAIN |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_COVER_IMAGE |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_ADVERTISER_NAME |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_HEADLINE |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_LONG_HEADLINE |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_BODY |
| Optional |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_LONG_BODY |
| Required |
|---|
| API Field Name: exitEvents[].url |
| Exit Event Type: EXIT_EVENT_TYPE_DEFAULT |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_CAPTION_URL |
| Required |
|---|
| API Field Name: assets |
| Asset Role: ASSET_ROLE_CALL_TO_ACTION |
| Optional |
|---|
| API Field Name: trackingUrls[] |
| Optional |
|---|
| API Field Name: trackingUrls[] |
| Optional |
|---|
| API Field Name: jsTrackerUrl |
| Optional |
|---|
| API Field Name: integrationCode |
| Optional |
|---|
| API Field Name: notes |
| Read-only |
|---|
| API Field Name: reviewStatus |

