Socialite Dynamic Campaigns | Clear Channel UK
Socialite digital screen in a bar
Back to Specs

Socialite Dynamic Campaigns

We require all content for dynamic campaigns 2 weeks prior to the campaign live start date. 

Dynamic campaign overview

Your dynamic campaign will contain the following:

  • An SWF creative
  • A configuration file (JSON or XML)
  • A series of assets the SWF will depend on (images, XML or JSON data, FLV movie files)

SWF Specification

The SWF creative will be supplied to Clear Channel directly, and the remaining assets will be placed in your FTP.

The configuration file will contain all file names of assets.

A fallback image should be built into the SWF to display if the SWF cannot find the asset.

Dimension of SWF: Please see digital format dimensions
Length of creative: 10 seconds
File format: SWF version 10.2 or below
Frame rate: 25 or 30fps
Asset examples: FLV, JPEG, PNG, XML, JSON
Fallback creative: Static JPEG

Forward and Store

Assets are placed on an external FTP server and are synced locally to all screens, ready for assets to load into the SWF. Typically the FTP polling rate is 1 minute with files checked for changes based on file sizes and modified dates.

All assets will be available within a folder, this folder will have an agreed folder name which must contain only alpha numeric, dashes and underscores are supported – no spaces. Subfolders are not supported; therefore, all files must be in the root of the folder.

Required FTP information:

  • Host name
  • Username
  • Password
  • Folder on FTP where the assets are

Local Info

You can program your SWF file to read data that is specific to the individual display and use it to modify your creative. 

Each Player has a unique Panel ID to identify the panel. With this, you can customise each panel to output specific data relevant to the campaign. 

You can use this information to:

  • Display text within your creative e.g “Enjoying your day in Bristol?”
  • Use positional data to fetch a live data feed (e.g. weather) that is tailored to the exact location of the panel
  • Show/hide creative based on location, district, panel orientation, etc

The data is contained within a simple XML file. For example:


Clear Channel will provide a Master Site List that contains the panelIDs of all panels in our plant along with the corresponding Frame ID, Digital Unit ID, location, latitude, longitude, etc. 

You will need to cross reference the Master Site List with the 'upsite' provided by your specialist (this contains a list of sites booked) to create a 'data file' XML / JSON file that contains the Panel ID of every site in the booking and specifies the required copy for each site.

If you have any technical questions regarding the build, please contact the Live Services team at

Day-part content

You can run content that changes according to the time of day or day of the week. To do this, either the advertiser, creative agency or media agency needs to design HTML file that reads the digital unit’s internal clock.

Please provide:

  • A series of JPGs of each day part creative for review (if static/image content)
  • A series of H264.MOV files of each day part creative for review (if contrasting content)

Contrasting content

Mild levels of contrast are allowed on Adshel Live digital 6-sheets, as long as it adheres to all restrictions in the General Limitations on Content.

Prohibited content includes but is not limited to:

  • Full-motion video
  • Full-screen, fast-animated content
  • Fast movement
  • Flashing or strobe lighting
  • Revealing text in any way other than fading entire words, lines or sentences (no per-letter fade in)

All contrasting content should be provided with a static version (.jpg) in the event the contrasting advert is not approved. Failure to do so may result in an advert being removed until it can be resubmitted.

If you have any questions, please get in touch. Content should be emailed to in line with product specific content guidelines.